[Karmic] Right-clicking on a bookmark in Firefox hangs the whole desktop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox-3.0 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
firefox-3.5 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
xorg-server (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: firefox-3.5
(Also occurs with firefox-3.0)
Sometimes when I right-click on a bookmark in Firefox's Bookmarks menu, the browser and the entire desktop hang. I can still move the mouse pointer, but all input is ignored. I can only recover the system by switching to a virtual terminal and killing Firefox. I have attached a symbolicized stack trace of the hang that I took back on Firefox 3.0.
The bug seems to be related to the contents of the clipboard. i.e., clipboard content can be "bad" somehow, and if I right-click on a bookmark with "bad" content in the clipboard then the bug always occurs. I say this for two reasons:
1) After killing Firefox, I can always make the bug happen again immediately by re-opening Firefox and right-clicking on a bookmark.
2) If I copy new text from somewhere with Ctrl+C and then right-click on a bookmark then the bug does _not_ occur.
I have identified one application that consistently repros the bug if I copy text from it: Quartus II. Unfortunately though it is not free, so you'd have to buy it to repro this way. It does not cause any problem when I copy its text to other apps.
Note that I am technically on Jaunty, but with lots of Karmic packages installed (including firefox-3.5), so the below output may be confusing.
I am opening this bug against the X server too, because it is a serious bug in its design for an application to be able to hang the whole desktop.
$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
$ apt-cache policy firefox-3.5
firefox-3.5:
Installed: 3.5.3+build1+
Candidate: 3.5.3+build1+
Version table:
*** 3.5.3+build1+
400 http://
100 /var/lib/
3.
500 http://
500 http://
500 http://
3.
500 http://
$
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
NonfreeKernelMo
Package: firefox-3.5 3.5.3+build1+
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_CA.UTF-8
SourcePackage: firefox-3.5
Uname: Linux 2.6.28-15-generic i686
tags: | added: karmic |
Could be related to bug #372103.