Deluge hangs on exit (futex_wait_queue_me)

Bug #658686 reported by Andreas Modinos
48
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Deluge
Fix Released
Unknown
deluge (Ubuntu)
Fix Released
Medium
Andrew Starr-Bochicchio
Maverick
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: deluge

I upgraded from Karmic and Deluge 1.2.3 to Maverick and Deluge 1.3.0. Now Deluge hangs (turns gray) every time I try to turn it off. I end up having to kill the process.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: deluge-gtk 1.3.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Mon Oct 11 23:05:25 2010
ExecutablePath: /usr/bin/deluge-gtk
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate amd64 (20100928)
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcEnviron:
 LANG=fi_FI.utf8
 SHELL=/bin/bash
SourcePackage: deluge

Revision history for this message
Andreas Modinos (blueturtl) wrote :
Changed in deluge (Ubuntu):
status: New → Confirmed
Revision history for this message
Steffen Röcker (sroecker) wrote :

I can confirm this. It was already fixed for an older version of deluge (http://dev.deluge-torrent.org/ticket/1247) but somehow was introduced again in 1.3.0.

It is fixed in master.
Cherry-picking commit e025b6b9db4f1bddfb92b269ed82e64923dec0b6 (also attached)
solves this for me.

Changed in deluge:
status: Unknown → Fix Released
tags: added: patch
Changed in deluge (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → Medium
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Changed in deluge (Ubuntu Maverick):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

I haven't been able to reproduce this myself, but there have been a few reports of this. I uploaded a package with this patch to a PPA about an hour ago. Launchpad is still estimating another hour before it gets built. If I can get someone to verify that this package resolved the issue, I'll upload it to proposed. Hopefully, we can get a stable release update into Maverick.

https://launchpad.net/~andrewsomething/+archive/experimental

Revision history for this message
Steffen Röcker (sroecker) wrote :

Thanks for this fast fix.
Have you downloaded a torrent before trying to quit?
This only happens for me after I downloaded a torrent and connections are left open.

Revision history for this message
Andreas Modinos (blueturtl) wrote :

Andrew, I tested your PPA packages and the bugs is gone! For the first time under Maverick I was able to quit Deluge. :)

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Thanks for testing!

Uploaded to maverick-proposed, and subscribing ~ubuntu-sru team for approval.

Once this is accepted into proposed, we'll need testers again before it can move out to every one as a stable release update.

Changed in deluge (Ubuntu Maverick):
status: In Progress → Confirmed
assignee: Andrew Starr-Bochicchio (andrewsomething) → nobody
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted deluge into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in deluge (Ubuntu Maverick):
status: Confirmed → Fix Committed
tags: added: verification-needed
Changed in deluge:
status: Fix Released → New
Changed in deluge:
status: New → Fix Released
Revision history for this message
Kerecsen (kerecsen) wrote :

Who is this waiting for? The patch works and this issue has been sitting abandoned for a month and a half. Please release the new package!

Revision history for this message
John Garland (johnnybg) wrote :

Deluge 1.3.1 was released over a month ago (which fixes this issue).
I would suggest upgrading.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

I've been using this package for a while and did not noticed any regressions with it, also some reporters confirmed that the patch works fine for them, marking this as verification done, thanks all.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package deluge - 1.3.0-0ubuntu1.1

---------------
deluge (1.3.0-0ubuntu1.1) maverick-proposed; urgency=low

  * debian/patches/fix-hang.patch:
   - Backport commit from upstream. Fixes hang when
     quitting in classic mode. Thanks to Steffen Röcker.
     (LP: #658686)
 -- Andrew Starr-Bochicchio <email address hidden> Wed, 20 Oct 2010 15:12:05 -0400

Changed in deluge (Ubuntu Maverick):
status: Fix Committed → Fix Released
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

This is fixed in Natty as well as we have 1.3.1 there.

Changed in deluge (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Mike Trim (miketrim) wrote :

The version in Lucid (1.2.2-2) is also affected by this bug. I have tested with the original patch from http://dev.deluge-torrent.org/ticket/1247 (http://dev.deluge-torrent.org/changeset/5766e049876ff67ee6e8e3c502a8da3bb09405a0) and this fixes it for me.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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