Closed
Bug 89300
Opened 24 years ago
Closed 22 years ago
Evil recursive frames hangs browser (nested frames crash)
Categories
(Core :: Layout: Images, Video, and HTML Frames, defect)
Core
Layout: Images, Video, and HTML Frames
Tracking
()
RESOLVED
DUPLICATE
of bug 136580
Future
People
(Reporter: sjburges, Assigned: john)
References
()
Details
(Keywords: crash, hang)
This page (crafted when bored in the summer of 95) recursively calls itself
inserting itself into frames.
Probably no such thing as a good way to handle this, but it does have a
particularlly undesirable result for mozilla.
Comment 1•24 years ago
|
||
On Win98:
- In IE, the user interface becomes unresponsive and I have to ctrl+alt+del the
browser.
- In Moz 06/22, the throbber keeps resetting, but the stop button does work.
If I allow the page to keep loading, I get a crash after about 15 seconds.
See also bug 8065, "crash on infinitely recursive frames site", which is marked
as having been fixed in March.
Assignee: asa → pollmann
Component: Browser-General → HTMLFrames
QA Contact: doronr → amar
Comment 2•24 years ago
|
||
Marking NEW.
Comment 3•24 years ago
|
||
This is probably causing a crash due to the much higher branching factor than
in bug 8065 (where a single frame was nested recursively versus the exponential
nesting of four frames, as in this case). The fix in 8065 was to limit the
depth of frame nesting - perhaps the fix here is to limit the total number of
frames as well.
Will look at this in the future...
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Comment 4•24 years ago
|
||
I think the correct fix here would be to make Gecko not crash when it has too
many frames. I think it's likely that fixing this crash for the
way-too-many-frames case will also fix other crashes.
Comment 5•24 years ago
|
||
On WinNT 4.0, I don't see a crash or hang, although *leaving* the site is very slow.
Comment 6•24 years ago
|
||
This URL
http://java.sun.com/products/java-media/speech/forDevelopers/jsapi-doc/index.html/
causes today's nightly Mozilla and NS 6.1 to go into an infinite recursive loop
of ever smaller nested frames Windows 2000, eventually leading to "This program
is not responding". ie, a hang which requires an "End Task" to get out of it.
Yes, the / on the end of the URL is there - it works fine without it. The / was
a typo on my part.
This page is interesting because it doesn't deliberately try to cause a
recursive nest as far as I can tell. There's a reference to a "doclet" when I
view source in IE, so perhaps some server side code is getting confused by the
slash.
Win2K IE 5.5sp1 nests around twice then stops nesting any further.
Regardless of any bugs in Sun's server side code, Mozilla should handle this in
a graceful fashion akin to what IE does.
Comment 7•23 years ago
|
||
*** Bug 102369 has been marked as a duplicate of this bug. ***
Comment 8•23 years ago
|
||
Bulk reassignin HTML FRAME/IFRAME bugs to Eric.
Assignee: pollmann → evaughan
Status: ASSIGNED → NEW
Updated•23 years ago
|
Summary: Evil recursive frames hangs browser → Evil recursive frames hangs browser (nested frames crash)
Comment 10•23 years ago
|
||
Bulk re-assigning all of Eric's HTMLFrame bugs to John.
Assignee: eric → jkeiser
Comment 11•23 years ago
|
||
*** Bug 122375 has been marked as a duplicate of this bug. ***
Comment 12•23 years ago
|
||
*** Bug 139108 has been marked as a duplicate of this bug. ***
Comment 13•23 years ago
|
||
Similar problem exists with OBJECT tags, see dup bug 139108 and bug 136580.
Comment 14•23 years ago
|
||
*** Bug 159441 has been marked as a duplicate of this bug. ***
Comment 15•22 years ago
|
||
None of the test-cases crashes my mozilla version 1.1.
Is this bug fixed or are the testcases gone?
Comment 16•22 years ago
|
||
By the definitions on <http://bugzilla.mozilla.org/bug_status.html#severity> and
<http://bugzilla.mozilla.org/enter_bug.cgi?format=guided>, crashing and dataloss
bugs are of critical or possibly higher severity. Only changing open bugs to
minimize unnecessary spam. Keywords to trigger this would be crash, topcrash,
topcrash+, zt4newcrash, dataloss.
Severity: major → critical
Assignee | ||
Comment 17•22 years ago
|
||
*** This bug has been marked as a duplicate of 136580 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Core → Core Graveyard
Updated•7 years ago
|
Component: Layout: HTML Frames → Layout: Images
Product: Core Graveyard → Core
You need to log in
before you can comment on or make changes to this bug.
Description
•