Hi,
I have a similar problem now. Sometimes all buttons of the decoration suddenly
disappear and
if I kill and restart gwd it either works again or segfaults.
I'm using the latest git on ubuntu feisty and nvidia 9629.
Gerd.
Here's a backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1218885952 (LWP 9195)]
0x0804d90f in update_window_decoration_name (win=<value optimized out>)
at gtk-window-decorator.c:2758
2758 w = d->border_layout.top.x2 - d->border_layout.top.x1 -
(gdb) bt
#0 0x0804d90f in update_window_decoration_name (win=<value optimized
out>)
at gtk-window-decorator.c:2758
#1 0x0804fbc0 in update_window_decoration_size (win=0x8122240)
at gtk-window-decorator.c:3003
#2 0x08051746 in add_frame_window (win=0x8122240, frame=39968360)
at gtk-window-decorator.c:3120
#3 0x08051921 in window_opened (screen=0x80d1230, win=0x8122240)
at gtk-window-decorator.c:3532
#4 0xb78c8f49 in g_cclosure_marshal_VOID__OBJECT ()
from /usr/lib/libgobject-2.0.so.0
#5 0xb78bc6ab in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#6 0xb78ccaa3 in g_signal_chain_from_overridden ()
from /usr/lib/libgobject-2.0.so.0
#7 0xb78cdfc7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#8 0xb78ce189 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#9 0xb7f1f373 in wnck_screen_get_workspace_count ()
from /usr/lib/libwnck-1.so.18
#10 0xb7f1f8a8 in wnck_screen_get_workspace_count ()
from /usr/lib/libwnck-1.so.18
#11 0xb7842991 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#12 0xb78446f2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0xb78476cf in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#14 0xb7847a79 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#15 0xb7ccb574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x08054a2e in main (argc=135100488, argv=0xfff39fef)
at gtk-window-decorator.c:5722
(gdb) info reg
eax 0x0 0
ecx 0xb77f0073 -1216413581
edx 0x0 0
ebx 0x8129bb8 135437240
esp 0xbfc692c0 0xbfc692c0
ebp 0xbfc692d8 0xbfc692d8
esi 0x5 5
edi 0x8129ad0 135437008
eip 0x804d90f 0x804d90f <update_window_decoration_name+351>
eflags 0x10246 [ PF ZF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51