dawati/dawati-shell — Issue #36: shell crashes mutter when started as first session process
Author: iamer
Created: 2012-02-01 22:19:30+00:00
State: open

Using mutter with dawati-netbook plugin as the fist process in an X session (through uxlaunch) crashes mutter with the following backtrace :

Program received signal SIGSEGV, Segmentation fault.
meta_screen_set_active_workspace_hint (screen=0xaaaaaaaa) at core/screen.c:3616
3616	if (screen->closing > 0)
(gdb) bt
#0 meta_screen_set_active_workspace_hint (screen=0xaaaaaaaa) at core/screen.c:3616
#1 0xb7f5aa03 in meta_screen_remove_workspace (screen=0x83ef000, workspace=0x807ead0, timestamp=4629561) at core/screen.c:1502
#2 0xb698cd15 in cleanup_workspaces_at_start (plugin=0x805bc18) at ./dawati-netbook.c:803
#3 0xb73c3937 in ?? () from /lib/libglib-2.0.so.0
#4 0xb73c2d98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#5 0xb73c309e in ?? () from /lib/libglib-2.0.so.0
#6 0xb73c3506 in g_main_loop_run () from /lib/libglib-2.0.so.0
#7 0xb7f50820 in meta_run () at core/main.c:555
#8 0x08048b91 in main (argc=1, argv=0xbffffa84) at core/mutter.c:98

full backtrace at : http://pastie.org/3298477