/lib/libc.so.6 crashes
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_
_rtld_local.
---
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
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
Fixed in Breezy.