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 Thibault Manlay

Hello,



Thanks for the image, but I can't download it. I get a 403 error.


Yep sorry for not told you, I had deleted the image since the results I 
got were totally weird.


The bug was fixed somehow or not at all. Yesterday some package asked 
the libc6 2.11.1-3 to be installed in order to get them upgraded, I 
risked the upgrade and it did work. The package hadn't changed then it 
must be related to something else.



Does it mean the crash then only happens on reboot?


Not at all.
I have been a little bit fast on my last post by saying that once 
linux-image-2.6-686 was up to date, the upgrade of libc6 crashed. It's 
actually weirder (or I didn't do the right thing).
This is how I tried to get the "bad" packages which make crash : hold a 
huge list of packets but some ones, then run a dist-upgrade, un-hold all 
of them and then upgrade libc6 (each time I reverted the VM to the 
previous state). In fact doing it that way made the upgrade crash each 
time. I noticed this when I tried to do a dichotomic search on the 
package list and I saw that once "wget whois" upgraded, libc6 upgrade 
crashed anyhow, which made no sense.


I tried then to upgrade (apt-get install) only whois and wget, and then 
libc6, which perfectly worked. Then I aborted searching the problem.


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.




--
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/4c1e7698.70...@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



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
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  (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