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

universal-ctags / ctags / 3138
85%
master: 87%

Build:
Build:
LAST BUILD BRANCH: doc-revise
DEFAULT BRANCH: master
Ran 28 Apr 2017 11:53AM UTC
Jobs 1
Files 141
Run time 7s
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
3138

push

travis-ci

techee
html: Make the parser more resistent to invalid input

In cases when the input file is misformated and contains too many open
tags which are not closed, the parser can recurse too deeply and the
stack can overflow.

Add a sanity check to make sure there are not too many nested elements
and refuse to recurse if the number is exceeded (the chosen number 1000
should be more than enough for any valid HTML and still several orders
of magnitude smaller than usual stack size).

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

23263 of 27215 relevant lines covered (85.48%)

10727.51 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
parsers/html.c
Jobs
ID Job ID Ran Files Coverage
1 3138.1 (TARGET=Unix) 28 Apr 2017 11:53AM UTC 0
85.48
Travis Job 3138.1
Source Files on build 3138
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3138
  • deba661b on github
  • Prev Build on html_fix (#3137)
  • Next Build on html_fix (#3143)
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