[compiz] Gtk-Window-Decorator Problem
lowfi
lowfi at chello.at
Fri Dec 22 10:24:12 PST 2006
Hi,
here is a backtrace after the process stopped.
#0 0xb7f9e410 in ?? ()
#1 0xbf81f398 in ?? ()
#2 0xffffffff in ?? ()
#3 0x00000001 in ?? ()
#4 0xb77276bb in poll () from /lib/tls/i686/cmov/libc.so.6
#5 0xb78cef19 in XAddConnectionWatch () from /usr/lib/libX11.so.6
#6 0xb78cf2ff in _XRead () from /usr/lib/libX11.so.6
#7 0xb78cfcd4 in _XReply () from /usr/lib/libX11.so.6
#8 0xb78c6e3a in XSync () from /usr/lib/libX11.so.6
#9 0x0804f175 in decor_update_meta_window_property (d=0x8185100,
theme=0x80dc3c0, flags=2175) at gtk-window-decorator.c:1243
#10 0x08050624 in meta_draw_window_decoration (d=0x8185100)
at gtk-window-decorator.c:1862
#11 0x08051439 in draw_decor_list (data=0x0) at gtk-window-decorator.c:2158
#12 0xb77e6ea1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#13 0xb77e8dc2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0xb77ebd9f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#15 0xb77ec149 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#16 0xb7c7f3b4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x08058516 in main (argc=2, argv=0xbf820834) at gtk-window-decorator.c:5728
I tried to remove the error trap in decor_update_meta_window_property () to see if I get an XError, but
gwd just stopped again. Here is another bt.
#0 0xb7fdf410 in ?? ()
#1 0xbfb73b48 in ?? ()
#2 0xffffffff in ?? ()
#3 0x00000001 in ?? ()
#4 0xb77686bb in poll () from /lib/tls/i686/cmov/libc.so.6
#5 0xb790ff19 in XAddConnectionWatch () from /usr/lib/libX11.so.6
#6 0xb79102ff in _XRead () from /usr/lib/libX11.so.6
#7 0xb7910cd4 in _XReply () from /usr/lib/libX11.so.6
#8 0xb78f2176 in XGetWindowProperty () from /usr/lib/libX11.so.6
#9 0xb7f29b14 in wnck_workspace_get_number () from /usr/lib/libwnck-1.so.18
#10 0xb7f29cf4 in wnck_workspace_get_number () from /usr/lib/libwnck-1.so.18
#11 0xb7f221fb in wnck_window_get_screen () from /usr/lib/libwnck-1.so.18
#12 0xb7f22718 in wnck_window_get_screen () from /usr/lib/libwnck-1.so.18
#13 0xb7827ea1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#14 0xb7829dc2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0xb782cd9f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#16 0xb782d149 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0xb7cc03b4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x08054aae in main (argc=134647928, argv=Cannot access memory at address 0x5
) at gtk-window-decorator.c:5728
Seems that it always hangs in XAddConnectionWatch, my xorg ver. is 7.1.1
greetings and merry christmas everyone,
Gerd Kohlberger
David Reveman schrieb:
> On Thu, 2006-12-21 at 22:26 +0100, lowfi wrote:
>> Hi,
>>
>> There is a strange bug in gwd. When using compiz, after some time all window decorations become non-responsive.
>> All buttons on the decoration become non-clickable and I can't move any window. Also the decoration color stays in
>> an unfocused state, but I can focus all windows. After that point if i open new windows, they have a decoration bar,
>> but no buttons, icon or title. I've no idea what might causing this, but it happens all the time. If I restart gwd it works
>> for a few minutes and then happens again.
>>
>> Everything works fine with the 0.3.4 release. I also tried turning metacity themes off, but it doesn't make a difference.
>> I'm using the latest GIT, ubuntu feisty and nvidia fx5200 with 1.0.9631.
>
> That's exactly what would happen if the gwd process stopped. Next time
> this happens, get the pid of gwd and attach to it with gdb to see what's
> going on.
>
> $ gdb attach PID
> (gdb) where
>
> should give you useful back trace if gwd was compiled with debugging
> symbols.
>
> -David
>
>
More information about the compiz
mailing list