The same breakage again, this time with a backtrace from KDE:

Application: python2 (0.5.7)
KDE Platform Version: 4.9.5
Qt Version: 4.8.2
Operating System: Linux 3.2.0-36-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
$ jockey-kde 
ERROR:root:Could not find any typelib for AppIndicator3
Traceback (most recent call last):
  File "/usr/bin/jockey-kde", line 472, in <module>
    sys.exit(u.run())
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 468, in run
    self.ui_show_main()
  File "/usr/bin/jockey-kde", line 159, in ui_show_main
    self.update_tree_model()
  File "/usr/bin/jockey-kde", line 315, in update_tree_model
    self.mw.label_heading.setText('<b>%s</b><br/><br/>%s' % 
self.main_window_text())
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 223, in 
main_window_text
    info = self.backend().handler_info(h_id)
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in 
call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback 
(most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 751, in 
_message_cb
    _method_reply_return(connection, message, method_name, signature, *retval)
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 254, in 
_method_reply_return
    reply.append(signature=signature, *retval)
TypeError: Expected a string or unicode object

The crash can be reproduced some of the time.

-- Backtrace:
Application: Jockey (python2.7), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fe320156d7a in QWidgetPrivate::deleteTLSysExtra (this=0x354c450) at 
kernel/qwidget_x11.cpp:2888
#7  0x00007fe32010838a in QWidgetPrivate::deleteExtra (this=0x354c450) at 
kernel/qwidget.cpp:1830
#8  0x00007fe3201085cc in QWidgetPrivate::~QWidgetPrivate (this=0x354c450, 
__in_chrg=<optimized out>) at kernel/qwidget.cpp:357
#9  0x00007fe32057c192 in ~QDialogPrivate (this=0x354c450, __in_chrg=<optimized 
out>) at ../../include/QtGui/private/../../../src/gui/dialogs/qdialog_p.h:66
#10 QDialogPrivate::~QDialogPrivate (this=<optimized out>, __in_chrg=<optimized 
out>) at ../../include/QtGui/private/../../../src/gui/dialogs/qdialog_p.h:66
#11 0x00007fe3222990b0 in cleanup (pointer=<optimized out>) at 
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#12 ~QScopedPointer (this=0x32ee568, __in_chrg=<optimized out>) at 
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#13 QObject::~QObject (this=0x32ee560, __in_chrg=<optimized out>) at 
kernel/qobject.cpp:817
#14 0x00007fe32010a64d in QWidget::~QWidget (this=0x32ee560, 
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1552
#15 0x00007fe32106aa17 in sipQDialog::~sipQDialog (this=0x32ee560, 
__in_chrg=<optimized out>) at sipQtGuipart9.cpp:56050
#16 0x00007fe322292e15 in QObjectPrivate::deleteChildren (this=0x32943a0) at 
kernel/qobject.cpp:1908
#17 0x00007fe32010a5b0 in QWidget::~QWidget (this=0x328dbe0, 
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#18 0x00007fe32106aa17 in sipQDialog::~sipQDialog (this=0x328dbe0, 
__in_chrg=<optimized out>) at sipQtGuipart9.cpp:56050
#19 0x00007fe321061802 in release_QDialog (sipCppV=0x328dbe0) at 
sipQtGuipart9.cpp:57688
#20 0x00007fe3214b5fb4 in forgetObject (sw=0x31548c0) at 
/build/buildd/sip4-4.13.2/siplib/siplib.c:10124
#21 0x00007fe3214b67d9 in sipWrapper_dealloc (self=0x31548c0) at 
/build/buildd/sip4-4.13.2/siplib/siplib.c:9675
#22 0x0000000000461078 in subtype_dealloc.25367 ()
#23 0x000000000042497d in dict_dealloc.18156 ()
#24 0x0000000000460d88 in subtype_dealloc.25367 ()
#25 0x000000000057cbd5 in insertdict.18183 ()
#26 0x00000000004faf79 in PyDict_SetItem ()
#27 0x0000000000561619 in _PyModule_Clear ()
#28 0x0000000000507d8d in PyImport_Cleanup ()
#29 0x00000000004aedff in Py_Finalize ()
#30 0x00000000004aa72e in Py_Main ()
#31 0x00007fe32309a76d in __libc_start_main (main=0x41b980 <main>, argc=2, 
ubp_av=0x7fff2c34bb88, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7fff2c34bb78) at libc-start.c:226
#32 0x000000000041b9b1 in _start ()


** Summary changed:

- jockey-kde breaks with DBusException
+ jockey breaks with DBusException

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1096688

Title:
  jockey breaks with DBusException

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/1096688/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to