Package: libc6 Version: 2.9-18 Severity: important When installing libc6 from unstable on lenny multiple important programs SEGFAULT. Among them are cups and update-menus.
To reproduce install libc6, libc6-dev, libc6-i386, libc6-dbg and locales from sid on lenny and try running update-menus with any parameters. To examine the problem further I rebuilt update-menus from source with "-g -O0" and ran it in gdb with the following result: (gdb) run Starting program: /home/alve/menu/menu-2.1.41/update-menus/update-menus Program received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in ?? () #1 0x00007f9bc7c93149 in *__GI___dl_iterate_phdr (callback=0x7f9bc7ef4d60 <_Unwind_IteratePhdrCallback>, data=0x7fffd08a3370) at dl-iteratephdr.c:75 #2 0x00007f9bc7ef5b59 in _Unwind_Find_FDE (pc=0x7f9bc7ef3f1d, bases=0x7fffd08a3938) at ../../../src/libgcc/../gcc/unwind-dw2-fde-glibc.c:420 #3 0x00007f9bc7ef2f83 in uw_frame_state_for (context=0x7fffd08a3890, fs=<value optimized out>) at ../../../src/libgcc/../gcc/unwind-dw2.c:1121 #4 0x00007f9bc7ef38d9 in uw_init_context_1 (context=0x7fffd08a3890, outer_cfa=0x7fffd08a39d0, outer_ra=0x7f9bc88a6040) at ../../../src/libgcc/../gcc/unwind-dw2.c:1427 #5 0x00007f9bc7ef3f1e in _Unwind_RaiseException (exc=0xa93fd0) at ../../../src/libgcc/../gcc/unwind.inc:93 #6 0x00007f9bc844379d in __cxa_throw () from /usr/lib/libstdc++.so.6 #7 0x0000000000418555 in parsestream::get_char (this=0xa5c670) at parsestream.cc:234 #8 0x0000000000419237 in parsestream::get_name (this=0xa5c670, r...@0x7fffd08a3b70) at parsestream.cc:286 #9 0x000000000040765a in translateinfo (this=0xa5c630, filena...@0x7fffd08a3c40) at update-menus.cc:376 #10 0x0000000000407ce2 in read_roottranslateinfo () at update-menus.cc:997 #11 0x000000000040d1a5 in main (argc=1, argv=0x7fffd08a3f18) at update-menus.cc:1069 (gdb) When downgrading libc6 and locales to 2.7 and running the same binary again the problem vanishes. -- System Information: Debian Release: 5.0.1 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages libc6 depends on: ii libgcc1 1:4.3.2-1.1 GCC support library libc6 recommends no packages. Versions of packages libc6 suggests: pn glibc-doc <none> (no description available) ii locales 2.9-18 GNU C Library: National Language ( -- debconf information: glibc/upgrade: true glibc/disable-screensaver: glibc/restart-failed: * glibc/restart-services: ssh rsync exim4 cups cron atd -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

