[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#890873: marked as done (lintian: gcc-8-cross-ports makes lintian fork-bomb, consume all memory and fill the disk)



Your message dated Sun, 29 Mar 2020 18:32:53 -0700
with message-id <CAFHYt550AV3-iDAsxKPSGVzP440R_Y2836xeTsdfqcUoPuTVPg@mail.gmail.com>
and subject line Issue no longer present
has caused the Debian Bug report #890873,
regarding lintian: gcc-8-cross-ports makes lintian fork-bomb, consume all memory and fill the disk
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
890873: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890873
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.74
Severity: important

Seen twice on lindsay.d.o in the last 24 hours.  The exact reason is
unknown, but it is probably during the unpacker (last non-error in the
log is lintian starting the unpack, plus previously we had a race-condition
in the unpacker that could trigger a similar fork-bomp situation).

Most likely we never fixed this condition and only made it
"sufficiently unlikely" until gcc-8-cross-ports showed up.


For now, I have disabled the crontab on lindsay.d.o to avoid it taking
down our host.

Thanks,
~Niels

--- End Message ---
--- Begin Message ---
Hi,

Recent versions of Lintian complete peacefully for gcc-9-cross-ports
and gcc-10-cross-ports. There are no fork bombs or other issues. Log
files for both are attached.

The runs merely take time, presumably because the packages are large
and complex. They also require plenty of space in /tmp (approximately
50 GB for gcc-10-cross-ports running locally).

$ ls -al /mirror/debian/pool/main/g/gcc-10-cross-ports/ | grep -v ^d | wc -l
557
$ du -sh /mirror/debian/pool/main/g/gcc-10-cross-ports/
8.6G    /mirror/debian/pool/main/g/gcc-10-cross-ports/

$ ls -al /mirror/debian/pool/main/g/gcc-9-cross-ports/ | grep -v ^d | wc -l
495
$ du -sh /mirror/debian/pool/main/g/gcc-9-cross-ports/
2.0G    /mirror/debian/pool/main/g/gcc-9-cross-ports/

The exam subject from the original filing, gcc-8-cross-ports, was no
longer available in unstable. An effort was made to obtain the sources
and installation packages for all supported architectures. It likewise
completed peacefully. That log is also attached.

$ ls -al ../bugs/gcc-8-cross-ports/ | grep -v ^d | wc -l
569
$ du -sh ../bugs/gcc-8-cross-ports/
1.9G    ../bugs/gcc-8-cross-ports/

Not sure if Olly's problem with wxwidgets3.0 was related, but it ran
fine. That log is attached as well.

The reported issue is no longer present. Closing this bug.

Kind regards
Felix Lechner

Attachment: gcc-10-cross-ports.log.xz
Description: application/xz

Attachment: gcc-9-cross-ports.log.xz
Description: application/xz

Attachment: gcc-8-cross-ports.log.xz
Description: application/xz

Attachment: wxwidgets3.0.log.xz
Description: application/xz


--- End Message ---

Reply to: