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

zeromq / libzmq / 28610023098
75%

Build:
DEFAULT BRANCH: master
Ran 02 Jul 2026 05:44PM UTC
Jobs 1
Files 217
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

02 Jul 2026 05:42PM UTC coverage: 75.443% (-0.03%) from 75.471%
28610023098

push

github

bluca
Fix memory leak in UDP engine on truncated group size

When the group_size byte in a received UDP packet exceeds the actual
payload length, in_event() returns early without calling msg.close().
Since msg_t has no destructor, the allocated message memory is
permanently leaked. Repeated packets exhaust process memory.

Add msg.close() before the early return, matching the cleanup pattern
used elsewhere in the same function (e.g., line 564).

Signed-off-by: Tristan Music <tristmd@gmail.com>

15146 of 20076 relevant lines covered (75.44%)

24805.79 hits per line

Coverage Regressions

Lines Coverage ∆ File
10
79.53
-0.54% libzmq/src/udp_engine.cpp
4
76.19
-4.76% libzmq/src/signaler.cpp
Jobs
ID Job ID Ran Files Coverage
1 28610023098.1 02 Jul 2026 05:44PM UTC 217
75.44
GitHub Action Run
Source Files on build 28610023098
  • Tree
  • List 217
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 3be093c2 on github
  • Prev Build on master (#28609714368)
  • Next Build on master (#28613668920)
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