[Debian-med-packaging] Bug#962974: t-coffee: fills RAM after reporting PID too high
Étienne Mollier
etienne.mollier at mailoo.org
Tue Jun 16 18:10:58 BST 2020
Package: t-coffee
Version: 13.41.0.28bdc39+dfsg-3
Severity: normal
Dear Maintainer,
When launching the t_coffee command with a high PID, probably
above the threshold of 260000, the program remains stuck in a
loop involving a memory leak.
To reproduce the issue, you need a system with a pid_max way
higher than 260000. For instance I have the new default from
Linux:
$ cat /proc/sys/kernel/pid_max
4194304
and launching the command with the -version flag is sufficient
to trigger the bug (assuming the PID affected was higher than
260000):
$ t_coffee -version
PROGRAM: T-COFFEE Version_13.41.0.28bdc39 (2019-11-30 10:21:53 - Revision 5d5a1c1 - Build 465)
--ERROR: MAX_N_PID exceded -- Recompile changing the value of MAX_N_PID (current: 260000 Requested: 374228)
^C****** Forced interuption of main parent process 374228
User defined signal 1
(SIGINT is trapped, so sending SIGUSR1 is necessary to stop it.)
Apparently pushing MAX_N_PID to 4194304, if possible, might help
in solving this is issue.
Kind Regards,
Étienne.
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.6.0-2-amd64 (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages t-coffee depends on:
ii libc6 2.30-8
ii libgcc-s1 10.1.0-3
ii libstdc++6 10.1.0-3
Versions of packages t-coffee recommends:
ii amap-align 2.2+git20080214.600fc29+dfsg-1
ii clustalo 1.2.4-6
ii clustalw 2.1+lgpl-6
ii dialign-tx 1.0.2-12
ii fsa 1.15.9+dfsg-4
ii kalign 1:3.2.3-3
ii libsoap-lite-perl 1.27-1
ii libxml-simple-perl 2.25-1
ii mafft 7.467-1
ii muscle 1:3.8.1551-2
ii mustang 3.2.3-3
ii ncbi-blast+ 2.10.0-1
ii poa 2.0+20060928-8
ii prank 0.0.170427+dfsg-2
ii probcons 1.12-12
ii proda 1.0-12
ii tm-align 20190822+dfsg-2
Versions of packages t-coffee suggests:
pn boxshade <none>
pn seaview <none>
pn t-coffee-examples <none>
-- no debconf information
--
Étienne Mollier <etienne.mollier at mailoo.org>
Fingerprint: 5ab1 4edf 63bb ccff 8b54 2fa9 59da 56fe fff3 882d
Help find cures against the Covid-19 ! Give CPU cycles:
* Rosetta at home: https://boinc.bakerlab.org/rosetta/
* Folding at home: https://foldingathome.org/
More information about the Debian-med-packaging
mailing list