Bug#300119: libc6: LD_DEBUG=versions can lead to segmentation fault
On 03/20/05 02:18, GOTO Masanori wrote:
2) As a tangential issue: Many programs (even ones like "vi", for
which it doesn't make much sense) now issue the warning
/usr/lib/libpng12.so.0: no version information available (required by ...)
which is pretty weird; why does "vi" depend on libpng anyway?
I note in passing that the libpng makefile tries to set some
version information with -soname, and I don't understand why
that isn't good enough .... but that is *not* the bug I wish to
emphasize at the moment.
But your build may be broken.
That's why I mentioned it :-)
> ldd tells you which libraries will be used. Then check what
/usr/lib/libqt-mt.so.3 is.
The output of the following commands
: ================================
ldd -v /usr/lib/libpng12.so.0.1.2.8
ldd -d /usr/lib/libpng12.so.0.1.2.8
ldd -r /usr/lib/libpng12.so.0.1.2.8
: ================================
ldd -v /usr/lib/libqt-mt.so.3.3.3
ldd -d /usr/lib/libqt-mt.so.3.3.3
ldd -r /usr/lib/libqt-mt.so.3.3.3
: ================================
ldd -v /usr/bin/vi
ldd -d /usr/bin/vi
ldd -r /usr/bin/vi
LD_DEBUG=versions ldd -v /usr/bin/vi
can be found at
http://www.av8n.net/bugs/ldd.txt
(It's 825 lines long, so I was hesitant to include it
in email ... but I will do that also, upon request.)
There is a segfault a few lines from the end, slightly
hidden.
Let me know if there's anything else that might be of
help.
Reply to: