$ gdb parole warning: Can not parse XML syscalls information; XML support was disabled at compile time. GNU gdb (Gentoo 7.0.1 p1) 7.0.1 Copyright (C) 2009 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-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/parole...Reading symbols from /usr/lib64/debug/usr/bin/parole.debug...done. (no debugging symbols found)...done. (gdb) break gdk_x_error Function "gdk_x_error" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (gdk_x_error) pending. (gdb) run Starting program: /usr/bin/parole Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.3-gdb.py", line 9, in from gobject import register File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in import gdb.backtrace ImportError: No module named backtrace [Thread debugging using libthread_db enabled] TRACE[parole-button.c:180] parole_button_xevent_key(): Grabbed key 172 : ((ParoleButtonKey) PAROLE_KEY_AUDIO_PLAY) TRACE[parole-button.c:180] parole_button_xevent_key(): Grabbed key 174 : ((ParoleButtonKey) PAROLE_KEY_AUDIO_STOP) TRACE[parole-button.c:180] parole_button_xevent_key(): Grabbed key 173 : ((ParoleButtonKey) PAROLE_KEY_AUDIO_PREV) TRACE[parole-button.c:180] parole_button_xevent_key(): Grabbed key 171 : ((ParoleButtonKey) PAROLE_KEY_AUDIO_NEXT) (parole:13738): window_title-DEBUG: Init [New Thread 0x7fffec705710 (LWP 13742)] [New Thread 0x7fffeb6ab710 (LWP 13743)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffe8df1710 (LWP 13744)] [New Thread 0x7fffe85f0710 (LWP 13745)] [New Thread 0x7fffe7def710 (LWP 13746)] [New Thread 0x7fffe7011710 (LWP 13747)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) [New Thread 0x7fffe6810710 (LWP 13748)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffe600f710 (LWP 13749)] [Thread 0x7fffe600f710 (LWP 13749) exited] [Thread 0x7fffe7011710 (LWP 13747) exited] [Thread 0x7fffec705710 (LWP 13742) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffec705710 (LWP 13750)] [New Thread 0x7fffe7011710 (LWP 13751)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffe600f710 (LWP 13752)] [Thread 0x7fffe600f710 (LWP 13752) exited] [Thread 0x7fffe7011710 (LWP 13751) exited] [Thread 0x7fffec705710 (LWP 13750) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffec705710 (LWP 13753)] [New Thread 0x7fffe7011710 (LWP 13754)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffe600f710 (LWP 13755)] [Thread 0x7fffe600f710 (LWP 13755) exited] [Thread 0x7fffe7011710 (LWP 13754) exited] [Thread 0x7fffec705710 (LWP 13753) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffec705710 (LWP 13756)] [New Thread 0x7fffe7011710 (LWP 13757)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffe600f710 (LWP 13758)] [Thread 0x7fffe600f710 (LWP 13758) exited] [Thread 0x7fffe7011710 (LWP 13757) exited] [Thread 0x7fffec705710 (LWP 13756) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffec705710 (LWP 13759)] [New Thread 0x7fffe7011710 (LWP 13760)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffe600f710 (LWP 13761)] [Thread 0x7fffe600f710 (LWP 13761) exited] [Thread 0x7fffe7011710 (LWP 13760) exited] [Thread 0x7fffec705710 (LWP 13759) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [Thread 0x7fffe8df1710 (LWP 13744) exited] [New Thread 0x7fffec705710 (LWP 13762)] [Thread 0x7fffeb6ab710 (LWP 13743) exited] [Thread 0x7fffe85f0710 (LWP 13745) exited] [New Thread 0x7fffe85f0710 (LWP 13763)] [New Thread 0x7fffeb6ab710 (LWP 13764)] [New Thread 0x7fffe8df1710 (LWP 13765)] [New Thread 0x7fffe7011710 (LWP 13766)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) [New Thread 0x7fffe4919710 (LWP 13767)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffdf4ec710 (LWP 13768)] [Thread 0x7fffdf4ec710 (LWP 13768) exited] [Thread 0x7fffe4919710 (LWP 13767) exited] [Thread 0x7fffe7011710 (LWP 13766) exited] [Thread 0x7fffec705710 (LWP 13762) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffec705710 (LWP 13773)] [Thread 0x7fffe6810710 (LWP 13748) exited] [Thread 0x7fffe7def710 (LWP 13746) exited] [New Thread 0x7fffe7def710 (LWP 13774)] [New Thread 0x7fffe6810710 (LWP 13775)] [New Thread 0x7fffe7011710 (LWP 13776)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) [New Thread 0x7fffe4919710 (LWP 13777)] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PLAYING) [New Thread 0x7fffdf4ec710 (LWP 13778)] [Thread 0x7fffdf4ec710 (LWP 13778) exited] [Thread 0x7fffe7011710 (LWP 13776) exited] [Thread 0x7fffec705710 (LWP 13773) exited] TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_PAUSED) TRACE[parole-player.c:832] parole_player_media_state_cb(): State callback : ((ParoleMediaState) PAROLE_MEDIA_STATE_STOPPED) [New Thread 0x7fffec705710 (LWP 13779)] [New Thread 0x7fffe7011710 (LWP 13780)] [New Thread 0x7fffdf4ec710 (LWP 13781)] [Switching to Thread 0x7fffeb6ab710 (LWP 13764)] Breakpoint 1, 0x00007ffff66b9600 in gdk_x_error () from /usr/lib/libgdk-x11-2.0.so.0 (gdb) bt #0 0x00007ffff66b9600 in gdk_x_error () from /usr/lib/libgdk-x11-2.0.so.0 #1 0x00007ffff44eaf5c in _XError () from /usr/lib/libX11.so.6 #2 0x00007ffff44f1194 in process_responses () from /usr/lib/libX11.so.6 #3 0x00007ffff44f1820 in _XReply () from /usr/lib/libX11.so.6 #4 0x00007ffff44e5632 in XSync () from /usr/lib/libX11.so.6 #5 0x00007fffee60fc36 in gst_xvimagesink_xvimage_put (xvimagesink=0x882850, xvimage=0x7fffd8085260) at xvimagesink.c:864 #6 0x00007fffee610233 in gst_xvimagesink_show_frame ( vsink=, buf=0x7fffd8085260) at xvimagesink.c:2326 #7 0x00007ffff3106197 in gst_base_sink_preroll_object (basesink=0x882850, is_list=0, obj=0x7fffd8085260) at gstbasesink.c:2865 #8 0x00007ffff310b8dd in gst_base_sink_queue_object_unlocked (basesink= 0x882850, pad=0x88e0c0, is_list=0, obj=0x7fffd8085260, prerollable= 18181336) at gstbasesink.c:2919 #9 0x00007ffff310d3ac in gst_base_sink_chain_unlocked (basesink=0x882850, pad=, is_list=0, obj=0x7fffd8085260) at gstbasesink.c:3318 #10 0x00007ffff310d865 in gst_base_sink_chain_main (basesink=0x882850, pad= 0x88e0c0, is_list=0, obj=0x7fffd8085260) at gstbasesink.c:3356 #11 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0x88e0c0, is_buffer=1, data=0x7fffd8085260) at gstpad.c:4042 #12 0x00007ffff2c72486 in gst_pad_push_data (pad=0xf38ac0, is_buffer=1, data= 0x7fffd8085260) at gstpad.c:4271 ---Type to continue, or q to quit--- #13 0x00007ffff311ec49 in gst_base_transform_chain (pad=, buffer=0x7fffd8085260) at gstbasetransform.c:2081 #14 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xf38940, is_buffer=1, data=0x7fffd8085260) at gstpad.c:4042 #15 0x00007ffff2c72486 in gst_pad_push_data (pad=0xf387c0, is_buffer=1, data= 0x7fffd8085260) at gstpad.c:4271 #16 0x00007ffff311ec49 in gst_base_transform_chain (pad=, buffer=0x7fffe00dfba0) at gstbasetransform.c:2081 #17 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xf38640, is_buffer=1, data=0x7fffe00dfba0) at gstpad.c:4042 #18 0x00007ffff2c72486 in gst_pad_push_data (pad=0xf38dc0, is_buffer=1, data= 0x7fffe00dfba0) at gstpad.c:4271 #19 0x00007ffff311ec49 in gst_base_transform_chain (pad=, buffer=0x7fffe00dfba0) at gstbasetransform.c:2081 #20 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xf38c40, is_buffer=1, data=0x7fffe00dfba0) at gstpad.c:4042 #21 0x00007ffff2c72486 in gst_pad_push_data (pad=0xeeac60, is_buffer=1, data= 0x7fffe00dfba0) at gstpad.c:4271 #22 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xee9c40, is_buffer=1, data=0x7fffe00dfba0) at gstpad.c:4042 #23 0x00007ffff2c72486 in gst_pad_push_data (pad=0x88e3c0, is_buffer=1, data= 0x7fffe00dfba0) at gstpad.c:4271 #24 0x00007fffee1b7f3d in gst_goom_chain (pad=, buffer= ---Type to continue, or q to quit--- 0xc74c68) at gstgoom.c:531 #25 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0x88e240, is_buffer=1, data=0x7fffe014e840) at gstpad.c:4042 #26 0x00007ffff2c72486 in gst_pad_push_data (pad=0x10cb340, is_buffer=1, data= 0x7fffe014e840) at gstpad.c:4271 #27 0x00007ffff311ec49 in gst_base_transform_chain (pad=, buffer=0xf041b0) at gstbasetransform.c:2081 #28 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xfae640, is_buffer=1, data=0xf041b0) at gstpad.c:4042 #29 0x00007ffff2c72486 in gst_pad_push_data (pad=0x10cbdc0, is_buffer=1, data= 0xf041b0) at gstpad.c:4271 #30 0x00007ffff311ec49 in gst_base_transform_chain (pad=, buffer=0xf041b0) at gstbasetransform.c:2081 #31 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xfae7c0, is_buffer=1, data=0xf041b0) at gstpad.c:4042 #32 0x00007ffff2c72486 in gst_pad_push_data (pad=0xf96680, is_buffer=1, data= 0xf041b0) at gstpad.c:4271 #33 0x00007ffff311ec49 in gst_base_transform_chain (pad=, buffer=0xf041b0) at gstbasetransform.c:2081 #34 0x00007ffff2c719e5 in gst_pad_chain_data_unchecked (pad=0xeb9070, is_buffer=1, data=0xf041b0) at gstpad.c:4042 #35 0x00007ffff2c72486 in gst_pad_push_data (pad=0xf96200, is_buffer=1, data= 0xf041b0) at gstpad.c:4271 ---Type to continue, or q to quit--- #36 0x00007fffebcef63c in gst_queue_push_one (pad=) at gstqueue.c:1048 #37 gst_queue_loop (pad=) at gstqueue.c:1150 #38 0x00007ffff2c8f457 in gst_task_func (task=0xfb2400) at gsttask.c:234 #39 0x00007ffff15374d2 in g_thread_pool_thread_proxy () from /usr/lib/libglib-2.0.so.0 #40 0x00007ffff1535f94 in g_thread_create_proxy () from /usr/lib/libglib-2.0.so.0 #41 0x00007ffff23aa894 in start_thread () from /lib/libpthread.so.0 #42 0x00007ffff1045f9d in clone () from /lib/libc.so.6 #43 0x0000000000000000 in ?? ()