Closed Bug 272565 Opened 20 years ago Closed 20 years ago

crash if recursive call in xslt-file [@ nsHTMLDocument::RegisterNamedItems]

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 138183

People

(Reporter: stude05f, Assigned: bugzilla)

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 If their is an recursive call in the xslt-file in a lot of cases the firefox/mozilla crashes. Reproducible: Always Steps to Reproduce: Open the example.xml file in the attached example Actual Results: The browser (Firefox, Mozilla) crashes. Expected Results: Behave like the Internet Explorer: I.g. it should report an error message like: "The XSL processor stack has overflowed - probable cause is infinite template recursion. "
Open the example.xml file and the browser will crash.
*** This bug has been marked as a duplicate of 138183 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Attachment #167528 - Attachment mime type: text/plain → application/zip
Incident ID: 2311722 Stack Signature nsHTMLDocument::RegisterNamedItems 65fbc6f8 Product ID MozillaTrunk Build ID 2004112306 Trigger Time 2004-12-02 10:04:18.0 Platform Win32 Operating System Windows NT 5.1 build 2600 Module gklayout.dll + (000dbcd3) URL visited bug 272565 User Comments Since Last Crash 54254 sec Total Uptime 391881 sec Trigger Reason Stack overflow Source File, Line No. c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3117 Stack Trace nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3117] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149] nsHTMLDocument::RegisterNamedItems [c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp, line 3149]
Keywords: crash
Summary: crash if recursive call in xslt-file → crash if recursive call in xslt-file [@ nsHTMLDocument::RegisterNamedItems]
Crash Signature: [@ nsHTMLDocument::RegisterNamedItems]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: