Closed Bug 331937 Opened 18 years ago Closed 16 years ago

Firefox crashes when attempting to zoom in or out of svg example [@ SetPortRGBForeColor]

Categories

(External Software Affecting Firefox :: Other, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: asituationist, Unassigned)

References

()

Details

(Keywords: crash)

Crash Data

Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2

Downloaded and installed latest svg viewer for mac (3.0) and went to the test page http://www.adobe.com/svg/viewer/install/svgtest.html. After the example svg images load, attempting to zoom in or out by right-clicking the image causes Firefox to crash. Same crash can be seen in Firefox 1.5.0.1
Do you have talkback installed? Can you provide talkback IDs?
Talkback and versions

1.5.0.1 TB16950594Y
1.5.0.2 TB16950657K
Incident ID: 16950657
Stack Signature	SetPortRGBForeColor() 38fb01f7
Product ID	Firefox15
Build ID	2006030803
Trigger Time	2006-03-28 05:33:43.0
Platform	MacOSX
Operating System	Darwin 8.5.0
Module	QD.187.10.0 + (0000b024)
URL visited	
User Comments	attempting to zoom in on an svg image
Since Last Crash	16147 sec
Total Uptime	16147 sec
Trigger Reason	SIGBUS: Bus Error: (signal 10)
Source File, Line No.	N/A
Stack Trace 	
SetPortRGBForeColor()
RGBForeColor()
0x04c4e664
0x04c4e6c4
0x04c4863c
0x04c44a24
0x04c4df68
ns4xPluginInstance::HandleEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/modules/plugin/base/src/ns4xPluginInstance.cpp, line 1425]
nsPluginInstanceOwner::ProcessEvent()   nsPluginInstanceOwner::MouseDown()   DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned (nsIDOMEventListener::*)()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 141]
nsEventListenerManager::HandleEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1781]
nsGenericElement::HandleDOMEvent()   PresShell::HandleEventInternal()   PresShell::HandleEvent()   nsViewManager::HandleEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/view/src/nsViewManager.cpp, line 61]
nsViewManager::DispatchEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/view/src/nsViewManager.cpp, line 2246]
HandleEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/view/src/nsView.cpp, line 175]
nsWindow::DispatchEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1809]
nsWindow::DispatchWindowEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1825]
nsWindow::DispatchMouseEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1851]
nsMacEventHandler::HandleMouseDownEvent()   nsMacEventHandler::HandleOSEvent()   nsMacWindow::DispatchEvent()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsMacWindow.cpp, line 1770]
nsMacMessagePump::DispatchOSEventToRaptor()   nsMacMessagePump::DoMouseDown()   nsMacMessagePump::DispatchEvent()   nsMacMessagePump::DoMessagePump()   nsAppShell::Run()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsAppShell.cpp, line 114]
nsAppStartup::Run()   XRE_main()  [/builds/tinderbox/Fx-Mozilla1.8.0/Darwin_7.9.0_Depend/mozilla/toolkit/xre/nsAppRunner.cpp, line 2353]
_start()   start()

I don't know who the macromedia svg contact is. if someone tells me, i'll try to remember
Component: File Handling → Plug-ins
Product: Firefox → Core
QA Contact: file.handling → plugins
Summary: Firefox crashes when attempting to zoom in or out of svg example → Firefox crashes when attempting to zoom in or out of svg example [@ SetPortRGBForeColor]
Version: 1.5.0.x Branch → 1.8 Branch
I've been looking through some of the docs related to svg and the svg plugin on the mozdev site. According to the doc i found here http://plugindoc.mozdev.org/windows-all.html#AdobeSVG "Adobe SVG Viewer 3.0 does not work. Using it may cause your browser to hang or crash." Of course the only available version of the svg plugin i can find for the Mac is version 3.0.

Uninstalling the plugin provides a different problem, images don't load at all and Firefox asks if you would like to load the plugin, which is unavailable.
Gary, Do you still see this?  Is there a newer version?  How is this a FF problem and not Adobe SVG Viewer?
Severity: blocker → critical
Adobe SVG Viewer is in its end-of-life program (see http://www.adobe.com/svg/eol.html for details), and no new releases of that product will be forthcoming for any reason. Therefore if this bug is to be fixed at all, it must be fixed or worked around in FireFox.
This is dependent then on FF3, since it isn't likely to get fixed in FF2. So I suggest you install a nightly universal binary and get a crash report id http://kb.mozillazine.org/Breakpad using current trunk build http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/ and post it here.
Keywords: crash
Since thier buggy plugin is now discontinued and their non standard SVG content dumps on thier own viewer it probably a good decisision that this is now dead.

The viewer is now dead (1 jan 2009) this bug could probably be closed as invalid (not a ff bug).

Native svg support is a lot better in FF3. Any effort should probably go there.
=> invalid (trusting comment 9)

thanks ffux
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
Component: Plug-ins → Other
Product: Core → Plugins
Version: 1.8 Branch → unspecified
Crash Signature: [@ SetPortRGBForeColor]
You need to log in before you can comment on or make changes to this bug.