Firefox leaves dbus processes behind

Bug #917076 reported by Kasper Dupont
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Occasionally I need to run Firefox as a different user. The following steps allows me to do this on my current X server.

1. Type "ssh -X someuser@localhost" in a terminal
2. Type "firefox" (optionally followed by a URL) in the same terminal

Running firefox this way works fine, however after quitting firefox and pressing ctrl+d to leave the ssh session, the shell closes but sshd keeps the ssh connection open, and the ssh client stays open until manually killed.

The reason appears to be two dbus processes left behind by firefox, which somehow keeps the X forwarding busy. When those processes are no longer needed, they should quit automatically. Currently it appears the dbus process is waiting for the X forwarding to shut down, and sshd is waiting for the dbus process to stop using the X forwarding.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: firefox 3.6.24+build2+nobinonly-0ubuntu0.10.04.1
ProcVersionSignature: Ubuntu 2.6.32-37.81-generic 2.6.32.49+drm33.21
Uname: Linux 2.6.32-37-generic i686
Architecture: i386
Date: Mon Jan 16 10:48:44 2012
EcryptfsInUse: Yes
FirefoxPackages:
 firefox 3.6.24+build2+nobinonly-0ubuntu0.10.04.1
 firefox-gnome-support 3.6.24+build2+nobinonly-0ubuntu0.10.04.1
 firefox-branding 3.6.24+build2+nobinonly-0ubuntu0.10.04.1
 abroswer N/A
 abrowser-branding N/A
InstallationMedia: Ubuntu 10.04.3 LTS "Lucid Lynx" - Release i386 (20110720.1)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_DK.utf8
 SHELL=/bin/bash
SourcePackage: firefox

Revision history for this message
Kasper Dupont (ubuntu-launchpad-feb) wrote :
Revision history for this message
dino99 (9d9) wrote :

This version has expired some times ago, and no backport is expected as there is no 'security' reported problem

Changed in firefox (Ubuntu):
status: New → Invalid
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.