Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
On Thu, Jun 24, 2010 at 05:12:16AM +0200, Thibault Manlay wrote: Hello, Here it is: http://dl.free.fr/rr9lPsFSJ It should be faster than if I hosted it myself. Some sha1sum: 3157273da1dcd2b7681e918599219105a7ede22d pluton.libc6.sda 8fc949f3596376f0885043b8f820664308857f79 pluton.libc6.sda.lzma It contains the whole crashed filesystem (you can check the /var/log/apt/term.log). Thanks for the image, I am able to reproduce the problem here. However I am a bit busy those days, not sure when I'll be able to debug the issue. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100624071531.gi16...@hall.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
On Thu, Jun 24, 2010 at 09:15:31AM +0200, Aurelien Jarno wrote: On Thu, Jun 24, 2010 at 05:12:16AM +0200, Thibault Manlay wrote: Hello, Here it is: http://dl.free.fr/rr9lPsFSJ It should be faster than if I hosted it myself. Some sha1sum: 3157273da1dcd2b7681e918599219105a7ede22d pluton.libc6.sda 8fc949f3596376f0885043b8f820664308857f79 pluton.libc6.sda.lzma It contains the whole crashed filesystem (you can check the /var/log/apt/term.log). Thanks for the image, I am able to reproduce the problem here. However I am a bit busy those days, not sure when I'll be able to debug the issue. The problem is due to the presence of libc6-i686, which is correctly disable in the preinst of libc6, but then incorrectly re-enabled in the postinst of libc6 (instead of the postinst of libc6-i686). It seems to be due to a case that was never present in the output of dpkg-query, that has probably been introduced by a change in dpkg or apt. I will update the script in the next upload. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100624174344.gk16...@hall.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
Hello, On Tue, Jun 22, 2010 at 10:15:59PM +0200, Thibault Manlay wrote: On 21/06/10 01:01, Aurelien Jarno wrote: If you are able again to produce an image with libc6 crashing (I mean already crashing, not that will crash after an upgrade), that's probably something we can already study. Successfully reproduced on a AMD Duron, the same way. But I did not understand what you meant with the image. Let me guess - can you create an unbootable image with broken /sbin/init: (kernel panic, attempted to kill init). ? This image's / can be mounted (smth. like mount -o loop,offset=$((512*63)) -t ext3 ...) and all libs and ld.so cache checked against libc6 2.11.1-3 or whatever. If I have spare time I'll try to create such qemu image myself. -- With best regards, xrgtn (+380501102966/+380636177128/xr...@jabber.kiev.ua) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100623200419.gd3...@xrgtn-q40
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
On Tue, Jun 22, 2010 at 10:15:59PM +0200, Thibault Manlay wrote: On 21/06/10 01:01, Aurelien Jarno wrote: If you are able again to produce an image with libc6 crashing (I mean already crashing, not that will crash after an upgrade), that's probably something we can already study. Successfully reproduced on a AMD Duron, the same way. But I did not understand what you meant with the image. As I haven't been able to reproduce the problem, that would be nice if you can create an an image for a virtual system (QEMU/KVM, Virtualbox, etc.) using your method. This is not a problem if this image is not bootable anymore due to the bug. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100623215653.gh16...@hall.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
Hello, Here it is: http://dl.free.fr/rr9lPsFSJ It should be faster than if I hosted it myself. Some sha1sum: 3157273da1dcd2b7681e918599219105a7ede22d pluton.libc6.sda 8fc949f3596376f0885043b8f820664308857f79 pluton.libc6.sda.lzma It contains the whole crashed filesystem (you can check the /var/log/apt/term.log). -- Thibault Manlay s...@thibland.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c22cd10.3070...@thibland.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
On 21/06/10 01:01, Aurelien Jarno wrote: If you are able again to produce an image with libc6 crashing (I mean already crashing, not that will crash after an upgrade), that's probably something we can already study. Successfully reproduced on a AMD Duron, the same way. But I did not understand what you meant with the image. Maybe I badly reported the bug in fact. I think the bug is in libc6 2.11.1-3 (and not 2.10.2-9 as mentionned) but I couldn't even boot after the upgrade (kernel panic, attempted to kill init). I had to downgrade libc6 from 2.11.1-3 to 2.10.2-9 from a live system to be able to post here. Some days ago I could finally upgrade libc6 (with some others packets) successfully on my laptop, but I'm almost sure it would have crashed if I had done first a upgrade of the packets first and then libc6 (not I do this everytime but it's the only way I found to reproduce the bug). -- Thibault Manlay s...@thibland.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c2119ff.10...@thibland.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
On Fri, Jun 18, 2010 at 04:37:48AM +0200, Thibault Manlay wrote: Hello, Sure. It's a virtualbox virtual machine. I have put it there: http://pegasus.thibland.net/~thib/kvasir.vdi Thanks for the image, but I can't download it. I get a 403 error. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100620124503.gf16...@hall.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze (segfaults on any command)
On Fri, Jun 18, 2010 at 07:25:32AM +0200, Thibault Manlay wrote: Well, now I could reproduce the crash by upgrading only linux-base and linux-image-2.6-686 (which provides linux-image-2.6.32-5-686 at the moment, and some others dependencies). Maybe then it's related to them. Does it mean the crash then only happens on reboot? -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100620124541.gg16...@hall.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
On Sun, Jun 20, 2010 at 10:14:16PM +0200, Thibault Manlay wrote: I have there only my laptop, on which I have done all of this. I hope I can do all of these tests on another computer, but since you said you couldn't reproduce that bug, I'm beginning to think that it may be a memory corruption on my laptop. In this case I present all my apologies. If you are able again to produce an image with libc6 crashing (I mean already crashing, not that will crash after an upgrade), that's probably something we can already study. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100620230107.gc2...@ohm.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze (segfaults on any command)
Package: libc6 Version: 2.10.2-9 Severity: critical Tags: squeeze Justification: breaks the whole system I recently upgraded libc* (libc-bin, libc6) from 2.10.2-9 to 2.11.1-3 on squeeze and the upgrade crashed at this moment: Preparing to replace libc6 2.10.2-9 (using .../libc6_2.11.1-3_i386.deb) ... Checking for services that may need to be restarted... Checking init scripts... Unpacking replacement libc6 ... /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8) Setting up libc6 (2.11.1-3) ... /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8) dpkg: error processing libc6 (--configure): subprocess installed post-installation script killed by signal (Segmentation fault) Errors were encountered while processing: libc6 and the whole system was broken (any command returned a segmentation fault). Since I have been able to downgrade the two packages libc6 and libc-bin to their previous version (2.10.2-9). I tried then to reproduce this behaviour on a virtual machine unsuccessfully first but I finally managed to reproduce it by upgrading every packet to their last version on the repository and then upgrade libc* packages. I join here the diff between before and after the massive upgrade. Maybe an upgraded packet has some difficulties with this version of libc6 (2.11.1-3) Thanks in advance. -- Thibault Manlay s...@thibland.net -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libc6 depends on: ii libc-bin 2.10.2-9 Embedded GNU C Library: Binaries di libgcc1 1:4.4.4-1 GCC support library Versions of packages libc6 recommends: hi libc6-i6862.10.2-9 GNU C Library: Shared libraries [i Versions of packages libc6 suggests: di debconf [debconf-2.0] 1.5.32 Debian configuration management sy pn glibc-doc none (no description available) ii locales 2.10.2-9 Embedded GNU C Library: National L -- debconf information: * glibc/upgrade: true glibc/disable-screensaver: --- pkg.list.kvasir 2010-06-17 04:58:16.572453697 +0200 +++ pkg.list.kvasir22010-06-17 15:42:38.764440234 +0200 @@ -4,19 +4,20 @@ ||/ Name Version Description +++-=--== ii acpi-support-base 0.136-3 scripts for handling base ACPI events such as the power button -ii acpid 1:2.0.4-1Advanced Configuration and Power Interface event daemon +ii acpid 1:2.0.5-1Advanced Configuration and Power Interface event daemon ii adduser 3.112add and remove users and groups ii apt 0.7.25.3 Advanced front-end for dpkg ii apt-utils 0.7.25.3 APT utility programs ii aptitude 0.6.1.5-3terminal-based package manager (terminal interface only) ii at3.1.12-1 Delayed job execution and batch processing ii avahi-daemon 0.6.25-3 Avahi mDNS/DNS-SD daemon -ii base-files5.3 Debian base system miscellaneous files +ii base-files5.7 Debian base system miscellaneous files ii base-passwd 3.5.22 Debian base system master password and group files ii bash 4.1-3The GNU Bourne Again SHell ii bash-completion 1:1.1-3 programmable completion for the bash shell ii bc1.06.95-2The GNU bc arbitrary precision calculator language ii bind9-host1:9.7.0.dfsg.P1-1Version of 'host' bundled with BIND 9.X +ii binutils 2.20.1-10The GNU assembler, linker and binary utilities ii bsd-mailx 8.1.2-0.20100314cvs-1simple mail user agent ii bsdmainutils 8.0.11 collection of more utilities from FreeBSD ii bsdutils 1:2.16.2-0 Basic utilities from 4.4BSD-Lite @@ -31,9 +32,9 @@ ii cpio 2.11-4 GNU cpio -- a program to manage archives of files ii cpp
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze (segfaults on any command)
On Thu, Jun 17, 2010 at 05:32:21PM +0200, Thibault Manlay wrote: Package: libc6 Version: 2.10.2-9 Severity: critical Tags: squeeze Justification: breaks the whole system I recently upgraded libc* (libc-bin, libc6) from 2.10.2-9 to 2.11.1-3 on squeeze and the upgrade crashed at this moment: Preparing to replace libc6 2.10.2-9 (using .../libc6_2.11.1-3_i386.deb) ... Checking for services that may need to be restarted... Checking init scripts... Unpacking replacement libc6 ... /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8) Setting up libc6 (2.11.1-3) ... /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8) dpkg: error processing libc6 (--configure): subprocess installed post-installation script killed by signal (Segmentation fault) Errors were encountered while processing: libc6 and the whole system was broken (any command returned a segmentation fault). Since I have been able to downgrade the two packages libc6 and libc-bin to their previous version (2.10.2-9). I tried then to reproduce this behaviour on a virtual machine unsuccessfully first but I finally managed to reproduce it by upgrading every packet to their last version on the repository and then upgrade libc* packages. I join here the diff between before and after the massive upgrade. This is not something reproducible here. Would it be possible to get a copy of this virtual machine? -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100617220744.ga13...@ohm.aurel32.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)
Hello, Sure. It's a virtualbox virtual machine. I have put it there: http://pegasus.thibland.net/~thib/kvasir.vdi If you boot it, don't take care of the ldap notices on startup. Root password = root Since it's a huge file I'm currently working on a smaller virtual machine to find why the upgrade of libc6 is crashing. -- Thibault Manlay s...@thibland.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c1adbfc.1070...@thibland.net
Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze (segfaults on any command)
Well, now I could reproduce the crash by upgrading only linux-base and linux-image-2.6-686 (which provides linux-image-2.6.32-5-686 at the moment, and some others dependencies). Maybe then it's related to them. -- Thibault Manlay s...@thibland.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c1b034c.4080...@thibland.net