GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run Starting program: /usr/bin/totem [Thread debugging using libthread_db enabled] [New Thread -1228470608 (LWP 7794)] [New Thread -1270682736 (LWP 7797)] [New Thread -1287746672 (LWP 7798)] [New Thread -1296139376 (LWP 7799)] [New Thread -1308632176 (LWP 7800)] [New Thread -1318913136 (LWP 7801)] [New Thread -1327305840 (LWP 7802)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228470608 (LWP 7794)] 0xb73dcd7d in ?? () from /usr/lib/libxine.so.1 (gdb) backtrace full #0 0xb73dcd7d in ?? () from /usr/lib/libxine.so.1 No symbol table info available. #1 0xb71c2541 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) info registers eax 0x200 512 ecx 0xb17fd000 -1317023744 edx 0x8aa3270 145371760 ebx 0xb73ed488 -1220619128 esp 0xbf977658 0xbf977658 ebp 0x8000 0x8000 esi 0x160 352 edi 0x0 0 eip 0xb73dcd7d 0xb73dcd7d <_fini+790105> eflags 0x210206 [ PF IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 7 (Thread -1327305840 (LWP 7802)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb71c4676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb73c6800 in xine_event_wait () from /usr/lib/libxine.so.1 #3 0x08a68388 in ?? () #4 0x089d76a0 in ?? () #5 0x00000001 in ?? () #6 0xb73c688c in ?? () from /usr/lib/libxine.so.1 #7 0x089d76a0 in ?? () #8 0x08a68388 in ?? () #9 0x089d76a4 in ?? () #10 0xb71cfff4 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #11 0x00000000 in ?? () Thread 6 (Thread -1318913136 (LWP 7801)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb71c4676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb73b5adc in ?? () from /usr/lib/libxine.so.1 #3 0x089b9bac in ?? () #4 0x089b9b94 in ?? () #5 0x00000000 in ?? () Thread 5 (Thread -1308632176 (LWP 7800)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb71c4676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb73b5adc in ?? () from /usr/lib/libxine.so.1 #3 0x089a7fcc in ?? () #4 0x089a7fb4 in ?? () #5 0x00000000 in ?? () Thread 4 (Thread -1296139376 (LWP 7799)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb71c4676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb73c0e9a in ?? () from /usr/lib/libxine.so.1 #3 0x08865a38 in ?? () #4 0x08865a20 in ?? () #5 0x00000000 in ?? () Thread 3 (Thread -1287746672 (LWP 7798)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb71c79f6 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb73dd8c2 in xine_usec_sleep () from /usr/lib/libxine.so.1 Thread 2 (Thread -1270682736 (LWP 7797)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb71c48fc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb73b228f in ?? () from /usr/lib/libxine.so.1 #3 0x0836a780 in ?? () #4 0x0836a768 in ?? () #5 0xb442e3b8 in ?? () #6 0xb730b470 in ?? () #7 0xb6c72730 in ?? () #8 0xb442e3c0 in ?? () #9 0x0836a780 in ?? () #10 0xb442e3b8 in ?? () #11 0x0014edf6 in ?? () #12 0x00000000 in ?? () Thread 1 (Thread -1228470608 (LWP 7794)): #0 0xb73dcd7d in ?? () from /usr/lib/libxine.so.1 #1 0xb71c2541 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) quit The program is running. Exit anyway? (y or n)