syncropated crashed with DBusException in call_blocking()

Bug #200357 reported by Joan Balcells
162
This bug affects 4 people
Affects Status Importance Assigned to Milestone
syncropated (Ubuntu)
Fix Released
Undecided
Unassigned
Intrepid
Fix Released
Undecided
Daniel Holbach

Bug Description

Binary package hint: syncropated

syncropated crashed with DBusException in call_blocking()

ProblemType: Crash
Architecture: amd64
Date: Sun Mar 9 23:15:07 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/syncropated
InterpreterPath: /usr/bin/python2.5
Package: syncropated 0.2.0-0ubuntu4
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/syncropated
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/syncropated']
SourcePackage: syncropated
Title: syncropated crashed with DBusException in call_blocking()
Uname: Linux 2.6.24-11-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev video

Revision history for this message
Joan Balcells (joan-balcells) wrote :
Changed in syncropated:
status: New → Confirmed
Revision history for this message
Christian Reis (test account) (kiko-bichodomato) wrote :

I looked into this a bit today. This is happening because the package hasn't been updated to a newer DBUS API. The version in Intrepid is 0.2.0-0ubuntu4. The newest upstream version is also 0.2.0 and was last released in 2006.

I'm not interested in maintaining it upstream (or in Ubuntu) and perhaps the right thing is just to drop the damned package, but FWIW I'm attaching a patch which fixes the problem by updating DeviceDetection.py to use the new API.

Revision history for this message
infodroid (infodroid) wrote :

I confirm I have the same bug in Intrepid Ibex x86_64 and that the above patch fixes the issue.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Here's the patch that I applied. (Some small modifications for packaging, etc.)

Thanks a lot.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package syncropated - 0.2.0-0ubuntu5

---------------
syncropated (0.2.0-0ubuntu5) jaunty; urgency=low

  * debian/patches/05_update_to_new_dbus_API.patch: patch by Christian Kiko
    Reis to use the new dbus API to not crash. (LP: #200357)

 -- Daniel Holbach <email address hidden> Fri, 21 Nov 2008 11:56:41 +0100

Changed in syncropated:
status: Confirmed → Fix Released
Changed in syncropated:
assignee: nobody → dholbach
status: New → In Progress
Revision history for this message
Daniel Holbach (dholbach) wrote :
Revision history for this message
Fabián Rodríguez (magicfab) wrote :

I'd like to nominate this for a Stable Release Update for Intrepid.

This bug impacts an application that provides important syncronization services for several devices.

After a quick chat on IRC, Daniel suggested he could probable provide a minimal patch applicable to the Intrepid version of this package, which I'd be happy to test. If preparing this patch is likely to be time-consuming, I won't pursue this further. Daniel, can you comment once/when you can look into it ?

TEST CASE: well, this was originally reported on Hardy, but the fix didn't make it until Jaunty.

Regression potention IMO is very low, no other package depends on this one and it provides all functionality by itself.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Patch attached above. :-)

Revision history for this message
Fabián Rodríguez (magicfab) wrote :

Apologies for what could normally be blamed on the keyboard. Reading back my last comment I see I could use a sick day or two very soon :)

In TEST CASE I meant to specify syncropated crashes when trying to start it, every time.

I also see Daniel provided the patch while I was commenting, thank you Daniel.

Revision history for this message
Devid Antonio Filoni (d.filoni) wrote :

motu-sru ACK.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks Devid.

Proposed fix uploaded. Waiting for archive-admin approval.

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into intrepid-proposed; please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in syncropated:
status: In Progress → Fix Committed
Revision history for this message
Fabián Rodríguez (magicfab) wrote :

Ok, now syncropated works in Intrepid - got the update from -proposed.

However it fails to recognize removable devices :(

*And* in Jaunty it crashes with my 16K+ songs in Rhythmbox.

/me files or looks up a bug for those issues.

Thanks a lot, so fixed in Intrepid as far as I am concerned.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Upstream seems pretty dead. :-/

Changed in syncropated:
status: Fix Committed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Setting back to 'fix committed' - the bug will be closed when the SRU is published to intrepid-updates.

Changed in syncropated:
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package syncropated - 0.2.0-0ubuntu4.1~proposed1

---------------
syncropated (0.2.0-0ubuntu4.1~proposed1) intrepid-proposed; urgency=low

  * debian/patches/05_update_to_new_dbus_API.patch: patch by Christian Kiko
    Reis to use the new dbus API to not crash. (LP: #200357)

 -- Daniel Holbach <email address hidden> Tue, 17 Feb 2009 17:06:51 +0100

Changed in syncropated:
status: Fix Committed → Fix Released
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.