ERROR:dbus.proxies:Introspect error on :1.68:/DeviceDriver: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)

Bug #689323 reported by LeRoy Barnes
This bug affects 436 people
Affects Status Importance Assigned to Milestone
Jockey
Invalid
Undecided
Unassigned
jockey (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned

Bug Description

Not sure what app caused the crash but i was trying to do a fresh install of ubuntu 10.10 from a live usb.jockey-gtk crashed with DBusException in call_blocking()

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: jockey-gtk 0.5.10-0ubuntu5
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Sun Dec 12 16:49:51 2010
ExecutablePath: /usr/bin/jockey-gtk
InterpreterPath: /usr/bin/python2.6
LiveMediaBuild: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
PackageArchitecture: all
ProcCmdLine: noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/hostname.seed boot=casper persistent initrd=/casper/initrd.lz splash -- BOOT_IMAGE=/casper/vmlinuz
ProcCmdline: /usr/bin/python /usr/bin/jockey-gtk --check
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/jockey-gtk', '--check']
SourcePackage: jockey
Title: jockey-gtk crashed with DBusException in call_blocking()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 10/14/2005
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F4
dmi.board.name: GA-8S661FXM-775
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF4:bd10/14/2005:svn:pn:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-8S661FXM-775:rvrx.x:cvn:ct3:cvr:

Revision history for this message
LeRoy Barnes (leroy-curtis-barnes) wrote :
affects: ubuntu → jockey (Ubuntu)
tags: removed: need-duplicate-check
summary: - was installing ubuntu 10.10 from Live USB and the app crashed
+ jockey-gtk crashed with DBusException in call_blocking():
+ org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not
+ provided by any .service files
visibility: private → public
Changed in jockey (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote : Re: jockey-gtk crashed with DBusException in call_blocking(): org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not provided by any .service files

nominated for oneiric and set importance to high due to the increasing number of duplicates.

Changed in jockey (Ubuntu Oneiric):
importance: Medium → High
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Martin Pitt (pitti)
Changed in jockey (Ubuntu Oneiric):
assignee: Canonical Desktop Team (canonical-desktop-team) → Martin Pitt (pitti)
Revision history for this message
dino99 (9d9) wrote :

Still crashing on Oneiric i386

Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

I am also getting this problem on the Daily Live CD, and (for me) it is leading to no Internet access, as my network adapter needs the Broadcom STA driver to work. Fix ASAP, please.

summary: jockey-gtk crashed with DBusException in call_blocking():
org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not
- provided by any .service files
+ provided by any .service files (REGRESSION)
Revision history for this message
Kenny Strawn (realkstrawn93) wrote : Re: jockey-gtk crashed with DBusException in call_blocking(): org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not provided by any .service files (REGRESSION)

If the person who reported this bug also experienced it in Maverick as well, it must be a regression, so I tagged it as such.

summary: - jockey-gtk crashed with DBusException in call_blocking():
+ [REGRESSION] jockey-gtk crashed with DBusException in call_blocking():
org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not
- provided by any .service files (REGRESSION)
+ provided by any .service files
Revision history for this message
Kenny Strawn (realkstrawn93) wrote : Re: [REGRESSION] jockey-gtk crashed with DBusException in call_blocking(): org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not provided by any .service files

Attaching a log file containing the copied function that is causing the crash

Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

It appears that the Jockey crash is because it calls a D-Bus function with an error in it.

affects: jockey (Ubuntu Oneiric) → dbus (Ubuntu Oneiric)
Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

In particular, Python seems to error out on this variable within that function:

reply_message = self.send_message_with_reply_and_block(
            message, timeout)

I suppose putting this on one line instead of two might fix the problem, though I don't know for sure.

Martin Pitt (pitti)
affects: dbus (Ubuntu Oneiric) → jockey (Ubuntu Oneiric)
Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

Okay, maybe (according to the crash report) we need to define Jockey's call in /lib/systemd/system/dbus.service, as the error causing this bug is saying that Jockey's service call is undefined in any .service files.

Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

Natty's "call_blocking()" definition is identical to Maverick's and Oneiric's, and it causes no problems with Jockey. So, I suppose switching back to Python 2.7 (instead of 2.6) for dbus might fix the problem.

affects: jockey (Ubuntu Oneiric) → python2.6 (Ubuntu Oneiric)
Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

Apparently, the Oneiric backtrace has 2.7 in it (the other is a Maverick backtrace), so reverting this change...

affects: python2.6 (Ubuntu Oneiric) → jockey (Ubuntu Oneiric)
Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

The Oneiric traceback is what I am attaching...

summary: - [REGRESSION] jockey-gtk crashed with DBusException in call_blocking():
- org.freedesktop.DBus.Error.ServiceUnknown: The name :N.XX was not
- provided by any .service files
+ ERROR:dbus.proxies:Introspect error on :1.68:/DeviceDriver:
+ dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply:
+ Message did not receive a reply (timeout by message bus)
Revision history for this message
dino99 (9d9) wrote :

wonder if python-all need to be installed

python-all: dependency of python-minimal

python-minimal: breaks python-all <2.6, but OPneiric now have 2.7.2-5ubuntu1

tags: added: iso-testing
Changed in jockey (Ubuntu Oneiric):
assignee: Martin Pitt (pitti) → ks64 (mango-k)
assignee: ks64 (mango-k) → nobody
Changed in jockey:
status: New → Confirmed
Changed in jockey (Ubuntu Oneiric):
assignee: nobody → Ayatana Discussion (ayatana)
security vulnerability: no → yes
Changed in jockey (Ubuntu Oneiric):
assignee: Ayatana Discussion (ayatana) → nobody
Revision history for this message
Martin Pitt (pitti) wrote : Fixed in jockey 0.9.4-0ubuntu3

 affects jockey
 status invalid

 affects ubuntu/jockey
 status fixreleased

I found out what happened here. Fixed in

jockey (0.9.4-0ubuntu3) oneiric; urgency=low

  * jockey/ui.py, jockey/backend.py: Use MainLoop from GObject, not from GLib.
    Using GLib is broken for pygobject 2.28. This can be reverted once
    pygobject gets upgraded to 2.90. (LP: #836599)

 -- Martin Pitt <email address hidden> Tue, 30 Aug 2011 07:40:39 +0200

(Unfortunately I typed a duplicate bug # into the changelog, as this
one just times out in Launchpad).

Changed in jockey:
status: Confirmed → Invalid
Changed in jockey (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
bash321 (bash321) wrote : Re: [Bug 689323] Fixed in jockey 0.9.4-0ubuntu3

The fix works!!!

Laurence Jeloudev
<email address hidden>

On 30/08/2011, at 16:21, Martin Pitt <email address hidden> wrote:

> affects jockey
> status invalid
>
> affects ubuntu/jockey
> status fixreleased
>
> I found out what happened here. Fixed in
>
> jockey (0.9.4-0ubuntu3) oneiric; urgency=low
>
> * jockey/ui.py, jockey/backend.py: Use MainLoop from GObject, not from GLib.
> Using GLib is broken for pygobject 2.28. This can be reverted once
> pygobject gets upgraded to 2.90. (LP: #836599)
>
> -- Martin Pitt <email address hidden> Tue, 30 Aug 2011 07:40:39
> +0200
>
> (Unfortunately I typed a duplicate bug # into the changelog, as this
> one just times out in Launchpad).
>
>
> ** Changed in: jockey
> Status: Confirmed => Invalid
>
> ** Changed in: jockey (Ubuntu)
> Status: Confirmed => Fix Released
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (831754).
> https://bugs.launchpad.net/bugs/689323
>
> Title:
> ERROR:dbus.proxies:Introspect error on :1.68:/DeviceDriver:
> dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply:
> Message did not receive a reply (timeout by message bus)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/jockey/+bug/689323/+subscriptions

Revision history for this message
florin (florin-arjocu) wrote :

I don't really know how should I get the fix. I just updated and ran the dis-upgrade also. I also installed the new drivers for Virtualbox and indeed there are some fixes, as Unity now works with Compiz, but I just got this crash and Apport got me to this page.

Is there something else I should do? Thanks!

Revision history for this message
Xavier Bassery (xaba) wrote :

@florin: check the version of jockey installed on your system
   dpkg --status jockey-gtk
If it is behind 0.9.4-0ubuntu3, it means that your apt mirror is not up-to-date.
Try another mirror or wait till it is updated.

Revision history for this message
florin (florin-arjocu) wrote :

Actually after one more restart it worked. Just checked and it's version 0.9.4-0ubuntu3.

Just some less obvious bugs (CTRL+V not working in Nautilus, etc.) and Oneiric get closer to a stable and nicer Ubuntu! :)

Thanks!

Revision history for this message
Kenny Strawn (realkstrawn93) wrote :

Downloading a new ISO of Oneiric (Daily 20110831) to test the fix...

Revision history for this message
Supun Rathnayake (supunr) wrote :

applied all the updates, and now it seems fixed !! , no more crashes ...
keep up the good work, getting better day by day , eagerly waiting for the final version.

Revision history for this message
nochka85 (nochka85) wrote :

It has just crashed for me ... with all available updates installed

Revision history for this message
Zbigniew Braniecki (zbraniecki) wrote :

just reproduced after update and restart

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

Other bug subscribers

Remote bug watches

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