[Bug 299176] Re: vlc crashed with SIGSEGV in pthread_mutex_lock at plt()

Motin motin at demomusic.nu
Sun Mar 8 17:27:10 UTC 2009


I got this on intrepid when trying to play flv files. This was after
installing libavcodec52 and ffmpeg from
https://launchpad.net/~baudm/+archive/ppa .

Files play well in xine.

Gdb backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb0e38b90 (LWP 11997)]
0xb7f4990c in pthread_mutex_lock at plt () from /usr/lib/libvlccore.so.0
Current language:  auto; currently asm
(gdb) thread apply all bt

Thread 12 (Thread 0xb0e38b90 (LWP 11997)):
#0  0xb7f4990c in pthread_mutex_lock at plt () from /usr/lib/libvlccore.so.0

Thread 11 (Thread 0xb1f5db90 (LWP 11479)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7eb2167 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb218dc32 in g_main_context_iterate (context=0x9328718, block=1, dispatch=1, self=0x931a448)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:3091
#3  0xb218df61 in IA__g_main_context_iteration (context=0x9328718, may_block=1)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2841
#4  0xb2e68478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb25c8ea5 in ?? () from /usr/lib/libQtGui.so.4
#6  0xb2e3c52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb2e3c6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb2e3eda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#9  0xb252e767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#10 0xb2f819e4 in Init (obj=0x9319f64) at qt4.cpp:434
#11 0xb7f5902d in RunInterface (p_this=0x9319f64) at interface/interface.c:230
#12 0xb7fc7909 in thread_entry (data=0x9310b60) at misc/threads.c:465
#13 0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 10 (Thread 0xb38e2b90 (LWP 11433)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x9315474) at ../include/vlc_threads.h:320
#4  0xb7249cb8 in Run (obj=0x9315474) at signals.c:141
#5  0xb7f5902d in RunInterface (p_this=0x9315474) at interface/interface.c:230
#6  0xb7fc7909 in thread_entry (data=0x9315540) at misc/threads.c:465
#7  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xb40e3b90 (LWP 11432)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7e06e10 in sigwait () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7249d5c in SigThread (data=0x9315474) at signals.c:109
#3  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb48e4b90 (LWP 11431)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecac14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd58e1 in __vlc_object_timedwait (obj=0x931e2a4, deadline=12884901372) at ../include/vlc_threads.h:371
---Type <return> to continue, or q <return> to quit---
#4  0xb724cfcc in Run (p_intf=0x931e2a4) at screensaver.c:180
#5  0xb7f5902d in RunInterface (p_this=0x931e2a4) at interface/interface.c:230
#6  0xb7fc7909 in thread_entry (data=0x9315ad8) at misc/threads.c:465
#7  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb50e5b90 (LWP 11430)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecac14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd58e1 in __vlc_object_timedwait (obj=0x931f1ec, deadline=12884901372) at ../include/vlc_threads.h:371
#4  0xb7250e9c in Run (p_intf=0x931f1ec) at inhibit.c:235
#5  0xb7f5902d in RunInterface (p_this=0x931f1ec) at interface/interface.c:230
#6  0xb7fc7909 in thread_entry (data=0x930d290) at misc/threads.c:465
#7  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb58e6b90 (LWP 11428)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x932001c) at ../include/vlc_threads.h:320
#4  0xb7b33965 in Run (p_intf=0x932001c) at hotkeys.c:832
---Type <return> to continue, or q <return> to quit---
#5  0xb7f5902d in RunInterface (p_this=0x932001c) at interface/interface.c:230
#6  0xb7fc7909 in thread_entry (data=0x9320088) at misc/threads.c:465
#7  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb60e7b90 (LWP 11419)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x91d8fec) at ../include/vlc_threads.h:320
#4  0xb7f5b420 in RunControlThread (p_this=0x91d8fec) at playlist/thread.c:160
#5  0xb7fc7909 in thread_entry (data=0x9320300) at misc/threads.c:465
#6  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb68e8b90 (LWP 11418)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x931410c) at ../include/vlc_threads.h:320
#4  0xb7f5e6e8 in playlist_FetcherLoop (p_obj=0x931410c) at playlist/engine.c:672
#5  0xb7f5b26a in RunFetcher (p_this=0x931410c) at playlist/thread.c:186
#6  0xb7fc7909 in thread_entry (data=0x931ee80) at misc/threads.c:465
---Type <return> to continue, or q <return> to quit---
#7  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb70e9b90 (LWP 11417)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x931fbbc) at ../include/vlc_threads.h:320
#4  0xb7f5d230 in playlist_PreparseLoop (p_obj=0x931fbbc) at playlist/engine.c:571
#5  0xb7f5b37a in RunPreparse (p_this=0x931fbbc) at playlist/thread.c:177
#6  0xb7fc7909 in thread_entry (data=0x931d638) at misc/threads.c:465
#7  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb7a69b90 (LWP 11415)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x931daa4) at ../include/vlc_threads.h:320
#4  0xb7f5992c in InteractionLoop (p_this=0x931daa4) at interface/interaction.c:568
#5  0xb7fc7909 in thread_entry (data=0x91f1350) at misc/threads.c:465
#6  0xb7dc850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb7ebca0e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 1 (Thread 0xb7d436b0 (LWP 11395)):
#0  0xb8054430 in __kernel_vsyscall ()
#1  0xb7dcc075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ecabbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7fd5955 in __vlc_object_wait (obj=0x91d58bc) at ../include/vlc_threads.h:320
#4  0xb800bbe8 in libvlc_wait (p_i=0x91d80a0) at control/core.c:184
#5  0x08048d0b in main (i_argc=0, ppsz_argv=0xbf955724) at vlc.c:143
#0  0xb7f4990c in pthread_mutex_lock at plt () from /usr/lib/libvlccore.so.0

-- 
vlc crashed with SIGSEGV in pthread_mutex_lock at plt()
https://bugs.launchpad.net/bugs/299176
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list