Comment 9 for bug 182894

Revision history for this message
Tim Besard (maleadt) wrote :

I am having the same problem, with the "official" Hardy package. gDesklets log:

Log messages of /home/tim/.gdesklets/logs/gdesklets%3A0.0.log
/usr/lib/gdesklets/main/__init__.py:118: GtkDeprecationWarning: gtk.threads_init is deprecated, use gtk.gdk.threads_init instead
  gtk.threads_init()
/usr/lib/gdesklets/gdesklets-daemon:119: GtkDeprecationWarning: gtk.threads_enter is deprecated, use gtk.gdk.threads_enter instead
  gtk.threads_enter()
/usr/lib/gdesklets/utils/ErrorFormatter.py:118: Warning: instance with invalid (NULL) class pointer
  module = _old_imp(name, globs, locls, fromlist)
/usr/lib/gdesklets/utils/ErrorFormatter.py:118: Warning: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  module = _old_imp(name, globs, locls, fromlist)

gDesklets output:

tim@tim-desktop:/usr/lib/gdesklets$ ./Shell/__init__.py:153: GtkDeprecationWarning: gtk.threads_init is deprecated, use gtk.gdk.threads_init instead
  gtk.threads_init()
Verbonden met daemon in 115 microseconden.
Verbonden met daemon in 124 microseconden.

==========================================================[02/20/08-16:06:58]===
=== Unhandled error! Something bad and unexpected happened. ===

[EXC]
in /usr/lib/gdesklets/shell/ItemBrowser.py: line 114 __on_activate_item
in /usr/lib/gdesklets/utils/Observable.py: line 45 update_observer
in ./DisplayBrowser/__init__.py: line 121 __on_activate
in ./gDeskletsClient/__init__.py: line 36 open_display
in /usr/lib/gdesklets/main/client.py: line 58 open_display
in /usr/lib/gdesklets/main/client.py: line 42 __send
in /usr/lib/gdesklets/utils/xdr.py: line 75 recv
[EXC]/usr/lib/gdesklets/utils/xdr.py

[---] 70 chunk = ""
[---] 71 while (True):
[---] 72 try:
[---] 73 length = ord(s.recv(1))
[---] 74 except:
[ERR]> 75 raise XDRError
[---] 76
[---] 77 if (length): chunk += s.recv(length)
[---] 78
[---] 79 flag = s.recv(1)
[---] 80 if (flag == _CONT): continue
[---] 81

Does not seems a dup for me, as the fix mentioned in the other bug (replace env python by env python2.4, as python 2.5 causes the breakage) does not work, sadly.