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

vbpf / prevail / 22973320353 / 1
89%
main: 89%

Build:
DEFAULT BRANCH: main
Ran 11 Mar 2026 09:41PM UTC
Files 106
Run time 4s
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

11 Mar 2026 08:37PM UTC coverage: 87.259% (-0.005%) from 87.264%
22973320353.1

push

github

elazarg
Fix heap-buffer-overflow in legacy maps section parsing

The map_count computation used ceiling division when the section size
was not evenly divisible by map_record_size, which can produce a count
whose last record extends past the section data buffer. This causes a
heap-buffer-overflow when the platform's parse_maps_section callback
iterates all records.

Fix by using floor division, and add a pre-call bounds check as a
safety invariant to prevent future regressions.

Signed-off-by: Michael Agun <danielagun@microsoft.com>

12807 of 14677 relevant lines covered (87.26%)

2391638.76 hits per line

Source Files on job run-Debug - 22973320353.1
  • Tree
  • List 106
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22973320353
  • 4790e819 on github
  • Prev Job for on main (#22914828580.1)
  • Next Job for on main (#23109400499.1)
  • Delete
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