GNOME Bugzilla – Bug 547976
crash in Deskbar: Gnome startup
Last modified: 2008-09-02 21:43:27 UTC
What were you doing when the application crashed? Gnome startup Distribution: Gentoo Base System release 2.0.0 Gnome Release: 2.23.6 2008-08-14 (Gentoo) BugBuddy Version: 2.23.6 System: Linux 2.6.26-gentoo-r1 #1 SMP PREEMPT Thu Aug 14 19:47:48 EDT 2008 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10499906 Selinux: No Accessibility: Disabled GTK+ Theme: Glossy Icon Theme: gnome Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0 CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0 ----------- .xsession-errors --------------------- ** (gnome-session:4773): DEBUG: GsmXSMPClient: CurrentDirectory = '/' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac54f0 [104aba655a4515ac83121884478370667800000047730033]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: ProcessID = '9011' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac54f0 [104aba655a4515ac83121884478370667800000047730033]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Program = 'Tomboy' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac54f0 [Tomboy 104aba655a4515ac83121884478370667800000047730033]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: CloneCommand = 'Tomboy' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac54f0 [Tomboy 104aba655a4515ac83121884478370667800000047730033]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: RestartCommand = 'Tomboy' '--sm-client-id' '104aba655a4515ac83121884478370667800000047730033' '--screen' '0' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac54f0 [Tomboy 104aba655a4515ac83121884478370667800000047730033]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: UserID = 'sternklang' ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac5340 [nautilus 104aba655a4515ac83121884476839893200000047730002]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: _GSM_Priority = 40 ** (gnome-session:4773): DEBUG: GsmXSMPClient: Set properties from client '0xac5340 [nautilus 104aba655a4515ac83121884476839893200000047730002]' ** (gnome-session:4773): DEBUG: GsmXSMPClient: RestartStyleHint = 0 -------------------------------------------------- Traceback (most recent call last):
+ Trace 205213
gtk.gdk.threads_init()
This is not specific to deskbar-applet: # python Python 2.5.2 (r252:60911, Aug 14 2008, 00:45:15) [GCC 4.3.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import gtk >>> gtk.gdk.threads_init() Traceback (most recent call last):
+ Trace 205254
Maybe something in Gnome 2.23.x that pygtk (2.12.1) is not able to handle?
It's the latest pygobject, perhaps because there is no equivalent pygtk yet. Downgrading pygobject from 2.15.2 to 2.14.2 eliminates this issue. Closing INVALID.
Well, I now have the matching pygtk, 2.13.0, and this crash still happens. Googling this error, I found this fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=457502 Looking at the patch in that bug, I changed: gtk.gdk.threads_init() to: try: gtk.gdk.threads_init() except SystemError: pass This eliminates the crash. I don't know enough about Python to know if this is the correct approach or just a workaround so I'll leave that to you to determine.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 550463 ***
*** This bug has been marked as a duplicate of 544946 ***