Bug#466985: gnome-settings-daemon crashes (and the volume control applet too)

No Name flick at polito.it
Fri Feb 22 09:56:01 UTC 2008


Package: gnome-control-center
Version: 1:2.20.3-2
Severity: normal

--- Please enter the report below this line. ---



I get the "There was an error starting the GNOME Settings Daemon etc. etc."
after my login in Gnome and it complains that "Volume Control" has quit unexpectedly.
(I have issues with the gnome-keyboard-properties too.)

If I try to reload it it will keep crashing over and over until I clock on "Don't reload".

It was working ok up to a few weeks ago. I thought some libraries were not aligned to 
the same gnome version so I was just waiting for the to "sync" but after several weeks the bug is still here.

If I try to load the gnome-volume-control manually I get:

/tmp$ ltrace gnome-volume-control 
__libc_start_main(0x804d960, 1, 0xbff765e4, 0x8052200, 0x80521f0 <unfinished ...>
bindtextdomain("gnome-media-2.0", "/usr/share/locale")                       = "/usr/share/locale"
bind_textdomain_codeset(0x8052516, 0x8052526, 25, 0xb77afc16, 0xb78d3ff4)    = 0x8055048
textdomain("gnome-media-2.0")                                                = "gnome-media-2.0"
g_thread_init(0, 0x8055048, 25, 0xb77afc16, 0xb78d3ff4)                      = 0x8057288
g_option_context_new(0x80523ac, 0x8055048, 25, 0xb77afc16, 0xb78d3ff4)       = 0x80572a8
gst_init_get_option_group(0x80523ac, 0x8055048, 25, 0xb77afc16, 0xb78d3ff4)  = 0x80566c8
g_option_context_add_group(0x80572a8, 0x80566c8, 25, 0xb77afc16, 0xb78d3ff4) = 0x8057750
libgnomeui_module_info_get(0x80572a8, 0x80566c8, 25, 0xb77afc16, 0xb78d3ff4) = 0xb7fc0460
gnome_program_init(0x80523ac, 0x805255f, 0xb7fc0460, 1, 0xbff765e4 <unfinished ...>
--- SIGCHLD (Child exited) ---
Error re-scanning registry , child terminated by signal
Run 'gnome-volume-control --help' to see a full list of available command line options.
+++ exited (status 1) +++

If I run manually the gnome-keyboard-properties I get the "Unable to start
the settings manager 'gnome-settings-daemon'" warning window.
If I click OK on this window, the applet runs.

The daemon is *not* running though.

My speaker icon in the panel disappeared too because of this behaviour and I get the warning popup 
and crash if I try to add it back to the panel.
These are the last ltrace output lines that I get when trying to manually run the settings daemon:

~$ ltrace gnome-settings-daemon 

.....
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 20
fstat64(20, {st_mode=S_IFREG|0644, st_size=25700, ...}) = 0
mmap2(NULL, 25700, PROT_READ, MAP_SHARED, 20, 0) = 0xb63fc000
close(20)                               = 0
futex(0xb769da6c, 0x81 /* FUTEX_??? */, 2147483647) = 0
open("/usr/lib/gconv/ISO8859-15.so", O_RDONLY) = 20
read(20, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512)
= 512
fstat64(20, {st_mode=S_IFREG|0644, st_size=9480, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 20, 0) =
0xb63f8000
mmap2(0xb63fa000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 20, 0x1) = 0xb63fa000
close(20)                               = 0
brk(0x81bf000)                          = 0x81bf000
brk(0x81b7000)                          = 0x81b7000
write(1, "[1203671140,000,xklavier.c:xkl_e"...,
235[1203671140,000,xklavier.c:xkl_engine_start_listen/] 	The backend
does not require manual layout management - but it is provided by the
applicationCould not initialize GStreamer: Error re-scanning registry ,
child terminated by signal
) = 235
writev(12, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(12)                               = 0
writev(10, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12
close(10)                               = 0
close(9)                                = 0
close(8)                                = 0
unlink("/tmp/orbit-lucaf/linc-e40-0-3e3430fa740f0") = 0
close(11)                               = 0
exit_group(1)                           = ?
Process 3648 detached



And here are the last strace output lines:

g_str_hash(0x8190218, 0x818fa40, 0xbf8ed748, 0xb781129c, 0x818fa40)
= 0x353bc8b1
g_str_hash(0x8190680, 0x4018da80, 0xb775218b, 0xb781129c, 0x80920e0)
= 0xe5cd59cf
g_str_hash(0x8190680, 0x818fb60, 0xbf8ed748, 0xb781129c, 0x818fb60)
= 0xe5cd59cf
g_str_hash(0x818f118, 0x4018db18, 0xb775218b, 0xb781129c, 0x80920e0)
= 0xb22666ec
g_str_hash(0x818f118, 0x818fbf0, 0xbf8ed748, 0xb781129c, 0x818fbf0)
= 0xb22666ec
g_str_hash(0x8190d50, 0x4018dbb0, 0xb775218b, 0xb781129c, 0x80920e0)
= 0x715d7f88
g_str_hash(0x8190d50, 0x818fc80, 0xbf8ed748, 0xb781129c, 0x818fc80)
= 0x715d7f88
g_str_hash(0x8191628, 0x4018dc48, 0xb775218b, 0xb781129c, 0x80920e0)
= 0x76f1a51d
g_str_hash(0x8191628, 0x818fd10, 0xbf8ed748, 0xb781129c, 0x818fd10)
= 0x76f1a51d
g_str_hash(0x8190d78, 0x4018dce0, 0xb775218b, 0xb781129c, 0x80920e0)
= 0xa4124a6
g_str_hash(0x8190d78, 0x818fda0, 0xbf8ed748, 0xb781129c, 0x818fda0)
= 0xa4124a6
--- SIGCHLD (Child exited) ---
waitpid(-1, 0xbf8ed504, 1)
= 3718
write(19, "", 0)
= 0
write(19, "\021", 12)
= 12
[1203671401,000,xklavier.c:xkl_engine_start_listen/] 	The backend does not
require manual layout management - but it is provided by the
applicationCould not initialize GStreamer: Error re-scanning registry ,
child terminated by signal
g_cclosure_marshal_VOID__VOID(0x80a1498, 0, 1, 0xbf8ed4e4, 0xbf8ed3ec)
= 0
g_object_unref(0x807a568, 0, 0, 0xb743d210, 0x809a550)
= 0
+++ exited (status 1) +++


It seems something related to either gstreamer or xklavier.
In my .xsession-errors there are:

/etc/gdm/Xsession: Beginning session setup...
can't lock memory: Cannot allocate memoryWARNING: not using secure memory
/for passwords
SESSION_MANAGER=local/white:/tmp/.ICE-unix/2878
expected keysym, got XF86KbdLightOnOff: line 70 of pc
last scanned symbol is: XF86KbdLightOnOff
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
last scanned symbol is: XF86KbdBrightnessDown
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
last scanned symbol is: XF86KbdBrightnessUp
Warning:          Type "PC_RALT_LEVEL2" has 2 levels, but <LALT> has 3
symbols
                  Ignoring extra symbols
Warning:          No symbols defined for <SYRQ> (keycode 92)
Warning:          No symbols defined for <II65> (keycode 101)
Warning:          No symbols defined for <BRK> (keycode 114)
Warning:          No symbols defined for <FK13> (keycode 118)
Warning:          No symbols defined for <FK14> (keycode 119)
Warning:          No symbols defined for <FK15> (keycode 120)
Warning:          No symbols defined for <FK16> (keycode 121)
Warning:          No symbols defined for <FK17> (keycode 122)
Warning:          No symbols defined for <KPDC> (keycode 123)
Warning:          No symbols defined for <XFER> (keycode 129)

.... up to keycode 255.... and then:

File error: No such file or directory, debian-menu
[1203670337,000,xklavier.c:xkl_engine_start_listen/] 	The backend does not
require manual layout management - but it is provided by the a
pplicationCould not initialize GStreamer: Error re-scanning registry , child
terminated by signal
1203670339.897290 Session manager: disconnected...

** ERROR **: You can only run one xsettings manager at a time; exiting

.......

and lots of these messages:
** (nm-applet:2990): WARNING **: <WARN>  nma_dbus_init(): could not acquire
its service.  dbus_bus_acquire_service() says: 'Connection ":1.
18" is not allowed to own the service "org.freedesktop.NetworkManagerInfo"
due to security policies in the configuration file'


till the end of the file.


Here is my /var/log/gdm/:0.log



/var/log/gdm# more \:0.log

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20080131-1)
Current Operating System: Linux white 2.6.24.2 #1 SMP Fri Feb 15 11:38:55 CET 2008 i686
Build Date: 01 February 2008  03:49:13AM
 
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 22 10:51:07 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "i2c" already built-in
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!




Any help will be greatly appreciated.

Thanks!


	 Peter



--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.24.2

Debian Release: lenny/sid
  500 unstable        ftp.debian.org 
  500 unstable        apt.cerkinfo.be 
  500 testing         www.debian-multimedia.org 

--- Package information. ---
Depends                                  (Version) | Installed
==================================================-+-===============
capplets-data                          (>= 1:2.20) | 1:2.20.3-2
capplets-data                          (<< 1:2.21) | 1:2.20.3-2
desktop-file-utils                                 | 0.14-2
gnome-desktop-data                                 | 2.20.3-1
gnome-icon-theme                         (>= 2.16) | 2.20.0-1
gnome-menus                            (>= 2.12.0) | 2.20.3-1
libart-2.0-2                           (>= 2.3.18) | 2.3.20-1
libatk1.0-0                            (>= 1.20.0) | 1.20.0-1
libbonobo2-0                           (>= 2.15.0) | 2.21.90-1
libbonoboui2-0                         (>= 2.15.1) | 2.21.90-1
libc6                                   (>= 2.7-1) | 2.7-8
libcairo2                               (>= 1.4.0) | 1.4.14-1
libdbus-1-3                             (>= 1.1.1) | 1.1.4-1
libdbus-glib-1-2                         (>= 0.74) | 0.74-1
libebook1.2-9                          (>= 1.12.3) | 1.12.3-1
libesd0                               (>= 0.2.35)  | 0.2.36-3
 OR libesd-alsa0                       (>= 0.2.35) | 
libfontconfig1                          (>= 2.4.0) | 2.5.0-2
libfreetype6                            (>= 2.3.5) | 2.3.5-1+b1
libgconf2-4                            (>= 2.13.5) | 2.20.1-3
libglade2-0                           (>= 1:2.6.1) | 1:2.6.2-1
libglib2.0-0                           (>= 2.14.0) | 2.14.6-1
libgnome-desktop-2                     (>= 2.11.1) | 2.20.3-1
libgnome-menu2                         (>= 2.15.4) | 2.20.3-1
libgnome-window-settings1           (= 1:2.20.3-2) | 1:2.20.3-2
libgnome2-0                            (>= 2.17.3) | 2.20.1.1-1
libgnomecanvas2-0                      (>= 2.11.1) | 2.20.1.1-1
libgnomekbd1                                       | 2.20.0-1
libgnomekbdui1                                     | 2.20.0-1
libgnomeui-0                           (>= 2.17.1) | 2.20.1.1-1
libgnomevfs2-0                      (>= 1:2.17.90) | 1:2.20.1-2
libgstreamer-plugins-base0.10-0        (>= 0.10.2) | 0.10.17-3
libgstreamer0.10-0                   (>= 0.10.1.2) | 0.10.17-2
libgtk2.0-0                            (>= 2.12.0) | 2.12.8-1
libhal1                                (>= 0.5.10) | 0.5.10-5
libice6                               (>= 1:1.0.0) | 2:1.0.4-1
libmetacity0                         (>= 1:2.19.5) | 1:2.20.2-1
libnautilus-extension1                (>= 2.17.90) | 2.20.0-3
liborbit2                           (>= 1:2.14.10) | 1:2.14.10-0.1
libpanel-applet2-0                     (>= 2.19.3) | 2.20.3-3
libpango1.0-0                          (>= 1.18.4) | 1.18.4-1
libpng12-0                           (>= 1.2.13-4) | 1.2.15~beta5-3
libpopt0                                 (>= 1.10) | 1.10-3
libslab0                                           | 0.9.8.svn.20070430-1.1
libsm6                                             | 2:1.0.3-1+b1
libstartup-notification0                (>= 0.8-1) | 0.9-1
libx11-6                                           | 2:1.0.3-7
libxcursor1                             (>> 1.1.2) | 1:1.1.9-1
libxft2                                 (>> 2.1.1) | 2.1.12-2
libxi6                                             | 2:1.1.3-1
libxklavier11                             (>= 3.3) | 3.3-2
libxml2                                (>= 2.6.27) | 2.6.31.dfsg-1
libxrandr2                            (>= 2:1.2.0) | 2:1.2.2-1
libxrender1                                        | 1:0.9.4-1
libxss1                                            | 1:1.1.2-1
libxxf86misc1                                      | 1:1.0.1-2
zlib1g                                             | 1:1.2.3.3.dfsg-11








More information about the pkg-gnome-maintainers mailing list