GNU gdb (GDB) 7.2-ubuntu 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 "i686-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/games/linthesia...Reading symbols from /usr/lib/debug/usr/games/linthesia...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/games/linthesia [Thread debugging using libthread_db enabled] [New Thread 0xb7dbdb70 (LWP 15704)] [New Thread 0xb4a04b70 (LWP 15705)] [New Thread 0xb4203b70 (LWP 15706)] [Thread 0xb4203b70 (LWP 15706) exited] (linthesia:15701): GdkGLExt-WARNING **: cannot load PangoFont glibmm-ERROR **: unhandled exception (type std::exception) in signal handler: what: std::exception aborting... Program received signal SIGABRT, Aborted. 0x0012e416 in __kernel_vsyscall () (gdb) backtrace full #0 0x0012e416 in __kernel_vsyscall () No symbol table info available. #1 0x014d4941 in raise () from /lib/libc.so.6 No symbol table info available. #2 0x014d7e42 in abort () from /lib/libc.so.6 No symbol table info available. #3 0x01216536 in g_logv () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0x01216572 in g_log () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0x00da953d in Glib::exception_handlers_invoke() () from /usr/lib/libglibmm-2.4.so.1 No symbol table info available. #6 0x003fa424 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () from /usr/lib/libgtkmm-2.4.so.1 No symbol table info available. #7 0x00ad7284 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #8 0x01184a87 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #9 0x01186412 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #10 0x0119c1e6 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #11 0x0119d83b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #12 0x0119de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #13 0x00c05b96 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #14 0x00ad0ec0 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #15 0x00e307bb in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #16 0x00e59e24 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #17 0x00e2cf24 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #18 0x00e2ef2f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #19 0x00a45b9f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #20 0x00e09998 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #21 0x01209841 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #22 0x0120b855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #23 0x0120f668 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #24 0x0120fba7 in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #25 0x00ad11d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #26 0x0036a3b7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 No symbol table info available. #27 0x0036a4d8 in Gtk::Main::run(Gtk::Window&) () from /usr/lib/libgtkmm-2.4.so.1 No symbol table info available. #28 0x08085071 in main (argc=1, argv=0xbffff4a4) at main.cpp:446 window = state = {midi = 0x8297938, midi_out = 0x0, midi_in = 0x0, stats = {total_note_count = 0, notes_user_could_have_played = 0, speed_integral = 0, notes_user_actually_played = 0, stray_notes = 0, total_notes_user_pressed = 0, longest_combo = 0, score = 0}, song_speed = 100, track_properties = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, song_title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x83f34ac "aliciakeys_fallin"}}} key = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x83f421c "refresh_rate"}} rate = 65 filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x82bcdcc "/home/teej/Downloads/aliciakeys_fallin.mid"}} midi = 0x8297938 glconfig = {pCppObject_ = 0x82ef1e8} da = { = {}, } user_rate = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x83f666c "65"}} main_loop = (gdb) info registers eax 0x0 0 ecx 0x3d55 15701 edx 0x6 6 ebx 0x3d55 15701 esp 0xbfffdd54 0xbfffdd54 ebp 0xbfffdd60 0xbfffdd60 esi 0x842d848 138598472 edi 0x1603ff4 23085044 eip 0x12e416 0x12e416 <__kernel_vsyscall+2> 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 => 0x12e416 <__kernel_vsyscall+2>: ret 0x12e417: add %ch,(%esi) 0x12e419: jae 0x12e483 0x12e41b: jae 0x12e491 0x12e41d: jb 0x12e493 0x12e41f: popa 0x12e420: bound %eax,(%eax) 0x12e422: cs 0x12e423: push $0x687361 0x12e428: cs 0x12e429: fs 0x12e42a: jns 0x12e49a 0x12e42c: jae 0x12e4a7 0x12e42e: insl (%dx),%es:(%edi) 0x12e42f: add %ch,(%esi) 0x12e431: fs (gdb) thread apply all backtrace Thread 3 (Thread 0xb4a04b70 (LWP 15705)): #0 0x0012e416 in __kernel_vsyscall () #1 0x0149a884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x011c1e7e in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0x011e22cc in ?? () from /lib/libglib-2.0.so.0 #4 0x0123841b in ?? () from /lib/libglib-2.0.so.0 #5 0x0123648f in ?? () from /lib/libglib-2.0.so.0 #6 0x01495cc9 in start_thread () from /lib/libpthread.so.0 #7 0x0157a6ae in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb7dbdb70 (LWP 15704)): #0 0x0012e416 in __kernel_vsyscall () #1 0x0156bde6 in poll () from /lib/libc.so.6 #2 0x0121ca1b in g_poll () from /lib/libglib-2.0.so.0 #3 0x0120f43c in ?? () from /lib/libglib-2.0.so.0 #4 0x0120fba7 in g_main_loop_run () from /lib/libglib-2.0.so.0 #5 0x00f4c6b4 in ?? () from /usr/lib/libgio-2.0.so.0 #6 0x0123648f in ?? () from /lib/libglib-2.0.so.0 #7 0x01495cc9 in start_thread () from /lib/libpthread.so.0 #8 0x0157a6ae in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7fdb880 (LWP 15701)): #0 0x0012e416 in __kernel_vsyscall () #1 0x014d4941 in raise () from /lib/libc.so.6 #2 0x014d7e42 in abort () from /lib/libc.so.6 #3 0x01216536 in g_logv () from /lib/libglib-2.0.so.0 #4 0x01216572 in g_log () from /lib/libglib-2.0.so.0 #5 0x00da953d in Glib::exception_handlers_invoke() () from /usr/lib/libglibmm-2.4.so.1 #6 0x003fa424 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) () from /usr/lib/libgtkmm-2.4.so.1 #7 0x00ad7284 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #8 0x01184a87 in ?? () from /usr/lib/libgobject-2.0.so.0 #9 0x01186412 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #10 0x0119c1e6 in ?? () from /usr/lib/libgobject-2.0.so.0 #11 0x0119d83b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #12 0x0119de62 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #13 0x00c05b96 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x00ad0ec0 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x00e307bb in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #16 0x00e59e24 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #17 0x00e2cf24 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #18 0x00e2ef2f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #19 0x00a45b9f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x00e09998 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #21 0x01209841 in ?? () from /lib/libglib-2.0.so.0 #22 0x0120b855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #23 0x0120f668 in ?? () from /lib/libglib-2.0.so.0 #24 0x0120fba7 in g_main_loop_run () from /lib/libglib-2.0.so.0 #25 0x00ad11d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x0036a3b7 in Gtk::Main::run_impl() () from /usr/lib/libgtkmm-2.4.so.1 #27 0x0036a4d8 in Gtk::Main::run(Gtk::Window&) () from /usr/lib/libgtkmm-2.4.so.1 #28 0x08085071 in main (argc=1, argv=0xbffff4a4) at main.cpp:446 (gdb) quit A debugging session is active. Inferior 1 [process 15701] will be killed. Quit anyway? (y or n)