/lib/libc.so.6 crashes

Bug #18849 reported by jahs
6
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
Fix Released
Medium
Jeff Bailey

Bug Description

Firstly, /lib/lib.so.6 (symlink to libc-2.3.2.so) isn't even executable.
When made executable and run, it crashes:
---
~$ sudo chmod +x /lib/libc.so.6
~$ /lib/libc.so.6
Inconsistency detected by ld.so: rtld.c: 1259: dl_main: Assertion
`_rtld_local._dl_rtld_map.l_prev->l_next ==
_rtld_local._dl_rtld_map.l_next' failed!
---

This is quite wrong, as on Debian sarge /lib/libc.so.6 is executable, and
when run produces:
---
GNU C Library stable release version 2.3.2, by Roland McGrath et al.
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.3.5 (Debian 1:3.3.5-12).
Compiled on a Linux 2.6.0-test7 system on 2005-05-10.
Available extensions:
        GNU libio by Per Bothner
        crypt add-on version 2.1 by Michael Glad and others
        linuxthreads-0.10 by Xavier Leroy
        BIND-8.2.3-T5B
        libthread_db work sponsored by Alpha Processor Inc
        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Thread-local storage support included.
Report bugs using the `glibcbug' script to <email address hidden>.
---

This is on a fresh install of hoary, up do date on 2005-07-10.
~$ dpkg -l libc6
ii libc6 2.3.2.ds1-22 GNU C Library: Shared
libraries and Timezone data

Revision history for this message
Jeff Bailey (jbailey) wrote :

Fixed in Breezy.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.