deluge produces zombie browser process when launched through about window

Bug #313149 reported by AmenophisIII
2
Affects Status Importance Assigned to Milestone
Deluge
Won't Fix
Unknown
Python
New
Unknown
deluge (Ubuntu)
Invalid
Low
Unassigned
python-defaults (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: deluge-torrent

when a new browser process is started by clicking on the link in the about window, it is not harvested after it exits. it is remaining in the process list as zombie/defunct until deluge exits too.

deluge-torrent 0.5.9.3-1
ubuntu 8.10

Revision history for this message
Hew (hew) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Deluge has had significant code changes with 1.1.2.dfsg-1, available in Ubuntu Jaunty. Could you please test with this version to see if the problem still exists? You can find out more about the development release at http://www.ubuntu.com/testing/ . Thanks again and we appreciate your help.

Changed in deluge-torrent:
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Hew (hew) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in deluge-torrent (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
AmenophisIII (amenophisiii) wrote :

still existing in jaunty.

"ps axf" shows
 5565 ? Sl 1:24 /usr/bin/python /usr/bin/deluge
 6930 ? Zs 0:00 \_ [gnome-open] <defunct>

thats after clicking the homepage link in the about dialog and quitting the browser afterwards.

Changed in deluge-torrent (Ubuntu):
status: Invalid → New
Revision history for this message
Hew (hew) wrote :

Thanks for your comment. Changing sourcepackage to reflect version in Jaunty.

I cannot reproduce this issue. Deluge closes successfully after I click the link. Do you have a step-by-step procedure which always triggers this problem? Thanks in advance.

affects: deluge-torrent (Ubuntu) → deluge (Ubuntu)
Changed in deluge (Ubuntu):
status: New → Incomplete
Revision history for this message
AmenophisIII (amenophisiii) wrote :

the problem is not, that deluge does not close or freezes or something, but it procudes a zombie process (http://en.wikipedia.org/wiki/Zombie_process).

1. launch deluge
2. open the about window by selecting help/about in the menu bar of deluge
3. click on the url shown
deluge launches gnome-open which starts the browser.
the problem is, that gnome-open is not reaped, leaving it in the process table as defunct process:
27440 ? Sl 0:02 /usr/bin/python /usr/bin/deluge
27478 ? Zs 0:00 \_ [gnome-open] <defunct>

(in intrepid the browser was somehow launched directly by deluge without gnome-open iirc, so then it was the browser that was left unreaped).

and... it seems that in jaunty deluge opens the url twice.

Changed in deluge (Ubuntu):
status: Incomplete → New
Revision history for this message
Hew (hew) wrote :

Thanks for the clarification. I reproduced the problem, and have reported the issue upstream @ http://dev.deluge-torrent.org/ticket/928 .

As a side note, I have also reported the link opening twice bug @ http://dev.deluge-torrent.org/ticket/929 .

Changed in deluge (Ubuntu):
status: New → Triaged
Changed in deluge:
status: Unknown → New
Changed in deluge:
status: New → Won't Fix
Revision history for this message
AmenophisIII (amenophisiii) wrote :

so... the bug is in the python library webbrowser.
i reported it upstream: http://bugs.python.org/issue5993

Matthias Klose (doko)
Changed in python-defaults (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in python:
status: Unknown → New
Cas (calumlind)
Changed in deluge (Ubuntu):
status: Triaged → Invalid
Revision history for this message
Harendra Seneviratne (hareendras-gmail) wrote :

Hi,

Is this issue resolved yet? I use Ubuntu 10.10 and the same issue exists with the fire fox browser. Sometimes even the browser is closed the python process is still running and never stops. I noticed it using the System monitor.

Btw, I'm new here and not quite a technical guy.

Changed in python:
status: New → Incomplete
Changed in python:
status: Incomplete → New
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.