Package: libc6 Version: 2.33-0experimental2 Severity: normal Dear Maintainer,
Upgrading libc6 to 2.33-0experimental2 causes maxima to fail at startup with the message: The assertion realpath(s,o) on line 475 of main.c in function mbin failed: Invalid argument[1] 468085 abort (core dumped) maxima To reproduce, simply 'apt install maxima' (version 5.44.0-3) and run 'maxima'. Strace reveals the apparent difference in behavior: Bad: readlink("/proc", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/proc/self", "468544", 1023) = 6 readlink("/proc/468544", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/proc/468544/exe", "/usr/lib/maxima/5.44.0/binary-gc"..., 1023) = 40 readlink("/usr", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/usr/lib", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/usr/lib/maxima", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/usr/lib/maxima/5.44.0", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/usr/lib/maxima/5.44.0/binary-gcl", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) readlink("/usr/lib/maxima/5.44.0/binary-gcl/maxima", 0x7ffdac5d2c00, 1023) = -1 EINVAL (Invalid argument) brk(NULL) = 0x3b89000 write(2, "The assertion realpath(s,o) on l"..., 91) = 91 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 Good (lib6 2.32): readlink("/proc/self", "6410", 4095) = 4 lstat("/proc/6410", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0 lstat("/proc/6410/exe", {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0 readlink("/proc/6410/exe", "/usr/lib/maxima/5.44.0/binary-gc"..., 4095) = 40 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0 lstat("/usr/lib/maxima", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/usr/lib/maxima/5.44.0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/usr/lib/maxima/5.44.0/binary-gcl", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/usr/lib/maxima/5.44.0/binary-gcl/maxima", {st_mode=S_IFREG|0755, st_size=53250416, ...}) = 0 (continues as normal) Andreas -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.8.0-3-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libc6 depends on: ii libgcc-s1 11.2.0-7 Versions of packages libc6 recommends: ii libidn2-0 2.3.2-2 Versions of packages libc6 suggests: ii debconf [debconf-2.0] 1.5.77 pn glibc-doc <none> ii libc-l10n 2.33-0experimental1 ii libnss-nis 3.1-4 ii libnss-nisplus 1.3-4 ii locales 2.33-0experimental1 -- debconf information: * glibc/upgrade: true glibc/kernel-too-old: glibc/disable-screensaver: glibc/kernel-not-supported: * libraries/restart-without-asking: true glibc/restart-services: glibc/restart-failed: Thank you for using reportbug