gnome-settings-daemon exits without error message
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Settings Daemon |
Expired
|
Critical
|
|||
gnome-settings-daemon (Ubuntu) |
Incomplete
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-settings-
From time to time, at the launch of the first windowed application in a session, the skin abruptly changes to something similar, but not identical, to "Glossy". After that, gnome-settings-
I haven’t been able to get a backtrace yet, because gnome-settings-
What I am doing now is this:
After startup, I go to the console, Shift+F1. Then I execute this script:
#! /bin/bash
sleep 10
beep
gdb gnome-settings-
Then I quickly go back to my graphical screen (because it somehow won’t come back after gdb has started) and after the beep launch some windowed application. Back to console again, where I type:
break gdk_x_error
continue
Then I hope that gnome-settings-
Am I doing this correctly?
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: gnome-settings-
ProcEnviron:
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-settings-
Uname: Linux 2.6.30-
Changed in gnome-settings-daemon (Ubuntu): | |
assignee: | nobody → Ubuntu Desktop Bugs (desktop-bugs) |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in gnome-settings-daemon: | |
status: | Unknown → New |
Changed in gnome-settings-daemon: | |
importance: | Unknown → Critical |
Changed in gnome-settings-daemon: | |
status: | New → Expired |
Finally! Here you go
0xb80b8430 in __kernel_vsyscall () buildd/ gtk+2.0- 2.16.1/ gdk/x11/ gdkmain- x11.c, line 614.
(gdb) break gdk_x_error
Breakpoint 1 at 0xb7cb4563: file /build/
(gdb) c
Continuing.
[Switching to Thread 0xb73b8970 (LWP 8672)]
Breakpoint 1, gdk_x_error (display=0x82453d0, error=0xbfd0d318) buildd/ gtk+2.0- 2.16.1/ gdk/x11/ gdkmain- x11.c:614 buildd/ gtk+2.0- 2.16.1/ gdk/x11/ gdkmain- x11.c buildd/ gtk+2.0- 2.16.1/ gdk/x11/ gdkmain- x11.c:614 libxklavier. so.12 libX11. so.6 libX11. so.6 libX11. so.6 is_toplevel_ window_ transparent () libxklavier. so.12 process_ focus_in_ evt () libxklavier. so.12 filter_ events () from /usr/lib/ libxklavier. so.12 gnome-settings- daemon- 2.0/libkeyboard .so 0xbfd0d7d8, return_exposes=0) buildd/ gtk+2.0- 2.16.1/ gdk/x11/ gdkevents- x11.c:349 buildd/ gtk+2.0- 2.16.1/ gdk/x11/ gdkevents- x11.c:2298
at /build/
in /build/
(gdb) bt full
#0 gdk_x_error (display=0x82453d0, error=0xbfd0d318)
at /build/
No locals.
#1 0xb67a1cc0 in xkl_process_error () from /usr/lib/
No symbol table info available.
#2 0xb75f4db9 in _XError () from /usr/lib/
No symbol table info available.
#3 0xb75fcd76 in _XReply () from /usr/lib/
No symbol table info available.
#4 0xb75d9f83 in XGetWindowProperty () from /usr/lib/
No symbol table info available.
#5 0xb67a765b in xkl_engine_
from /usr/lib/
No symbol table info available.
#6 0xb67a22ea in xkl_engine_
from /usr/lib/
No symbol table info available.
#7 0xb67a292c in xkl_engine_
No symbol table info available.
#8 0xb67d8447 in ?? () from /usr/lib/
No symbol table info available.
#9 0xb7ca8fa6 in gdk_event_translate (display=0x82500b0, event=0x8256b30,
xevent=
at /build/
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 0xb7caaef3 in _gdk_events_queue (display=0x82500b0)
at /build/
node = (GList *) 0x8283200
event = (GdkEvent *) 0x8256b30
xevent = {type = 9, xany = {type = 9, serial = 1644, send_event = 0,
display = 0x82453d0, window = 25165853}, xkey = {type = 9, serial = 1644,
send_event = 0, display = 0x82453d0, window = 25165853, root = 0,
subwindow = 3, time = 0, x = 0, y = 10, x_root = 0, y_root = 1, state = 0,
keycode = 0, same_screen = 0}, xbutton = {type = 9, serial = 1644,
send_event = 0, display = 0x82453d0, window = 25165853, root = 0,
subwindow = 3, time = 0, x = 0, y = 10, x_root = 0, y_root = 1, state = 0,
button = 0, same_screen = 0}, xmotion = {type = 9, serial = 1644,
send_event = 0, display = 0x82453d0, window = 25165853, root = 0,
subwindow = 3, time = 0, x = 0, y = 10, x_root = 0, y_root = 1, state = 0,
is_hint = 0 '\0', same_screen = 0}, xcrossing = {type = 9, serial = 1644,
send_event = 0, display = 0x82453d0, window = 25165853, root = 0,
subwindow = 3, time = 0, x = 0, y = 10, x_root = 0, y_root = 1, mode = 0,
detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {typ...