Your message dated Fri, 07 Jul 2023 22:08:38 +0000
with message-id <e1qhtd0-002ojx...@fasolo.debian.org>
and subject line Bug#1040452: fixed in glibc 2.37-5
has caused the Debian Bug report #1040452,
regarding libc6: upgrading libc6 to version 2.37-3 break almost every program 
(especially in a shell)
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 ow...@bugs.debian.org
immediately.)


-- 
1040452: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040452
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.37-3
Severity: important

Dear maintainers,
I've just upgraded to libc6 2.37-3 and now I have an almost broken system. But broken in a very weird way: the graphical user interface (KDE Plasma) is coming up, I can start big programs like Firefox, Thunderbird, etc., but as soon as I go to a shell — it doesn't matter if I'm inside or outside the graphical session, ie. tty2 vs. tty3 — I can execute almost no program. ldd works, surprisingly gdb works as well, but eg. man or apt-get or perl do not. They all end with

$ man apt-get
Segmentation fault (core dumped)

Since gdb is working, I got a backtrace, even though that is not that helpful, I fear.

$ gdb --args man apt-get
GNU gdb (Debian 13.2-1) 13.2
[...]
Reading symbols from man...
(No debugging symbols found in man)
(gdb) r
Starting program: /usr/bin/man apt-get
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x00007ffa2b4f8f36 in towlower () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt full
#0  0x00007ffa2b4f8f36 in towlower () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffa2b4c6d49 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x00007ffa2b4c826d in fnmatch () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#3  0x0000561538c0ca49 in ?? ()
No symbol table info available.
#4  0x0000561538c0d042 in ?? ()
No symbol table info available.
#5  0x0000561538c1018c in ?? ()
No symbol table info available.
#6  0x0000561538c1329b in ?? ()
No symbol table info available.
#7  0x0000561538c0b786 in ?? ()
No symbol table info available.
#8  0x00007ffa2b4136ca in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#9 0x00007ffa2b413785 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#10 0x0000561538c0bca1 in ?? ()
No symbol table info available.
(gdb) info registers
rax            0x7ffa2b084e98      140712440516248
rbx            0x7ffca64594a0      140723098064032
rcx            0x7ffa2b084e98      140712440516248
rdx            0x30                48
rsi            0x2010201           33620481
rdi            0x61                97
rbp            0x10                0x10
rsp            0x7ffca6456748      0x7ffca6456748
r8             0x10                16
r9             0x0                 0
r10            0x7ffca6458e70      140723098062448
r11            0x7ffca64594a0      140723098064032
r12            0x7ffca6459090      140723098062992
r13            0x61                97
r14            0x10                16
r15            0x7ffca6459094      140723098062996
rip            0x7ffa2b4f8f36      0x7ffa2b4f8f36 <towlower+70>
eflags         0x10246             [ PF ZF IF RF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0

Perl was failing with a call to towupper().

The KDE session is also incomplete, eg. audio devices are no longer found.

During the update I saw errors towards the end (post-install scripts) for libc6 (and some others, which should not matter here). Ie. the post-install script could not be executed with the core dumped/segmentation fault.

It also doesn't matter what shell I use, I've tried bash and dash.

This might be related to #1040140

reportbug is not working either, so you have to do without the automatically generated system information, but I do try to reproduce it here as close as I can.

Now I will try to downgrade my system and get it fully functional again.

Cheers,
Kai


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.3.7-1 (2023-06-12) x86_64 GNU/Linux
Locale: LANG=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-5
Done: Aurelien Jarno <aure...@debian.org>

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1040...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aure...@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 07 Jul 2023 23:38:18 +0200
Source: glibc
Architecture: source
Version: 2.37-5
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aure...@debian.org>
Closes: 1040452
Changes:
 glibc (2.37-5) unstable; urgency=medium
 .
   * debian/local/usr_sbin/locale-gen: revert parallelisation code as running
     multiple instance of localedef in parallel corrupts locale-archive.
     Closes: #1040452.
Checksums-Sha1:
 70e30521bcff09b73ade86193e87968556a1706f 9685 glibc_2.37-5.dsc
 ee5416479c21253930022124cb5872ef84573b60 787896 glibc_2.37-5.debian.tar.xz
 9321c741c1782c2c504488ee1363bfe1e78e10eb 9478 glibc_2.37-5_source.buildinfo
Checksums-Sha256:
 d29ad5ae2c2b987b6f9454ab358c3a88d2ade132c7e8b2111cab8565c88c505a 9685 
glibc_2.37-5.dsc
 0ff9995181be83fdf7aa644a94d7930076cba0e81c0aafd86f4bbfdc64ce219e 787896 
glibc_2.37-5.debian.tar.xz
 d720246900476bb366b06834ecb520aea3b1dd9e792e722ee0f421c192fbbf59 9478 
glibc_2.37-5_source.buildinfo
Files:
 1ea30689f4af3081d82f52f69e8ba1be 9685 libs required glibc_2.37-5.dsc
 3cfd37593a8733ab42d1817d58f2bc6c 787896 libs required 
glibc_2.37-5.debian.tar.xz
 409def75946cdb2cbd49ab85a44d8e6d 9478 libs required 
glibc_2.37-5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmSohsAACgkQE4jA+Jno
M2vA7g//VqZhlZkRiMl0CYLbrvBC/NBOK0/JERAvi/tIjK+lE2RTZNFIqDY947pa
JMlthlwnDMkcaVuAihbfh6mZgkGyaLmfAnBnd6kz4pzhI2qIya02w8sXDwqTvlYn
uX/pilKUAwaTAAup4/jnW6aQ69D86gtiTzOGuKu2zFdo+6M8MjCQdzP3HbCfKM6X
3hptJUE2zc30uK3NwZPBmaRR1fKykK3UgkTsLRpw5BOlJUKBSBUX/DGFyP4iqxoN
ouj+4EPpRY8WUCPYHnuC1bDQUNTERgTRoozO0ub0RAnj64q7vHIDjOGn+YVWyZI7
Ri87HfxAHDYEQvz9sKrkulfylBSuEHsgPTX9paNF2vSmAl+Mm3I6r+/csw/dzRQr
DaN5S2OFFLMw8yALTBzL32K/0Qoo0th4sdMroDmja6/FOtdFM0X3+vFs1xFbrept
xgnko2PwlabT2N+XUo1X2a+dhZU/Dkibp+DGn20KYSDMcy3NSV/x0MGad5cNd/G5
w4QE52j/xiNRFLJsahtDa3kyNYF+GkAWAgeSDpwWwe2gkw1dYkv5X72b9vwAlqjl
DYor7eUP9eSOM4JUY46x20BAaJNCgXUr8V1utVlrKYUdIKF8tmRYinqEgZv/PZnK
0B8Re87rSy1pp/XSPqhGakUp8suVLMIH3AL9GGd6qMLniB7D5Jc=
=dxE7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to