Bug#489593: libc6: ldconfig segmentation fault
GREY a écrit :
>> Before generating another backtrace, please install
>> http://packages.debian.org/lenny/libc6-dbg if possible. (Not sure if it
>> will work with ldconfig broken.)
>
> # dpkg -i libc6-dbg_2.7-10_i386.deb
> (Reading database ... 226207 files and directories currently installed.)
> Preparing to replace libc6-dbg 2.7-10 (using libc6-dbg_2.7-10_i386.deb) ...
> Unpacking replacement libc6-dbg ...
> dpkg: dependency problems prevent configuration of libc6-dbg:
> libc6-dbg depends on libc6 (= 2.7-10); however:
> Package libc6 is not configured yet.
> dpkg: error processing libc6-dbg (--install):
> dependency problems - leaving unconfigured
> Errors were encountered while processing:
> libc6-dbg
>
> In result files are installed but without properly configuration. libc6 is
> broken due to broken ldconfig.
>
>> Once you get the SIGSEGV in gdb, please use the bt command to produce a
>> full backtrace.
>
> # gdb ldconfig
> GNU gdb 6.7.1-debian
> Copyright (C) 2007 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law. Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "i486-linux-gnu"...
> (no debugging symbols found)
> Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
> (gdb) run
> Starting program: /sbin/ldconfig
> (no debugging symbols found)
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x0806084b in ?? ()
> (gdb) bt
> #0 0x0806084b in ?? ()
> #1 0x0804b0ce in ?? ()
> #2 0xd5b0db76 in ?? ()
> #3 0xb7f4e7c6 in ?? ()
> #4 0x0000000e in ?? ()
> #5 0x00000000 in ?? ()
> (gdb)
>
> Is it OK?
>
Unfortunately there is no useful info in this backtrace, because
debugging symbols are stripped from /sbin/ldconfig. Please try with
ldconfig from [1] (signed md5 available from [2]).
Also:
- Could you please send us the contents from /etc/ld.so.conf, and of the
files from /etc/ld.so.conf.d/ ?
- Does removing /etc/ld.so.cache helps?
Thanks,
Aurelien
[1] http://temp.aurel32.net/ldconfig
[2] http://temp.aurel32.net/ldconfig.md5sums.asc
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
Reply to: