On 15/05/2026 15.01, Nilesh Patra wrote:


On 12/05/26 11:10 pm, Nilesh Patra wrote:
On 12/05/26 6:48 pm, Michael R. Crusoe wrote:
Package: lintian
Version: 2.122.0
Severity: normal
X-Debbugs-Cc: [email protected], [email protected]

Hello,

When running lintian:i386 against binaries made from gcc-16, it ran out of 
memory, but still exited with status 0 instead of 1.

It would be great if lintian would trap such errors and exit with 1.

I ran into this in the context of debusine thinking that lintian had completed 
successfully when it did not: 
https://salsa.debian.org/freexian-team/debusine/-/work_items/1454

I can't repro this with ulimit or otherwise. Replied to the issue on debusine.

After further discussions, this turned out to be a bug in debusine itself. 
Hence, I'm going ahead with closing this bug report.

Additionally, as per the logs, global destruction fails - I've opened up 
https://salsa.debian.org/lintian/lintian/-/merge_requests/720 so the
cleanup happens. One may argue that the cleanup not happening is a feature, not 
a bug. But let's see.

In any case, the return status is correct and this is not a bug in lintian. 
Thanks for reporting!

You are welcome. Thank you for the update, the deep-dive, and the related fix!

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to