Bug#230151: occasional metacity SEGV on workspace change

Chad Miller Chad Miller <cm@chad.org>, 230151@bugs.debian.org
28 Jan 2004 17:37:10 -0500


Package:  metacity
Version: 2.6.3-1
Severity: grave

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 699)]
0x08098443 in meta_window_focus ()
(gdb) bt
#0  0x08098443 in meta_window_focus ()
#1  0x0809ff80 in meta_workspace_focus_mru_window ()
#2  0x08095a25 in meta_window_free ()
#3  0x0805f2fe in meta_display_get_current_time ()
#4  0x08092a98 in meta_ui_get_display ()
#5  0x402c0638 in gdk_event_get_graphics_expose ()
   from /usr/lib/libgdk-x11-2.0.so.0
#6  0x402c0f43 in _gdk_x11_register_event_type ()
   from /usr/lib/libgdk-x11-2.0.so.0
#7  0x402c25cd in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#8  0x402c27bd in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#9  0x404d0086 in unblock_source () from /usr/lib/libglib-2.0.so.0
#10 0x404d1029 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0x404d1347 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0x404d19b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x0806f52b in main ()
#14 0x40619da6 in __libc_start_main () from /lib/libc.so.6

This seems to happen when I change workspaces using a keyboard
sequence.  It /may/ have something to do with use of the Workspace
Switcher to move windows.  Moreover, I think it is closely related to a
long-standing "alt-tab kidnapping other workspaces' windows" bug.

I can't reproduce it reliably, but it happens every few hours of heavy
use.

Other notes:  Debian testing, click-to-focus, GDM.

-- 
Chad Miller      http://web.chad.org/      key id 9E6947D9