Closed
Bug 3522
Opened 26 years ago
Closed 26 years ago
Crash at this page, parsing illegal frameset html
Categories
(Core :: DOM: HTML Parser, defect, P1)
Tracking
()
VERIFIED
FIXED
People
(Reporter: glynn, Assigned: karnaze)
References
()
Details
March 8 Gecko builds, Mac win32, Linux
1. Launch app, try to go to: mondial.net.au - throbber activity but no user
viewable page layout is seen and you crash.
• Crash - Mac PPC access exception at NSGetFactory, win98 illegal op at
RAPTORHTML.DLL, Linux manifests as error executing viewer and quits to cmd line.
Marked critical as this blocks verification of another bug using same page. 4.51
renders the page without crashing.
Stripped mondial.et.au source page down, corrected html errors until repro
narrowed to find that the missing row data causes the crash; parser cannot deal
with not having proper # of rows/data matched up. If you delete a <frame row> or
add the needed row parameter *,* then the page is displayed properly. Test Case
follows that will crash:
<html>
<frameset cols="141,*">
<frameset rows="*">
<frame src="left.html">
<frame src="main.html">
</frameset>
</frameset>
</html>
oh, was running viewer optimized, and removing janc from cc as she is qa contact
This bug is in the content sink. It's either Kipps or (more likely) ChrisK's.
I'm wondering how this got to be assigned a parser bug in the first place.
Assignee | ||
Updated•26 years ago
|
Status: NEW → ASSIGNED
Comment 3•26 years ago
|
||
<note that this didn't crash the 3.24.99 optimized Win32 build, running on Win NT
4 SP3.>
Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•26 years ago
|
||
Fixed with latest checkin.
Updated•26 years ago
|
QA Contact: 3847 → 4141
You need to log in
before you can comment on or make changes to this bug.
Description
•