• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sass / libsass / 4078
85%

Build:
DEFAULT BRANCH: master
Ran 02 May 2017 05:04PM UTC
Jobs 3
Files 105
Run time 930min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
4078

push

travis-ci

web-flow
Fix segfault with invalid map keys (#2368)

Originally reported by @mrtuxracer via HackerOne.

The changed to using even sized lists to represent maps during the
parse stage inadvertently removed certain parser-time error
guarantees. The results being that invalid keys could make their
way into the lists and cause segfaults during eval.

This PR adds parser-time error handling for the most likely error
case.

Spec https://github.com/sass/sass-spec/pull/1104

4 of 4 new or added lines in 1 file covered. (100.0%)

12410 of 14439 relevant lines covered (85.95%)

1646019.83 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
src/parser.cpp
Jobs
ID Job ID Ran Files Coverage
1 4078.1 (AUTOTOOLS=no COVERAGE=yes BUILD=static) 02 May 2017 05:04PM UTC 0
85.7
Travis Job 4078.1
3 4078.3 (AUTOTOOLS=no COVERAGE=yes BUILD=static) 02 May 2017 05:09PM UTC 0
83.9
Travis Job 4078.3
6 4078.6 (AUTOTOOLS=no COVERAGE=yes BUILD=static) 03 May 2017 08:34AM UTC 0
85.77
Travis Job 4078.6
Source Files on build 4078
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4078
  • 95f307ec on github
  • Prev Build on master (#4076)
  • Next Build on master (#4090)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc