OK, so I found that upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=572141 It seems I had to see to that gnome-settings-daemon is started with the --snyc option. I did that then. This is the new backtrace (although to me it looks much the same):
0xb7f12430 in __kernel_vsyscall () (gdb) break gdk_x_error Breakpoint 1 at 0xb7b0e563: file /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkmain-x11.c, line 614. (gdb) c Continuing. [Switching to Thread 0xb7212970 (LWP 18754)] Breakpoint 1, gdk_x_error (display=0x8f283f8, error=0xbfaef088) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkmain-x11.c:614 in /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkmain-x11.c (gdb) bt full #0 gdk_x_error (display=0x8f283f8, error=0xbfaef088) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkmain-x11.c:614 No locals. #1 0xb65fbcc0 in xkl_process_error () from /usr/lib/libxklavier.so.12 No symbol table info available. #2 0xb744edb9 in _XError () from /usr/lib/libX11.so.6 No symbol table info available. #3 0xb7456d76 in _XReply () from /usr/lib/libX11.so.6 No symbol table info available. #4 0xb7433f83 in XGetWindowProperty () from /usr/lib/libX11.so.6 No symbol table info available. #5 0xb660165b in xkl_engine_is_toplevel_window_transparent () from /usr/lib/libxklavier.so.12 No symbol table info available. #6 0xb65fc2ea in xkl_engine_process_focus_in_evt () from /usr/lib/libxklavier.so.12 No symbol table info available. #7 0xb65fc92c in xkl_engine_filter_events () from /usr/lib/libxklavier.so.12 No symbol table info available. #8 0xb6632447 in ?? () from /usr/lib/gnome-settings-daemon-2.0/libkeyboard.so No symbol table info available. #9 0xb7b02fa6 in gdk_event_translate (display=0x8f330b0, event=0x8f39b80, xevent=0xbfaef548, return_exposes=0) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkevents-x11.c:349 window = <value optimized out> filter_window = <value optimized out> window_impl = <value optimized out> return_val = <value optimized out> xoffset = <value optimized out> yoffset = <value optimized out> screen = <value optimized out> screen_x11 = <value optimized out> toplevel = <value optimized out> xwindow = <value optimized out> filter_xwindow = <value optimized out> #10 0xb7b04ef3 in _gdk_events_queue (display=0x8f330b0) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkevents-x11.c:2298 node = (GList *) 0x90aaad0 event = (GdkEvent *) 0x8f39b80 xevent = {type = 9, xany = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648}, xkey = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, root = 0, subwindow = 4, time = 0, x = 667, y = 464, x_root = 0, y_root = 25165853, state = 0, keycode = 1, same_screen = 1}, xbutton = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, root = 0, subwindow = 4, time = 0, x = 667, y = 464, x_root = 0, y_root = 25165853, state = 0, button = 1, same_screen = 1}, xmotion = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, root = 0, subwindow = 4, time = 0, x = 667, y = 464, x_root = 0, y_root = 25165853, state = 0, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, root = 0, subwindow = 4, time = 0, x = 667, y = 464, x_root = 0, y_root = 25165853, mode = 0, detail = 1, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, mode = 0, detail = 4}, xexpose = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, x = 0, y = 4, width = 0, height = 667, count = 464}, xgraphicsexpose = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, drawable = 20972648, x = 0, y = 4, width = 0, height = 667, count = 464, major_code = 0, minor_code = 25165853}, xnoexpose = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, drawable = 20972648, major_code = 0, minor_code = 4}, xvisibility = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, state = 0}, xcreatewindow = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, parent = 20972648, window = 0, x = 4, y = 0, width = 667, height = 464, border_width = 0, override_redirect = 25165853}, xdestroywindow = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0}, xunmap = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0, from_configure = 4}, xmap = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0, override_redirect = 4}, xmaprequest = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, parent = 20972648, window = 0}, xreparent = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0, parent = 4, x = 0, y = 667, override_redirect = 464}, xconfigure = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0, x = 4, y = 0, width = 667, height = 464, border_width = 0, above = 25165853, override_redirect = 0}, xgravity = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0, x = 4, y = 0}, xresizerequest = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, width = 0, height = 4}, xconfigurerequest = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, parent = 20972648, window = 0, x = 4, y = 0, width = 667, height = 464, border_width = 0, above = 25165853, detail = 0, value_mask = 1}, xcirculate = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, event = 20972648, window = 0, place = 4}, xcirculaterequest = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, parent = 20972648, window = 0, place = 4}, xproperty = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, atom = 0, time = 4, state = 0}, xselectionclear = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, selection = 0, time = 4}, xselectionrequest = { type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, owner = 20972648, requestor = 0, selection = 4, target = 0, property = 667, time = 464}, xselection = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, requestor = 20972648, selection = 0, target = 4, property = 0, time = 667}, xcolormap = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, colormap = 0, new = 4, state = 0}, xclient = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, message_type = 0, format = 4, data = { b = "\000\000\000\000\233\002\000\000Ð\001\000\000\000\000\000\000\035\000\200\001", s = {0, 0, 667, 0, 464, 0, 0, 0, 29, 384}, l = {0, 667, 464, 0, 25165853}}}, xmapping = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, request = 0, first_keycode = 4, count = 0}, xerror = {type = 9, display = 0xbfc, resourceid = 0, serial = 150111224, error_code = 104 'h', request_code = 4 '\004', minor_code = 64 '@'}, xkeymap = {type = 9, serial = 3068, send_event = 0, display = 0x8f283f8, window = 20972648, key_vector = "\000\000\000\000\004\000\000\000\000\000\000\000\233\002\000\000Ð\001\000\000\000\000\000\000\035\000\200\001\000\000\000"}, pad = {9, 3068, 0, 150111224, 20972648, 0, 4, 0, 667, 464, 0, 25165853, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}} xdisplay = (Display *) 0x8f283f8 #11 0xb7b0531f in gdk_event_dispatch (source=0x8f3bc50, callback=0, user_data=0x0) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkevents-x11.c:2358 display = (GdkDisplay *) 0x8f330b0 event = <value optimized out> #12 0xb76f8b88 in IA__g_main_context_dispatch (context=0x8f3bc98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814 No locals. #13 0xb76fc0eb in g_main_context_iterate (context=0x8f3bc98, block=1, dispatch=1, self=0x8f153e8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448 max_priority = 2147483647 timeout = 62837 some_ready = 1 nfds = 10 allocated_nfds = <value optimized out> fds = (GPollFD *) 0x90a9d50 __PRETTY_FUNCTION__ = "g_main_context_iterate" #14 0xb76fc5ba in IA__g_main_loop_run (loop=0x90771f0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656 self = (GThread *) 0x8f153e8 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #15 0xb7c787d9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1205 tmp_list = (GList *) 0x8f575d4 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x8f1a2c0 loop = (GMainLoop *) 0x90771f0 #16 0x0804ba2d in main () No symbol table info available. (gdb) c Continuing. Program exited with code 01. ** Bug watch added: GNOME Bug Tracker #572141 http://bugzilla.gnome.org/show_bug.cgi?id=572141 -- gnome-settings-daemon exits without error message https://bugs.launchpad.net/bugs/390875 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs