2.1.126 bug: not a dynamical executable (ldd coredumps)

Tigran Aivazian (tigran@sco.COM)
Thu, 29 Oct 1998 10:37:46 +0000 (GMT)


Hello guys,

I have ldd 2.0.7, which, I assume is better than 1.9.9 mentioned in Changes
so it does look like a bug. 2.1.125 SMP works fine. 2.1.126 SMP and UP causes
coredump - try this:

# ldd /bin/cp
not a dynamic executable
# gdb -c core
GNU gdb 4.17
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License,
and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux".
Core was generated by `/lib/ld-linux.so.2 --verify /bin/cp'.
Program terminated with signal 11, Segmentation fault.
#0 0x1cc0 in ?? ()
(gdb) bt
#0 0x1cc0 in ?? ()
Cannot access memory at address 0xbfffeecc.
(gdb) q

Note that the binaries themselves work fine - it is just you can't use ldd to
see what shared libs they are using. (this is possibly oversimplified because
who knows what is happening with all the mmappings internally...)

regards,
Tigran

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/