Bug#614293: [gnome-settings-daemon] Crashes on startup with segmentation fault
Kirill Tkhai
tkhai at yandex.ru
Sun Feb 20 21:02:09 UTC 2011
Package: gnome-settings-daemon
Version: 2.30.2-2
Severity: normal
Hello!
After upgrading libglib from version 2.27.91-1 to 2.28.1-1
gnome-settings-daemon does not work. It crashes every startup
with segmentation fault signal.
kirill at hp ~ # gnome-settings-daemon --no-daemon
[1298233274,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application
(gnome-settings-daemon:12134): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12134): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12134): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12134): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12134): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12134): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
zsh: segmentation fault gnome-settings-daemon --no-daemon
kirill at hp ~ # gdb gnome-settings-daemon
Reading symbols from /usr/bin/gnome-settings-daemon...(no debugging symbols found)...done.
(gdb) r --no-daemon
Starting program: /usr/bin/gnome-settings-daemon --no-daemon
[Thread debugging using libthread_db enabled]
[New Thread 0xb7a62b70 (LWP 12662)]
[1298233438,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application
(gnome-settings-daemon:12659): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12659): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12659): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12659): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12659): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
(gnome-settings-daemon:12659): GLib-CRITICAL **: g_regex_replace: assertion `regex != NULL' failed
Program received signal SIGSEGV, Segmentation fault.
0x469df607 in strncat () from /lib/i686/cmov/libc.so.6
(gdb) backtrace
#0 0x469df607 in strncat () from /lib/i686/cmov/libc.so.6
#1 0xb70a20fc in xkl_read_config_item () from /usr/lib/libxklavier.so.16
#2 0xb70a2296 in ?? () from /usr/lib/libxklavier.so.16
#3 0xb70a2478 in xkl_config_registry_find_layout () from /usr/lib/libxklavier.so.16
#4 0xb70b2cba in gkbd_desktop_config_load_group_descriptions () from /usr/lib/libgnomekbd.so.4
#5 0xb70c2052 in ?? () from /usr/lib/libgnomekbdui.so.4
#6 0xb70c2493 in ?? () from /usr/lib/libgnomekbdui.so.4
#7 0xb7fc46a8 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#8 0xb7fa86b5 in ?? () from /usr/lib/libgobject-2.0.so.0
#9 0x4e051cef in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb7fa6be7 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#11 0xb7fa7338 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#12 0xb70c1b63 in gkbd_status_new () from /usr/lib/libgnomekbdui.so.4
#13 0xb70f1148 in ?? () from /usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
#14 0xb70f2637 in gsd_keyboard_xkb_init () from /usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
#15 0xb70f042c in ?? () from /usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
#16 0xb7ef4481 in ?? () from /lib/libglib-2.0.so.0
#17 0xb7ef6755 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#18 0xb7efad08 in ?? () from /lib/libglib-2.0.so.0
#19 0xb7efb247 in g_main_loop_run () from /lib/libglib-2.0.so.0
#20 0x4dfced59 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x0804bd13 in main ()
Thanks for your attention,
Tkhai Kirill.
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.37.1
Debian Release: wheezy/sid
500 unstable ftp.at.debian.org
500 testing security.debian.org
500 testing ftp.at.debian.org
500 stable security.debian.org
500 stable ftp.at.debian.org
500 oldstable volatile.debian.org
1 oldstable volatile.debian.org
1 experimental ftp.at.debian.org
--- Package information. ---
Depends (Version) | Installed
=================================================-+-==============
libc6 (>= 2.3.6-6~) | 2.11.2-11
libcairo2 (>= 1.2.4) | 1.10.2-2
libdbus-1-3 (>= 1.0.2) | 1.4.1-2
libdbus-glib-1-2 (>= 0.88) | 0.88-2.1
libfontconfig1 (>= 2.8.0) | 2.8.0-2.1
libgconf2-4 (>= 2.27.0) | 2.32.1-2
libglib2.0-0 (>= 2.24.0) | 2.28.1-1
libgnome-desktop-2-17 | 2.30.2-2
libgnomekbd4 (>= 2.29.5) | 2.30.2-2
libgstreamer-plugins-base0.10-0 (>= 0.10.2) | 0.10.32-1
libgstreamer0.10-0 (>= 0.10.1.2) | 0.10.32-1
libgtk2.0-0 (>= 2.18.0) | 2.24.0-1
libnotify1 (>= 0.5.0) | 0.5.0-2
libnotify1-gtk2.10 |
libx11-6 | 2:1.4.1-4
libxi6 (>= 2:1.2.0) | 2:1.4.1-1
libxklavier16 (>= 5.0) | 5.0-2
gconf2 (>= 2.28.1-2) | 2.32.1-2
libgnome2-common | 2.30.0-1
Package's Recommends field is empty.
Suggests (Version) | Installed
================================-+-===========
x11-xserver-utils | 7.5+2
gnome-screensaver | 2.30.0-3
metacity | 1:2.30.1-3
OR x-window-manager |
More information about the pkg-gnome-maintainers
mailing list