problems with XFCE on 9.0-CURRENT

From: Andrey V. Elsukov <bu7cher_at_yandex.ru>
Date: Wed, 26 Aug 2009 23:23:50 +0400
Hi, All.

Some processes doesn't die after quitting from X on
my 9.0-CURREN i386. They eating CPU and can't be killed
with TERM signal (only with KILL).
I updated from BETA1 where all worked good (also i rebuild
all ports). So, i got backtrace in gdb. All processes are in
pool():

#0  0x28df034f in poll () from /lib/libc.so.7
#1  0x28d52c42 in poll () from /lib/libthr.so.3
#2  0x28d2941f in _xcb_conn_wait () from /usr/local/lib/libxcb.so.2
#3  0x28d29a0b in _xcb_out_send () from /usr/local/lib/libxcb.so.2
#4  0x28d29db7 in xcb_writev () from /usr/local/lib/libxcb.so.2
#5  0x28c4c3b2 in _XSend () from /usr/local/lib/libX11.so.6
#6  0x28c4c514 in _XReply () from /usr/local/lib/libX11.so.6
#7  0x28c4084a in XSync () from /usr/local/lib/libX11.so.6
#8  0x284f41c5 in gdk_error_trap_push ()
    from /usr/local/lib/libgdk-x11-2.0.so.0
#9  0x284e8be1 in gdk_event_send_client_message_for_display ()
    from /usr/local/lib/libgdk-x11-2.0.so.0
....
-----
#0  0x2884a34f in poll () from /lib/libc.so.7
#1  0x287acc42 in poll () from /lib/libthr.so.3
#2  0x28eb241f in _xcb_conn_wait () from /usr/local/lib/libxcb.so.2
#3  0x28eb46fa in xcb_wait_for_reply () from /usr/local/lib/libxcb.so.2
#4  0x286c559d in _XReply () from /usr/local/lib/libX11.so.6
#5  0x286b984a in XSync () from /usr/local/lib/libX11.so.6
#6  0x28545875 in gdk_flush () from /usr/local/lib/libgdk-x11-2.0.so.0
#7  0x2809e7f3 in xfce_shortcuts_grabber_new ()
    from /usr/local/lib/libxfce4kbd-private.so.5
#8  0x2809e9a3 in xfce_shortcuts_grabber_remove ()
    from /usr/local/lib/libxfce4kbd-private.so.5
#9  0x285f7174 in g_hash_table_foreach () from 
/usr/local/lib/libglib-2.0.so.0
....

Where is the problem? Is it in libc or in libxcb?
And what i can do to resolove it?

-- 
WBR, Andrey V. Elsukov
Received on Wed Aug 26 2009 - 17:23:58 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:54 UTC