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

bodgit / sevenzip / 37502306630
78%

Build:
DEFAULT BRANCH: main
Ran 06 Oct 2026 05:18PM UTC
Jobs 1
Files 25
Run time 1min
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

06 Oct 2026 05:16PM UTC coverage: 77.607% (+0.3%) from 77.296%
37502306630

push

github

web-flow
fix: enforce the declared length of file properties (#505)

Each file property declares the length of its data, but only names
and skipped properties used it. If a known property's data was longer
than its parse needed, the leftover bytes were read as the next
property ID, derailing the rest of the files info. If it was shorter,
the parse read on into the following property without noticing.

Read each property through a reader limited to its declared length,
so a short property fails with io.ErrUnexpectedEOF, and as 7-Zip does,
reject any property with unused data with errPropertyLength. The
length is also range checked when it's read.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

24 of 28 new or added lines in 1 file covered. (85.71%)

2024 of 2608 relevant lines covered (77.61%)

0.88 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
68.38
1.4% types.go
Jobs
ID Job ID Ran Files Coverage
1 37502306630.1 06 Oct 2026 05:18PM UTC 25
77.61
GitHub Action Run
Source Files on build 37502306630
  • Tree
  • List 25
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2aa341f2 on github
  • Prev Build on main (#37501617537)
  • Next Build on main (#37503357966)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc