GNOME Bugzilla – Bug 650476
Seg. fault upon startup
Last modified: 2011-05-23 22:12:22 UTC
Hi, Upon launching gnome-panel I get the following output in my console: cerebrum:jasper {115} gnome-panel (gnome-panel:31944): Gtk-CRITICAL **: gtk_accelerator_parse: assertion `accelerator != NULL' failed ** (gnome-panel:31944): WARNING **: Unable to parse mouse modifier '(null)' ** (gnome-panel:31944): WARNING **: Could not ask session manager if shut down is available: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files (gnome-panel:31944): GLib-CRITICAL **: g_variant_get_va: assertion `value != NULL' failed Segmentation fault (core dumped) cerebrum:jasper {116} Attaching GDB gives a bit more information: cerebrum:jasper {152} gdb gnome-panel GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-openbsd4.9"... (gdb) run Starting program: /usr/local/bin/gnome-panel (gnome-panel:18911): Gtk-CRITICAL **: gtk_accelerator_parse: assertion `accelerator != NULL' failed ** (gnome-panel:18911): WARNING **: Unable to parse mouse modifier '(null)' [New process 18911, thread 0x8210f000] [New process 18911, thread 0x82da5000] ** (gnome-panel:18911): WARNING **: Could not ask session manager if shut down is available: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files (gnome-panel:18911): GLib-CRITICAL **: g_variant_get_va: assertion `value != NULL' failed Program received signal SIGSEGV, Segmentation fault. [Switching to process 18911, thread 0x8634d400] 0x0792b215 in g_atomic_int_exchange_and_add (atomic=0x14, val=-1) at gatomic-gcc.c:29 29 return __sync_fetch_and_add (atomic, val); (gdb) bt
+ Trace 227166
cerebrum:jasper {153} Amongst others I have installed: glib 2.28.6, gtk+ 3.0.9, gnome-panel 3.0.0.1, gnome-desktop 3.0.1. Any idea what's going on or how to further debug this?
I pushed a fix. Btw, it seems you're running without gnome-session according to the errors. There's no guarantee the panel will work 100% reliably (some features like logout will not work, I guess).
Thanks. I was running it indeed without gnome-session as I was merely testing the panel in openbox.