jockey breaks with DBusException

Bug #1096688 reported by Malte S. Stretz
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
jockey (Ubuntu)
New
Undecided
Unassigned

Bug Description

The other as possible duplicate suggested bugs are pretty old. I also found this (closed) question on Ask Ubuntu: http://askubuntu.com/questions/228128/jockey-gtk-and-jockey-text-are-crashing

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

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: jockey-kde 0.9.7-0ubuntu7.6
ProcVersionSignature: Ubuntu 3.2.0-36.56-generic 3.2.35
Uname: Linux 3.2.0-36-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.1
Architecture: amd64
Date: Sun Jan 6 22:39:32 2013
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
MachineType: Hewlett-Packard HP ProBook 6560b
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-36-generic root=/dev/mapper/hd-sys ro rootfstype=ext4 apparmor=0 bootchart=disable quiet splash vt.handoff=7
SourcePackage: jockey
UpgradeStatus: Upgraded to precise on 2012-04-29 (252 days ago)
dmi.bios.date: 09/29/2011
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68SCE Ver. F.20
dmi.board.name: 1619
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 97.49
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68SCEVer.F.20:bd09/29/2011:svnHewlett-Packard:pnHPProBook6560b:pvrA0001D02:rvnHewlett-Packard:rn1619:rvrKBCVersion97.49:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP ProBook 6560b
dmi.product.version: A0001D02
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Malte S. Stretz (mss) wrote :
Revision history for this message
Malte S. Stretz (mss) wrote :
Download full text (4.2 KiB)

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 kerne...

Read more...

summary: - jockey-kde breaks with DBusException
+ jockey breaks with DBusException
Revision history for this message
Malte S. Stretz (mss) wrote :
Download full text (3.9 KiB)

jockey-text is affected, too. It looks like it breaks when it tries to query for the fglrx driver (which I want to have) since jockey-text -l breaks just before that and jockey-text -l --no-dbus continues:

$ jockey-text -l
ERROR:root:Could not find any typelib for AppIndicator3
kmod:wl - Broadcom STA wireless driver (Proprietary, Disabled, Not in use) [auto-install]
Traceback (most recent call last):
  File "/usr/bin/jockey-text", line 128, in <module>
    sys.exit(u.run())
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 421, in run
    self.list()
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 477, in list
    i = 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

$ sudo jockey-text --no-dbus -l
ERROR:root:Could not find any typelib for AppIndicator3
WARNING:root:modinfo for module omapdrm_pvr failed: ERROR: modinfo: could not find module omapdrm_pvr

WARNING:root:modinfo for module cedarview_gfx failed: ERROR: modinfo: could not find module cedarview_gfx

WARNING:root:modinfo for module fglrx_updates failed: ERROR: modinfo: could not find module fglrx_updates

WARNING:root:modinfo for module fglrx_experimental_9 failed: ERROR: modinfo: could not find module fglrx_experimental_9

WARNING:root:modinfo for module fglrx failed: ERROR: modinfo: could not find module fglrx

WARNING:root:modinfo for module nvidia_96 failed: ERROR: modinfo: could not find module nvidia_96

WARNING:root:modinfo for module nvidia_current failed: ERROR: modinfo: could not find module nvidia_current

WARNING:root:modinfo for module nvidia_current_updates failed: ERROR: modinfo: could not find module nvidia_current_updates

WARNING:root:modinfo for module nvidia_96_updates failed: ERROR: modinfo: could not find module nvidia_96_updates

WARNING:root:modinfo for module nvidia_173_updates failed: ERROR: modinfo: could not find module nvidia_173_updates

WARNING:root:modinfo for module nvidia_173 failed: ERROR: modinfo: could not find module nvidia_173

WARNING:root:modinfo for module nvidia_experimental_310 failed: ERROR: modinfo: could not find module nvidia_experimental_310

WARNING:root:modinfo for module nvidia_experimental_304 failed: ERROR: modinfo: could not find module nvidia_experimental_304

WARNING:root:modinfo for module vmxnet failed: ERROR: modinfo: could not find module vmxnet

WARNING:root:modinfo for module wl failed: ERROR: modinfo: could not find module wl

WARNING:root:modinfo for module ath_pci failed: ERROR: modinfo: could not find module ath_pci

WARNING:root:modinfo for module fglrx_ex...

Read more...

Revision history for this message
Malte S. Stretz (mss) wrote :

From /var/log/jockey.log:

2013-01-08 20:51:53,759 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: enabled, b43legacy: enabled
2013-01-08 20:51:53,801 DEBUG: fglrx.enabled(fglrx): target_alt None current_alt /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf other target alt None other current alt /usr/lib/i386-linux-gnu/mesa/ld.so.conf
2013-01-08 20:51:53,802 DEBUG: fglrx is not the alternative in use
2013-01-08 20:51:53,803 ERROR: Unable to append ({'used': 'False', 'description': ('3D-accelerated proprietary graphics driver for ATI cards.',), 'free': 'False', 'auto_install': 'False', 'rationale': 'This driver is required to fully utilise the 3D potential of some ATI graphics cards, as well as provide 2D acceleration of newer cards.', 'id': 'xorg:fglrx', 'name': 'ATI/AMD proprietary FGLRX graphics driver', 'package': 'fglrx', 'changed': 'False', 'enabled': 'False', 'recommended': 'False', 'announce': 'True'},) to message with signature a{ss}: <type 'exceptions.TypeError'>: Expected a string or unicode object

Revision history for this message
StevenD811 (stevend811) wrote :

Based on the error log, this looks like the same problem as Bug #1087457. Marking as a duplicate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.