Comment 6 for bug 971106

Revision history for this message
RĂ©mi Denis-Courmont (rdenis) wrote : Re: vlc crashed with SIGSEGV in ref()

The problem is actually Thread 12 calling exit(). Then a Qt4 exit handler gets called while Qt4 is still active, and the process crashes.

exit() is being called by libslang2. Why libslang2 does that, and how libslang2 ended up in the VLC process, I don't know for sure. My guess is that it was imported libcaca. However I have no clue why libcaca would even be in use.

For me, the fix consists of removing caca from VLC, unless libcaca gets fixed.