GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2 Copyright (C) 2010 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/easymp3gain... warning: the debug information found in "/usr/lib/debug//usr/bin/easymp3gain" does not match "/usr/bin/easymp3gain" (CRC mismatch). warning: the debug information found in "/usr/lib/debug/usr/bin/easymp3gain" does not match "/usr/bin/easymp3gain" (CRC mismatch). (no debugging symbols found)...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/easymp3gain [Thread debugging using libthread_db enabled] [New Thread 0x7fffeefe7700 (LWP 24258)] [New Thread 0x7fffee78e700 (LWP 24259)] (easymp3gain:24255): Gdk-CRITICAL **: IA__gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6fadc1b in gdk_drawable_get_size () from /usr/lib/libgdk-x11-2.0.so.0 (gdb) backtrace full #0 0x00007ffff6fadc1b in gdk_drawable_get_size () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #1 0x000000000063bfc9 in ?? () No symbol table info available. #2 0x00007fffffffbb90 in ?? () No symbol table info available. #3 0x000000000074bf0d in ?? () No symbol table info available. #4 0x0000000000a902c0 in _$GTKPROC$_Ld191 () No symbol table info available. #5 0x00007ffff6a7dfd7 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #6 0x00007ffff6a74c69 in g_quark_try_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #7 0x00007ffff7fb5cd0 in ?? () No symbol table info available. #8 0x00007fff00000114 in ?? () No symbol table info available. #9 0x00000000000001e2 in ?? () No symbol table info available. #10 0x00007ffff7fb5610 in ?? () No symbol table info available. #11 0x00007ffff7fb5610 in ?? () No symbol table info available. #12 0x00007fffffffbbd0 in ?? () No symbol table info available. #13 0x00000000006a024b in ?? () No symbol table info available. #14 0x00007ffff7fb5610 in ?? () No symbol table info available. #15 0x0000000000ca3c00 in ?? () No symbol table info available. #16 0x0000000000000000 in ?? () No symbol table info available. (gdb) info registers rax 0xbcb620 12367392 rbx 0x6600000065 438086664293 rcx 0x0 0 rdx 0x7fffffffbb40 140737488337728 rsi 0x7fffffffbb44 140737488337732 rdi 0x7ffff723e590 140737339712912 rbp 0x7fffffffbb44 0x7fffffffbb44 rsp 0x7fffffffbad0 0x7fffffffbad0 r8 0x7ffff6d399e8 140737334450664 r9 0x5ebf 24255 r10 0x0 0 r11 0x0 0 r12 0x27 39 r13 0x7fffffffbb40 140737488337728 r14 0xa210e0 10621152 r15 0xa20ef8 10620664 rip 0x7ffff6fadc1b 0x7ffff6fadc1b eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) x/16i $pc => 0x7ffff6fadc1b : mov (%rbx),%r12 0x7ffff6fadc1e : test %r12,%r12 0x7ffff6fadc21 : je 0x7ffff6fadc29 0x7ffff6fadc23 : cmp %rax,(%r12) 0x7ffff6fadc27 : je 0x7ffff6fadc70 0x7ffff6fadc29 : mov %rax,%rsi 0x7ffff6fadc2c : mov %rbx,%rdi 0x7ffff6fadc2f : callq 0x7ffff6fa8b30 0x7ffff6fadc34 : test %eax,%eax 0x7ffff6fadc36 : jne 0x7ffff6fadc70 0x7ffff6fadc38 : lea 0x55168(%rip),%rdx # 0x7ffff7002da7 0x7ffff6fadc3f : lea 0x5613a(%rip),%rsi # 0x7ffff7003d80 0x7ffff6fadc46 : lea 0x54cc6(%rip),%rdi # 0x7ffff7002913 0x7ffff6fadc4d : mov 0x8(%rsp),%rbx 0x7ffff6fadc52 : mov 0x10(%rsp),%rbp 0x7ffff6fadc57 : mov 0x18(%rsp),%r12 (gdb) thread apply all backtrace Thread 3 (Thread 0x7fffee78e700 (LWP 24259)): #0 0x00007ffff5839f03 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff6a8f104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff6a8f9f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff52cec44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff6ab63e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff61e1d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007ffff584704d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fffeefe7700 (LWP 24258)): #0 0x00007ffff61e6f2b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff6849392 in ?? () from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 #2 0x00007ffff6a642af in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff6a64ca9 in g_async_queue_timed_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff6ab8a5a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff6ab63e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff61e1d8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007ffff584704d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7fb9940 (LWP 24255)): #0 0x00007ffff6fadc1b in gdk_drawable_get_size () from /usr/lib/libgdk-x11-2.0.so.0 #1 0x000000000063bfc9 in ?? () #2 0x00007fffffffbb90 in ?? () #3 0x000000000074bf0d in ?? () #4 0x0000000000a902c0 in _$GTKPROC$_Ld191 () #5 0x00007ffff6a7dfd7 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6a74c69 in g_quark_try_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007ffff7fb5cd0 in ?? () #8 0x00007fff00000114 in ?? () #9 0x00000000000001e2 in ?? () #10 0x00007ffff7fb5610 in ?? () #11 0x00007ffff7fb5610 in ?? () #12 0x00007fffffffbbd0 in ?? () #13 0x00000000006a024b in ?? () #14 0x00007ffff7fb5610 in ?? () #15 0x0000000000ca3c00 in ?? () #16 0x0000000000000000 in ?? () (gdb) q A debugging session is active. Inferior 1 [process 24255] will be killed. Quit anyway? (y or n)