Clicking an SVG link freezes Firefox

Bug #1051940 reported by Victor Engmark
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

How to reproduce:
1. Generate a DB overview and open it with the following example command*:
java -jar ~/schemaSpy.jar -dp /usr/share/java/postgresql.jar -hq -t pgsql -host localhost:5432 -db database -s public -u user -p password -o ~/db && x-www-browser file://"$HOME"/db/index.html
2. Use SVG rather than PNG for the diagrams:
wget https://github.com/l0b0/schemaspy2svg/blob/16cb919405c48b66397771e5af0d3f27136dbd1a/schemaspy2svg.sh
bash schemaspy2svg.sh ~/db
3. Go back to the browser window.
4. Left-click on the "Relationships" tab.
5. Left-click on any of the tables.

At this point, the browser freezes seemingly indefinitely (at least a few minutes).

Workaround: If I *middle-click* on the image a new tab opens up immediately without problems.

* I can't provide the DB for testing, it is unfortunately proprietary. But the command is based on the above, simply with the port, database, user and password exchanged.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: firefox 15.0.1+build1-0ubuntu0.12.04.1
ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27
Uname: Linux 3.2.0-30-generic i686
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu13
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: victor 1981 F.... pulseaudio
BuildID: 20120907231835
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xd3480000 irq 22'
   Mixer name : 'Realtek ALC889A'
   Components : 'HDA:10ec0885,106b4100,00100103'
   Controls : 21
   Simple ctrls : 11
Channel: Unavailable
Date: Mon Sep 17 14:42:45 2012
ForcedLayersAccel: False
InstallationMedia: Ubuntu 10.04.4 LTS "Lucid Lynx" - Release i386 (20120214.2)
IpRoute:
 default via 172.23.6.1 dev eth0 metric 100
 169.254.0.0/16 dev eth0 scope link metric 1000
 172.23.6.0/23 dev eth0 proto kernel scope link src 172.23.6.189
PrefErrors: Unexpected character 'w' before value @ user.js:13
PrefSources:
 prefs.js
 [Profile]/extensions/{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a}/defaults/preferences/prefs.js
 [Profile]/<email address hidden>/defaults/preferences/preferences.js
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=15.0.1/20120907231835 (In use)
RelatedPackageVersions:
 totem-mozilla 3.0.1-0ubuntu21.1
 rhythmbox-mozilla 2.96-0ubuntu4.1
 gnome-shell 3.4.1-0ubuntu2
RunningIncompatibleAddons: False
SourcePackage: firefox
UpgradeStatus: Upgraded to precise on 2012-07-19 (60 days ago)
dmi.bios.date: 04/27/09
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MM31.88Z.0081.B06.0904271717
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F22C86C8
dmi.board.vendor: Apple Inc.
dmi.chassis.asset.tag: Asset Tag#
dmi.chassis.type: 16
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F22C86C8
dmi.modalias: dmi:bvnAppleInc.:bvrMM31.88Z.0081.B06.0904271717:bd04/27/09:svnAppleInc.:pnMacmini3,1:pvr1.0:rvnAppleInc.:rnMac-F22C86C8:rvr:cvnAppleInc.:ct16:cvrMac-F22C86C8:
dmi.product.name: Macmini3,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
ftp_proxy: http://wsa:3128/
http_proxy: http://wsa:3128/
no_proxy: zak,zap,lom-dev,log-dev,localhost

Revision history for this message
Victor Engmark (victor-engmark) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
Revision history for this message
Paul White (paulw2u) wrote :

We are sorry that we do not always have the capacity to review all reported bugs in a timely manner. You reported this bug some time ago and there have been many changes in Ubuntu and Firefox since that time.

Ubuntu 12.04 (precise) reached end-of-life on April 28, 2017.

Do you still see a problem related to the one that you reported using currently supported versions of Firefox and Ubuntu? Please let us know if you do and in which version of Ubuntu otherwise this report can be left to expire in approximately 60 days time.

Thank you for helping make Ubuntu better.

Paul White
[Ubuntu Bug Squad]

Changed in firefox (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for firefox (Ubuntu) because there has been no activity for 60 days.]

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