23.04.2014 02:09, Roger Pack wrote:
You may be able to get a stack trace while it is frozen by using gdb and "ctrl+c" when it is frozen.
Attached (from VLC). I don't know if it is of any value. -- Tuomo Sipola tuomo.sip...@iki.fi
Program received signal SIGTSTP, Stopped (user). 0xb7fdd424 in __kernel_vsyscall () (gdb) backtrace full #0 0xb7fdd424 in __kernel_vsyscall () No symbol table info available. #1 0xb7f84efc in do_sigwait (set=set@entry=0xbfffef74, sig=sig@entry=0xbfffeff4) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:60 resultvar = <optimized out> ret = <optimized out> tmpset = {__val = {0, 135127272, 3086862856, 3084648448, 3084648448, 3221221528, 0, 3221221236, 3086491519, 3087003648, 3087006008, 5, 3221221152, 3086926209, 3087006448, 3083425456, 1, 5, 0, 3084526772, 3079110981, 3086671872, 3221221124, 134524968, 134513792, 134513248, 1, 3086671872, 136028840, 3086449572, 3221221528, 3086544896}} #2 0xb7f84f79 in __sigwait (set=0xbfffef74, sig=0xbfffeff4) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:97 oldtype = 0 result = <optimized out> #3 0x08048ef6 in ?? () No symbol table info available. #4 0xb7ddaa83 in __libc_start_main (main=0x8048bb0, argc=1, argv=0xbffff144, init=0x80496b0, fini=0x8049720, rtld_fini=0xb7fed180 <_dl_fini>, ---Type <return> to continue, or q <return> to quit--- stack_end=0xbffff13c) at libc-start.c:287 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1208565760, 0, 0, 0, 147227943, 1282629943}, mask_was_saved = 0}}, priv = {pad = { 0x0, 0x0, 0x1, 0x8049012}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}} not_first_call = <optimized out> #5 0x08049033 in ?? () No symbol table info available. (gdb) info registers eax 0xfffffffc -4 ecx 0x0 0 edx 0x0 0 ebx 0xbfffef74 -1073746060 esp 0xbfffee80 0xbfffee80 ebp 0xbfffeff4 0xbfffeff4 esi 0x8 8 edi 0xbfffef74 -1073746060 eip 0xb7fdd424 0xb7fdd424 <__kernel_vsyscall+16> eflags 0x206 [ PF IF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) x/16i $pc => 0xb7fdd424 <__kernel_vsyscall+16>: pop %ebp 0xb7fdd425 <__kernel_vsyscall+17>: pop %edx 0xb7fdd426 <__kernel_vsyscall+18>: pop %ecx 0xb7fdd427 <__kernel_vsyscall+19>: ret 0xb7fdd428: add %ch,(%esi) 0xb7fdd42a: jae 0xb7fdd494 0xb7fdd42c: jae 0xb7fdd4a2 0xb7fdd42e: jb 0xb7fdd4a4 0xb7fdd430: popa 0xb7fdd431: bound %eax,(%eax) 0xb7fdd433: cs 0xb7fdd434: push $0x687361 0xb7fdd439: cs 0xb7fdd43a: fs 0xb7fdd43b: jns 0xb7fdd4ab 0xb7fdd43d: jae 0xb7fdd4b8 (gdb) thread apply all backtrace Thread 32 (Thread 0xa9a5eb40 (LWP 28250)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7d6bc23 in vlc_cond_wait () from /usr/lib/libvlccore.so.7 #3 0xb7d4dfa1 in block_FifoGet () from /usr/lib/libvlccore.so.7 #4 0xb7d0948a in ?? () from /usr/lib/libvlccore.so.7 #5 0xb7f7cf70 in start_thread (arg=0xa9a5eb40) at pthread_create.c:312 #6 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 31 (Thread 0xa6f17b40 (LWP 28249)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7d6bc23 in vlc_cond_wait () from /usr/lib/libvlccore.so.7 #3 0xb7d4dfa1 in block_FifoGet () from /usr/lib/libvlccore.so.7 #4 0xb7d0948a in ?? () from /usr/lib/libvlccore.so.7 #5 0xb7f7cf70 in start_thread (arg=0xa6f17b40) at pthread_create.c:312 #6 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 ---Type <return> to continue, or q <return> to quit---(gdb) quit Thread 30 (Thread 0xac36db40 (LWP 28248)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xa904d40a in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54 #3 0xb7f7cf70 in start_thread (arg=0xac36db40) at pthread_create.c:312 #4 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 29 (Thread 0xa879bb40 (LWP 28247)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xa904d40a in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54 #3 0xb7f7cf70 in start_thread (arg=0xa879bb40) at pthread_create.c:312 #4 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 28 (Thread 0xa7f9ab40 (LWP 28246)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 ---Type <return> to continue, or q <return> to quit--- #2 0xa904d40a in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54 #3 0xb7f7cf70 in start_thread (arg=0xa7f9ab40) at pthread_create.c:312 #4 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 27 (Thread 0xa7799b40 (LWP 28245)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xa904d40a in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54 #3 0xb7f7cf70 in start_thread (arg=0xa7799b40) at pthread_create.c:312 #4 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 22 (Thread 0xa6cefb40 (LWP 28237)): #0 0xaa35ccf1 in ?? () from /usr/lib/vlc/plugins/video_filter/libsharpen_plugin.so #1 0xb7d67195 in ?? () from /usr/lib/libvlccore.so.7 #2 0xb7d67b88 in filter_chain_VideoFilter () from /usr/lib/libvlccore.so.7 #3 0xb7d3225a in ?? () from /usr/lib/libvlccore.so.7 #4 0xb7d3352c in ?? () from /usr/lib/libvlccore.so.7 #5 0xb7f7cf70 in start_thread (arg=0xa6cefb40) at pthread_create.c:312 #6 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 ---Type <return> to continue, or q <return> to quit--- Thread 14 (Thread 0xaa0c4b40 (LWP 28228)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7d6bc23 in vlc_cond_wait () from /usr/lib/libvlccore.so.7 #3 0xb7d6c564 in ?? () from /usr/lib/libvlccore.so.7 #4 0xb7f7cf70 in start_thread (arg=0xaa0c4b40) at pthread_create.c:312 #5 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 13 (Thread 0xa9caeb40 (LWP 28227)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f8112d in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245 #2 0xb7d6bc72 in vlc_cond_timedwait () from /usr/lib/libvlccore.so.7 #3 0xb7d1d860 in ?? () from /usr/lib/libvlccore.so.7 #4 0xb7d1e8b4 in ?? () from /usr/lib/libvlccore.so.7 #5 0xb7f7cf70 in start_thread (arg=0xa9caeb40) at pthread_create.c:312 #6 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 11 (Thread 0xaa5ffb40 (LWP 28225)): #0 0xb7fdd424 in __kernel_vsyscall () ---Type <return> to continue, or q <return> to quit--- #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7d6bc23 in vlc_cond_wait () from /usr/lib/libvlccore.so.7 #3 0xb7d6c564 in ?? () from /usr/lib/libvlccore.so.7 #4 0xb7f7cf70 in start_thread (arg=0xaa5ffb40) at pthread_create.c:312 #5 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 8 (Thread 0xacb6eb40 (LWP 28221)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7e9e7ab in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xb5e3f20b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb5e303e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb5e30528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb5e3057e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb5e569ca in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb7f7cf70 in start_thread (arg=0xacb6eb40) at pthread_create.c:312 #8 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 7 (Thread 0xad9ffb40 (LWP 28220)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7e9e7ab in poll () at ../sysdeps/unix/syscall-template.S:81 ---Type <return> to continue, or q <return> to quit--- #2 0xb5e3f20b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb5e303e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb5e3076b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xaeddce9a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0xb5e569ca in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb7f7cf70 in start_thread (arg=0xad9ffb40) at pthread_create.c:312 #8 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 6 (Thread 0xae3f6b40 (LWP 28219)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7e9e7ab in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xb5e3f20b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb5e303e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb5e30528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xae40d670 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so #6 0xb5e569ca in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb7f7cf70 in start_thread (arg=0xae3f6b40) at pthread_create.c:312 #8 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 5 (Thread 0xb4efdb40 (LWP 28218)): #0 0xb7fdd424 in __kernel_vsyscall () ---Type <return> to continue, or q <return> to quit--- #1 0xb7e9e7ab in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xb5e3f20b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb5e303e8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb5e30528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb60f293b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #6 0xb64205de in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 #7 0xb60c1823 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #8 0xb60c1b49 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #9 0xb60c78fe in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4 #10 0xb6369a24 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQtGui.so.4 #11 0xb6e59f1d in ?? () from /usr/lib/vlc/plugins/gui/libqt4_plugin.so #12 0xb7f7cf70 in start_thread (arg=0xb4efdb40) at pthread_create.c:312 #13 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 4 (Thread 0xb4f7eb40 (LWP 28217)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7e9e7ab in poll () at ../sysdeps/unix/syscall-template.S:81 ---Type <return> to continue, or q <return> to quit--- #2 0xb5155e4c in ?? () from /usr/lib/vlc/plugins/control/libdbus_plugin.so #3 0xb7f7cf70 in start_thread (arg=0xb4f7eb40) at pthread_create.c:312 #4 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 3 (Thread 0xb4fffb40 (LWP 28216)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f80d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb7d6bc23 in vlc_cond_wait () from /usr/lib/libvlccore.so.7 #3 0xb7cf376e in ?? () from /usr/lib/libvlccore.so.7 #4 0xb7f7cf70 in start_thread (arg=0xb4fffb40) at pthread_create.c:312 #5 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 2 (Thread 0xb5973b40 (LWP 28215)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7e9e7ab in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xb77c7bbd in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #3 0xb77b64ee in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0 #4 0xb77b6d1d in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0 #5 0xb77b6df4 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0 ---Type <return> to continue, or q <return> to quit--- #6 0xb77c7b5c in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0 #7 0xb77704dd in ?? () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-4.0.so #8 0xb7f7cf70 in start_thread (arg=0xb5973b40) at pthread_create.c:312 #9 0xb7ead70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 1 (Thread 0xb7c02700 (LWP 28209)): #0 0xb7fdd424 in __kernel_vsyscall () #1 0xb7f84efc in do_sigwait (set=set@entry=0xbfffef74, sig=sig@entry=0xbfffeff4) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:60 #2 0xb7f84f79 in __sigwait (set=0xbfffef74, sig=0xbfffeff4) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:97 #3 0x08048ef6 in ?? () #4 0xb7ddaa83 in __libc_start_main (main=0x8048bb0, argc=1, argv=0xbffff144, init=0x80496b0, fini=0x8049720, rtld_fini=0xb7fed180 <_dl_fini>, stack_end=0xbffff13c) at libc-start.c:287 #5 0x08049033 in ?? () (gdb)
_______________________________________________ DVDnav-discuss mailing list DVDnav-discuss@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss