[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#219352: Simple test case for xmms/nvidia/TLS bug



Hi...
On Wed, 24 Nov 2004 07:59 am, you wrote:
> True, the error message is not ideal, but if I understand your test case
> correctly, this only happens when there would have been unresolved symbols
> anyway.  So surely there is another bug here, no?

Quote from dlopen(3):
       If dlopen() fails for any reason, it returns NULL

The point is that dlopen() causes a glibc assertion, and doesn't just fail 
like it should. Control is never returned to the program.

This matters, since you can have the situation where an xmms plugin is 
installed but its dependencies are not, leading to this highly confusing 
error message and failure when one starts xmms.

=)
Peter



Reply to: