Bug#586241: libc6: Upgrade 2.10.2-9 to 2.11.1-3 breaks the system debian/squeeze, (segfaults on any command)

2010-06-24 Thread Aurelien Jarno
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)

2010-06-24 Thread Aurelien Jarno
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)

2010-06-23 Thread Alexander Gattin
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)

2010-06-23 Thread Aurelien Jarno
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)

2010-06-23 Thread Thibault Manlay

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)

2010-06-22 Thread Thibault Manlay

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)

2010-06-20 Thread Aurelien Jarno
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)

2010-06-20 Thread Aurelien Jarno
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)

2010-06-20 Thread Aurelien Jarno
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)

2010-06-17 Thread Thibault Manlay
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)

2010-06-17 Thread Aurelien Jarno
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)

2010-06-17 Thread Thibault Manlay

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)

2010-06-17 Thread Thibault Manlay
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