These logs would be better as they are generated after installing indicator-appmenu-dbgsym also attaching the complete file. Window manager warning: Log level 16: invalid (NULL) pointer instance Window manager warning: Log level 8: g_signal_connect_object: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed Window manager warning: Log level 128: Active window is: NULL Window manager warning: Log level 128: Switching to menus from XID 0 Window manager warning: Log level 16: gtk_menu_detach(): menu is not attached Window manager warning: Log level 16: gtk_menu_detach(): menu is not attached Window manager warning: Log level 16: gtk_menu_detach(): menu is not attached Window manager warning: Log level 16: gtk_menu_detach(): menu is not attached Window manager warning: Log level 16: gtk_menu_detach(): menu is not attached Window manager warning: Log level 8: bamf_window_get_xid: assertion `BAMF_IS_WINDOW (self)' failed Window manager warning: Log level 128: Looking for parent window on XID 23070601 Window manager warning: Log level 128: Switching to menus from XID 23068675 Bug in window manager: Unexpected X error: BadWindow (invalid Window parameter) serial 6819 error_code 3 request_code 20 minor_code 0) [Thread 0xb6fbbb70 (LWP 9223) exited] Program received signal SIGABRT, Aborted. 0x0012e416 in __kernel_vsyscall () (gdb) bt #0 0x0012e416 in __kernel_vsyscall () #1 0x00d50941 in raise () from /lib/libc.so.6 #2 0x00d53e42 in abort () from /lib/libc.so.6 #3 0x080920cc in meta_bug () #4 0x0807a57f in ?? () #5 0x00bf02c9 in _XError () from /usr/lib/libX11.so.6 #6 0x00bf70de in _XReply () from /usr/lib/libX11.so.6 #7 0x00bd4316 in XGetWindowProperty () from /usr/lib/libX11.so.6 #8 0x0288a5e4 in gdk_xid_get_mwm_hints (window=23070601, functions=0xbfffe89c) at gdk-get-func.c:97 #9 egg_xid_get_functions (window=23070601, functions=0xbfffe89c) at gdk-get-func.c:123 #10 0x0288b717 in switch_active_window (iapp=0x810f9d0, active_window=) at indicator-appmenu.c:766 #11 0x0288b8da in switch_default_app (iapp=0x810f9d0, newdef=, active_window=0xb6614090) at indicator-appmenu.c:838 #12 0x0175408f in bamf_marshal_VOID__OBJECT_OBJECT () from /usr/lib/libbamf.so.0 #13 0x00a614b2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #14 0x00a7a0e5 in ?? () from /usr/lib/libgobject-2.0.so.0 #15 0x00a7b75c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #16 0x00a7bec2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #17 0x0174f87b in ?? () from /usr/lib/libbamf.so.0 #18 0x0175420f in bamf_marshal_VOID__STRING_STRING () from /usr/lib/libbamf.so.0 #19 0x016905d4 in ?? () from /usr/lib/libdbus-glib-1.so.2 #20 0x00a614b2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #21 0x00a7a0e5 in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0x00a7b75c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #23 0x00a7bec2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #24 0x016918a3 in ?? () from /usr/lib/libdbus-glib-1.so.2 #25 0x016ae358 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 #26 0x0168739d in ?? () from /usr/lib/libdbus-glib-1.so.2 #27 0x00af1015 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #28 0x00af4e28 in ?? () from /lib/libglib-2.0.so.0 #29 0x00af5367 in g_main_loop_run () from /lib/libglib-2.0.so.0 #30 0x08082e13 in main () (gdb)