Closed Bug 7343 Opened 27 years ago Closed 27 years ago

unterminated <a> inside <map></map> causes infinite loop

Categories

(Core :: Layout, defect, P3)

x86
Windows 95
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: 3jrgm, Assigned: harishd)

Details

Okay. This is a degenerate case, but it does result in an infinite loop in viewer. (using May28 win95 viewer) I was looking at some HTML for a different bug, and "created" this bit of HTML below by being a little careless with an emacs macro intended to simplify <a> attributes. (i.e., <map><area></map> became <map><a href></map>) [Actually, when I first saw this bug, I thought it was completely meaningless, but then I re-read HTML4 and saw that <map> had been extended to allow for %block; content.] <HTML><BODY> <MAP NAME="this"> <a href="somelink.html">foo </MAP> </BODY></HTML> Note though that placing a %block; into the container avoids the hang. <MAP NAME="this"> <p> <a href="somelink.html">foo </MAP>
Assignee: rickg → harishd
Status: NEW → RESOLVED
Closed: 27 years ago
Resolution: --- → FIXED
The infinite loop was caused due to wrong tag closure in Gecko. Fixed the problem. Marking bug fixed.
Status: RESOLVED → VERIFIED
Fixed in the June 4th Build.
URL: none (see test case)
You need to log in before you can comment on or make changes to this bug.