GNU gdb (Ubuntu/Linaro 7.4-0ubuntu1) 7.4 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/cheese...Reading symbols from /usr/lib/debug/usr/bin/cheese...done. done. (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/cheese [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9252700 (LWP 4215)] [New Thread 0x7fffe8849700 (LWP 4216)] Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel Gtk-WARNING **: Attempting to add a widget with type GtkGrid to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel [New Thread 0x7fffe28d7700 (LWP 4217)] ** CRITICAL **: cheese_main_window_finish_countdown_callback: assertion `self != NULL' failed [New Thread 0x7fffcffff700 (LWP 4218)] [New Thread 0x7fffcf7fe700 (LWP 4219)] [Thread 0x7fffcf7fe700 (LWP 4219) exited] Program received signal SIGINT, Interrupt. 0x00007ffff5051d93 in poll () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) backtrace full #0 0x00007ffff5051d93 in poll () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x00007ffff558d136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff558d264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007ffff5d45894 in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 No symbol table info available. #4 0x00000000004178a8 in _vala_main (args=0x7fffffffe288, args_length1=1) at src/cheese-main.c:478 result = 0 _tmp0_ = app = 0x7a0940 _tmp1_ = 0x7a0940 _tmp2_ = 0x7a0940 _tmp3_ = 0x7a0940 _tmp4_ = 0x7a0940 _tmp5_ = _tmp5__length1 = _tmp6_ = 0 status = #5 0x00007ffff4f8e76d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x000000000040c721 in _start () No symbol table info available. (gdb) info regaiisters rax 0xfffffffffffffdfc -516 rbx 0x670dc0 6753728 rcx 0xffffffffffffffff -1 rdx 0xc5f 3167 rsi 0x5 5 rdi 0x198efd0 26800080 rbp 0x198efd0 0x198efd0 rsp 0x7fffffffe080 0x7fffffffe080 r8 0x0 0 r9 0x1074 4212 r10 0x0 0 r11 0x293 659 r12 0x7ffff559a090 140737309679760 r13 0xc5f 3167 r14 0x5 5 r15 0x1 1 rip 0x7ffff5051d93 0x7ffff5051d93 eflags 0x293 [ CF AF SF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) x/16i $pc => 0x7ffff5051d93 : cmp $0xfffffffffffff000,%rax 0x7ffff5051d99 : ja 0x7ffff5051dbf 0x7ffff5051d9b : mov %r8d,%edi 0x7ffff5051d9e : mov %eax,0x18(%rsp) 0x7ffff5051da2 : callq 0x7ffff506b4e0 0x7ffff5051da7 : mov 0x18(%rsp),%eax 0x7ffff5051dab : jmp 0x7ffff5051d60 0x7ffff5051dad : mov 0x2cf06c(%rip),%rdx # 0x7ffff5320e20 0x7ffff5051db4 : neg %eax 0x7ffff5051db6 : mov %eax,%fs:(%rdx) 0x7ffff5051db9 : or $0xffffffffffffffff,%rax 0x7ffff5051dbd : jmp 0x7ffff5051d60 0x7ffff5051dbf : mov 0x2cf05a(%rip),%rdx # 0x7ffff5320e20 0x7ffff5051dc6 : neg %eax 0x7ffff5051dc8 : mov %eax,%fs:(%rdx) 0x7ffff5051dcb : or $0xffffffffffffffff,%rax (gdb) thread apply all backtrace Thread 5 (Thread 0x7fffcffff700 (LWP 4218)): #0 0x00007ffff5051e63 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff773fbd3 in gst_poll_wait () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #2 0x00007fffe13faa57 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideo4linux2.so #3 0x00007fffe13f444d in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideo4linux2.so #4 0x00007fffe13f486c in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideo4linux2.so #5 0x00007ffff01ad1c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #6 0x00007ffff01ae423 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #7 0x00007ffff7759dcc in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #8 0x00007ffff55af038 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffff55ae7d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffff532fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007ffff505d74d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fffe28d7700 (LWP 4217)): #0 0x00007ffff5333d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff55c868f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffe06c9755 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #3 0x00007ffff7759dcc in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #4 0x00007ffff55af038 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff55ae7d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff532fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007ffff505d74d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fffe8849700 (LWP 4216)): #0 0x00007ffff5051d93 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff558d136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff558d59a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffe884e75b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #4 0x00007ffff55ae7d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff532fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007ffff505d74d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fffe9252700 (LWP 4215)): #0 0x00007ffff5051d93 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff558d136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff558d59a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5d79446 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff55ae7d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff532fe9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007ffff505d74d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7fc2940 (LWP 4212)): #0 0x00007ffff5051d93 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff558d136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff558d264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff5d45894 in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00000000004178a8 in _vala_main (args=0x7fffffffe288, args_length1=1) at src/cheese-main.c:478 #5 0x00007ffff4f8e76d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x000000000040c721 in _start () (gdb) quit A debugging session is active. Inferior 1 [process 4212] will be killed. Quit anyway? (y or n)