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
_______________________________________________
compiz mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/compiz