GNU gdb 6.8 Copyright (C) 2008 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-unknown-linux-gnu"... (gdb) run Starting program: /home/hashimo/git/xfce.d/apps/parole/work/parole/parole [Thread debugging using libthread_db enabled] [New Thread 0x7f6e6b916730 (LWP 11778)] [New Thread 0x7f6e5ec04910 (LWP 11783)] TRACE[parole-player.c:683] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f6e6b916730 (LWP 11778)] 0x00007f6e693a2560 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 (gdb) bt #0 0x00007f6e693a2560 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 #1 0x00007f6e695e9b48 in gst_object_get_parent () from /usr/lib/libgstreamer-0.10.so.0 #2 0x00007f6e61f475ad in remove_sinks () from /usr/lib/gstreamer-0.10/libgstplaybin.so #3 0x00007f6e61f4a86e in gst_play_bin_dispose () from /usr/lib/gstreamer-0.10/libgstplaybin.so #4 0x00007f6e6938a121 in g_object_unref () from /usr/lib/libgobject-2.0.so.0 #5 0x0000000000413608 in parole_player_stopped (player=0x1f497f0) at parole-player.c:557 #6 0x00000000004139b8 in parole_player_media_state_cb ( gst=, stream=0x1fa1f20, state=PAROLE_MEDIA_STATE_STOPPED, player=0x1f497f0) at parole-player.c:704 #7 0x00007f6e693881fe in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #8 0x00007f6e6939c213 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #9 0x00007f6e6939d5d9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #10 0x00007f6e6939dad3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #11 0x000000000041525c in parole_gst_evaluate_state (gst=0x1f49900, old=GST_STATE_NULL, new=, pending=) at parole-gst.c:910 ---Type to continue, or q to quit--- #12 0x0000000000415652 in parole_gst_terminate_internal (gst=0x1f49900, fade_sound=1) at parole-gst.c:1551 #13 0x0000000000411939 in parole_player_delete_event_cb ( widget=, ev=, player=) at parole-player.c:869 #14 0x00007f6e6a9a6e88 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x00007f6e693881fe in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0x00007f6e6939c809 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #17 0x00007f6e6939d46c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #18 0x00007f6e6939dad3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0x00007f6e6aaaa53f in gtk_widget_event_internal () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x00007f6e6a9a0a02 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #21 0x00007f6e6a40e9fc in gdk_event_dispatch () from /usr/lib/libgdk-x11-2.0.so.0 #22 0x00007f6e68cebdbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #23 0x00007f6e68cef568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 ---Type to continue, or q to quit--- #24 0x00007f6e68cef9c5 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #25 0x00007f6e6a9a0c37 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x00000000004104e3 in main (argc=1, argv=0x7fff469e8258) at main.c:314 (gdb) q The program is running. Exit anyway? (y or n) y