Closed Bug 309254 Opened 19 years ago Closed 19 years ago

Browser crashes [@ LiteralImpl::QueryInterface] or effectively froze using XUL templates to build SVG

Categories

(Core :: SVG, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 321091

People

(Reporter: conor, Unassigned)

References

()

Details

(Keywords: crash, testcase)

Crash Data

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4

Tested on Windows/XP and Mac OS X 10.4. 6 tests with map coordinates SVG.
Basically on Mac, Mozilla is a little slower but Windows Mozilla CRASHES or
misbehaves on three of the six tests.

Tests and writeup at: http://www.the325project.org/SVG/Tests/MapTests/mapTests.html.

Reproducible: Always

Steps to Reproduce:
Load any of the pages that build all their SVG with templates and the browser
either freezes or seems to go into an infinite loop.
Confirmed with 20050920 windows trunk build on testcase3:
http://www.the325project.org/SVG/Tests/MapTests/littleIrelandCities.xul
Talkback ID: TB9538459E
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: testcase
Still crashes on windows even with the Cairo backend (used blob from
http://weblogs.mozillazine.org/tor/archives/2005/09/call_for_testing_cairo_backend_1.html).
So something other than a simple Cairo or GDI problem.
From talkback ID TB9538459E:
LiteralImpl::QueryInterface 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/rdf/base/src/nsRDFService.cpp,
line 612]
nsXULContentBuilder::CreateContainerContents 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp,
line 1207]
nsTemplateMap::Remove 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/templates/src/nsTemplateMap.h,
line 93]
nsXULContentBuilder::SetContainerAttrs 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/templates/src/nsXULContentBuilder.cpp,
line 1503]
nsXULDocument::AddPrototypeSheets 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/document/src/nsXULDocument.cpp,
line 3680]
nsXULDocument::FindBroadcaster 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/document/src/nsXULDocument.cpp,
line 4052]
nsXULDocument::GetElementsByAttribute 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/document/src/nsXULDocument.cpp,
line 1338]
nsXULDocument::ResumeWalk 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/document/src/nsXULDocument.cpp,
line 3087]
nsXULDocument::SynchronizeBroadcastListener 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/document/src/nsXULDocument.cpp,
line 828]
XULContentSinkImpl::ContextStack::Push 
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.2_Depend/mozilla/content/xul/document/src/nsXULContentSink.cpp,
line 271]
Keywords: crash
Summary: Browser crashes or effectively froze using XUL templates to build SVG → Browser crashes [@ LiteralImpl::QueryInterface] or effectively froze using XUL templates to build SVG

*** This bug has been marked as a duplicate of 321091 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ LiteralImpl::QueryInterface]
You need to log in before you can comment on or make changes to this bug.