Crashes in __nptl_deallocate_tsd() are symptomatic of invalind dangling
thread key cleanup function (the callback to pthread_key_create()). Most
probably a library registered a thread-local variable with a callback,
then failed to delete the thread-local variable and got unloaded
(dlclose()). This cannot be inside VLC itself.

To find the culprit, someone should put a breakpoint on
pthread_key_create() while running VLC:

gdb vlc
break pthread_key_create
run
continue

You might need to continue several times. One likely culprit is libxml2.

** Changed in: vlc (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/730232

Title:
  vlc crashed with SIGSEGV in __nptl_deallocate_tsd()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/730232/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to