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

jstedfast / MimeKit / 4.11.0.1599 / 1
95%
master: 95%

Build:
DEFAULT BRANCH: master
Ran 26 Apr 2025 06:26PM UTC
Files 188
Run time 5s
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

26 Apr 2025 06:16PM UTC coverage: 94.837% (+0.01%) from 94.825%
4.11.0.1599.1

push

coveralls.net

jstedfast
Fixed MimeReader and MimeParser ScanContent ReadAhead logic

When the ScanContent method encountered an incomplete line that was longer
than ReadAheadSize, it would bail expecting its caller to refill the buffer
and then call the inner SCanContent method again.

However, what was happening was that since the remaining data was larger
than the `atleast` amount, the ReadAhead call would not fill the buffer
and ScanContent would get called again with the same amount of remaining
data. This would cause the method to assume it had reached the end of the
stream (not true!), causing it to think it had finished reading all of the
content.

This is what was causing the issue described in discussion #1156 and
likely the same exact bug as issue #991

32127 of 33876 relevant lines covered (94.84%)

0.95 hits per line

Source Files on job 4.11.0.1599.1
  • Tree
  • List 188
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4
  • cb2bc2ba on github
  • Prev Job for on master (#4.11.0.1598.1)
  • Next Job for on master (#4.11.0.1600.1)
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