Bug#525031: gnome-settings-daemon: spins on cpu, possibly, while Registering GsdXrandrPlugin

Michael Cree mcree at orcon.net.nz
Sat Jan 16 04:31:21 UTC 2010


I suspect I am seeing the same bug. At least, I get the same debug log 
that terminates at registering GsdXrandrPlugin, but in my case 
gnome-settings-daemon bombs at that point with a segmentation violation. 
  Architecture: Alpha.  Package Version: 2.28.1-2 (and it hasn't been 
working with prior versions since earlyish last year).

I attempted to get a back trace but failed.  Gdb log follows:

(gdb) set args --debug --no-daemon
(gdb) run
Starting program: /usr/bin/gnome-settings-daemon --debug --no-daemon
[Thread debugging using libthread_db enabled]
** (gnome-settings-daemon:8171): DEBUG: Successfully connected to D-Bus
** (gnome-settings-daemon:8171): DEBUG: Starting settings manager
** (gnome-settings-daemon:8171): DEBUG: Loading settings plugins from 
dir: /usr/lib/gnome-settings-daemon-2.0/
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/sound.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Sound' 
file='/usr/lib/gnome-settings-daemon-2.0/sound.gnome-settings-plugin' 
location='sound'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/keybindings.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Keybindings' 
file='/usr/lib/gnome-settings-daemon-2.0/keybindings.gnome-settings-plugin' 
location='keybindings'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/xsettings.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: name='X 
Settings' 
file='/usr/lib/gnome-settings-daemon-2.0/xsettings.gnome-settings-plugin' location='xsettings'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/typing-break.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Typing Break' 
file='/usr/lib/gnome-settings-daemon-2.0/typing-break.gnome-settings-plugin' 
location='typing-break'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/clipboard.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Clipboard' 
file='/usr/lib/gnome-settings-daemon-2.0/clipboard.gnome-settings-plugin' location='clipboard'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/font.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Font' 
file='/usr/lib/gnome-settings-daemon-2.0/font.gnome-settings-plugin' 
location='font'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/xrandr.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='XRandR' 
file='/usr/lib/gnome-settings-daemon-2.0/xrandr.gnome-settings-plugin' 
location='xrandr'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/a11y-keyboard.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Accessibility Keyboard' 
file='/usr/lib/gnome-settings-daemon-2.0/a11y-keyboard.gnome-settings-plugin' 
location='a11y-keyboard'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/xrdb.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: name='X 
Resource Database' 
file='/usr/lib/gnome-settings-daemon-2.0/xrdb.gnome-settings-plugin' 
location='xrdb'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/background.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Background' 
file='/usr/lib/gnome-settings-daemon-2.0/background.gnome-settings-plugin' 
location='background'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/keyboard.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Keyboard' 
file='/usr/lib/gnome-settings-daemon-2.0/keyboard.gnome-settings-plugin' 
location='keyboard'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/housekeeping.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Housekeeping' 
file='/usr/lib/gnome-settings-daemon-2.0/housekeeping.gnome-settings-plugin' 
location='housekeeping'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/media-keys.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Media keys' 
file='/usr/lib/gnome-settings-daemon-2.0/media-keys.gnome-settings-plugin' 
location='media-keys'
** (gnome-settings-daemon:8171): DEBUG: Loading plugin: 
/usr/lib/gnome-settings-daemon-2.0/mouse.gnome-settings-plugin
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsPluginInfo: 
name='Mouse' 
file='/usr/lib/gnome-settings-daemon-2.0/mouse.gnome-settings-plugin' 
location='mouse'
** (gnome-settings-daemon:8171): DEBUG: GnomeSettingsModule 0x12008f450 
initialising
** (gnome-settings-daemon:8171): DEBUG: Loading 
/usr/lib/gnome-settings-daemon-2.0/libxrandr.so
** (gnome-settings-daemon:8171): DEBUG: Registering GsdXrandrPlugin

Program received signal SIGSEGV, Segmentation fault.
Cannot access memory at address 0x637274735f670078
(gdb) bt
Cannot access memory at address 0x637274735f670078

Let me know if I can do anything to help track down the bug.

Cheers
Michael.





More information about the pkg-gnome-maintainers mailing list