[pkg-bacula-devel] Bug#954971: should not try to send a traceback in production
Antoine Beaupre
anarcat at debian.org
Thu Mar 26 01:31:22 GMT 2020
Source: bacula
Version: 9.6.3-1
Severity: normal
Bacula seems to be configured to unconditionnally send a backtrace
when it crashes. The TRACEBACK define seems to be unconditionnally set
in `version.h`, regardless of any configuration flag. (Same with
DEBUG, by the way.)
Production software should require us to ship with debugging
symbols. If it fails and crashes and burn, it should send a proper,
actionable, error message instead of going crazy.
(My particular situation is a variation of #949366, where bacula-fd
would crash after 2 minutes delay because it could bind to the IPv4
port but not IPv6.)
-- System Information:
Debian Release: 10.3
APT prefers stable-debug
APT policy: (500, 'stable-debug'), (500, 'stable'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
More information about the pkg-bacula-devel
mailing list