GNOME Bugzilla – Bug 353548
crash in Deskbar: Just started my gnome se...
Last modified: 2006-09-03 15:55:23 UTC
What were you doing when the application crashed? Just started my gnome session and bugbuddy comes up; so when loading the applet Distribution: Ubuntu 6.10 (edgy) Gnome Release: 2.15.92 2006-08-22 (Ubuntu) BugBuddy Version: 2.15.92 Memory status: size: 60628992 vsize: 0 resident: 60628992 share: 0 rss: 29646848 rss_rlim: 0 CPU usage: start_time: 1156947181 rtime: 0 utime: 127 stime: 0 cutime:109 cstime: 0 timeout: 18 it_real_value: 0 frequency: 0 Backtrace was generated from '/usr/libexec/deskbar-applet' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1209747792 (LWP 5139)] [New Thread -1254401120 (LWP 5162)] [New Thread -1246008416 (LWP 5157)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 71254
Thread 1 (Thread -1209747792 (LWP 5139))
*** Bug 353575 has been marked as a duplicate of this bug. ***
Can you try and run "/usr/lib/deskbar-applet/deskbar-applet -w" from a terminal, and then paste the output here. Thanks for the report.
Forgot to mark as need info...
*** Bug 353557 has been marked as a duplicate of this bug. ***
*** Bug 353579 has been marked as a duplicate of this bug. ***
Seems a dbus bug... Starting program: /usr/bin/python /usr/lib/deskbar-applet/deskbar-applet -w (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1210230592 (LWP 6431)] Running installed deskbar, using [/usr/lib/python2.4/site-packages/deskbar:$PYTHONPATH] Data Dir: /usr/share/deskbar-applet Handlers Dir: ['/home/scapor/.gnome2/deskbar-applet/handlers', '/usr/lib/deskbar-applet/handlers'] Binding Global shortcut <Alt>F3 to focus the deskbar Running with options: {'popup_mode': False, 'cuemiac': False, 'do_trace': False, 'standalone': True} Starting Deskbar instance: <gnome.applet.Applet object (PanelApplet) at 0xb5f9d5a4> None Set entry width: 171 Layout changed to 1 Set entry width: 171 Layout changed to 1 Changing UI to: Entriac [New Thread -1247056992 (LWP 6440)] [New Thread -1255449696 (LWP 6443)] Loading module 'Mail (Address Book)' from file /usr/lib/deskbar-applet/handlers/evolution.py. *** *** The file /usr/lib/deskbar-applet/handlers/google-live.py (GoogleLiveHandler) decided to not load itself: You need to install the SOAPpy python module. *** Loading module 'Files and Folders Search' from file /usr/lib/deskbar-applet/handlers/programs.py. Loading module 'Dictionary' from file /usr/lib/deskbar-applet/handlers/programs.py. Loading module 'Developer Documentation' from file /usr/lib/deskbar-applet/handlers/programs.py. Error:load_icon:Icon Load Error:Pictogram 'devhelp' niet beschikbaar in dit thema (or Pictogram 'devhelp' niet beschikbaar in dit thema) Loading module 'Programs' from file /usr/lib/deskbar-applet/handlers/programs.py. Loading module 'Beagle' from file /usr/lib/deskbar-applet/handlers/beagle-static.py. Loading module 'Files, Folders and Places' from file /usr/lib/deskbar-applet/handlers/files.py. Loading module 'Beagle Live' from file /usr/lib/deskbar-applet/handlers/beagle-live.py. Loading module 'Web Bookmarks' from file /usr/lib/deskbar-applet/handlers/epiphany.py. Loading module 'Web History' from file /usr/lib/deskbar-applet/handlers/epiphany.py. Loading module 'Web Searches' from file /usr/lib/deskbar-applet/handlers/epiphany.py. Loading module 'History' from file /usr/lib/deskbar-applet/handlers/history.py. Loading module 'Yahoo! Search' from file /usr/lib/deskbar-applet/handlers/yahoo.py. *** *** The file /usr/lib/deskbar-applet/handlers/mozilla.py (MozillaSearchHandler) decided to not load itself: Mozilla/Firefox is not your preferred browser, not using it. *** *** *** The file /usr/lib/deskbar-applet/handlers/galago.py (GalagoHandler) decided to not load itself: Waiting for python bindings of galago. Should allow to send IM by typing name. *** *** *** The file /usr/lib/deskbar-applet/handlers/galeon.py (GaleonBookmarksHandler) decided to not load itself: Galeon is not your preferred browser, not using it. *** Loading module 'Computer Actions' from file /usr/lib/deskbar-applet/handlers/gdmactions.py. Loading module 'del.icio.us Bookmarks' from file /usr/lib/deskbar-applet/handlers/desklicious.py. Loading module 'Web' from file /usr/lib/deskbar-applet/handlers/web_address.py. Loading module 'Window Switcher' from file /usr/lib/deskbar-applet/handlers/iswitch-window.py. Error:load_icon:Icon Load Error:Pictogram 'panel-window-menu' niet beschikbaar in dit thema (or Pictogram 'panel-window-menu.png' niet beschikbaar in dit thema) Initializing History Initializing Programs Couldn't read desktop file:/home/scapor/.local/share/applications/googleearth.desktop:Fout bij lezen van 'file:///home/scapor/.local/share/applications/googleearth.desktop': Toegang geweigerd (deskbar-applet:6431): Gnome-WARNING **: gnome-program.c:1019: Directory properties not set correctly. Cannot locate application specific files. Initializing Window Switcher Initializing Web Searches Initializing Mail (Address Book) Initializing Web Initializing Web Bookmarks Initializing Web History Initializing Files, Folders and Places Initializing Computer Actions Attempt to register the same DBusConnection with the message bus, but it is already registered Program received signal SIGSEGV, Segmentation fault.
+ Trace 71273
Thread NaN (LWP 6431)
(gdb)
I can't reproduce here with ubuntu dapper. Maybe it's a dbus bug in edgy or in recent dbus snapshots ? The handler that is being initted when the crash happens is indeed calling dbus, and it's the only place where we 'import dbus'. A workaround is to remove the handler file.
Odd. I'll e-mail the dbus mailing list shortly, to see if they've got any ideas.
The "Initializing Computer Actions" suggests that the crash occurs in deskbar/handlers/gdmactions.py Karel - if you can reliably reproduce this bug, can you pepper your copy of gdmactions.py with a bunch of print "got to line xxx" around various mentions of dbus (including the import right at the very top) and re-run "/usr/lib/deskbar-applet/deskbar-applet -w", to see if we can narrow down where the crash is happening?
I have a way of crashing gdmactions in bug #353674. I'm not sure it is related though...
THe bug fixed itself by upgrading my edgy install thus I can't reproduce it. It it possible though to prevent Deskbar applet from crashing when a handler fails ?
Unfortunately no. I suspect this was a dbus problem then ? What do the other reporters can say ?
Seems to be due to a dbus problem. Closing as invalid