Closed
Bug 281527
Opened 20 years ago
Closed 19 years ago
Evil testcase causes crash, using td:hover, tbody:hover{display:table-caption;} [@ nsTableRowFrame::InsertFrames] [@ nsTableRowFrame::AppendFrames]
Categories
(Core :: Layout: Tables, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: martijn.martijn, Assigned: bernd_mozilla)
Details
(Keywords: crash, testcase)
Crash Data
Attachments
(5 files)
697 bytes,
text/html
|
Details | |
323 bytes,
text/html
|
Details | |
519 bytes,
text/html
|
Details | |
284 bytes,
text/html
|
Details | |
2.92 KB,
patch
|
bzbarsky
:
review+
bzbarsky
:
superreview+
|
Details | Diff | Splinter Review |
This might be related to bug 280009. The upcoming testcase causes a crash when hovering a few times over the select box (with "About" in it inside). It is also crashing in Mozilla1.4, so this is not a (recent) regression.
Reporter | ||
Comment 1•20 years ago
|
||
Reporter | ||
Comment 2•20 years ago
|
||
While trying to minimise further, I found this. Every time when hovering over the text, the text gets doubled. Maybe this is the initial cause of the crash?
Comment 3•20 years ago
|
||
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8b) Gecko/20050208 crash with stack signature nsTableRowFrame::InsertFrames http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=2&type=iid&id=TB3570763X http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=1&searchby=stacksig&match=contains&searchfor=nsTableRowFrame%3A%3AInsertFrames+&vendor=All&product=All&platform=All&buildid=&sdate=&stime=&edate=&etime=&sortby=bbid same signature found in Bug 281173 chance of crash [@ nsScrollPortView::IncrementalScroll][@ nsScrollPortView::Paint] when scrolling on this page, only with smooth scrolling enabled
Comment 4•20 years ago
|
||
While reproducing the crash from Testcase 1 I got TB3570613M with Signature: nsTableRowFrame::AppendFrames which is a little different from TB-Incident at Comment #3
Keywords: testcase
Summary: Evil testcase causes crash, using td:hover, tbody:hover{display:table-caption;} → Evil testcase causes crash, using td:hover, tbody:hover{display:table-caption;} [@ nsTableRowFrame::InsertFrames] [@ nsTableRowFrame::AppendFrames]
Comment 5•20 years ago
|
||
crashes on load with linux trunk 2005021105
Comment 6•20 years ago
|
||
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8b) Gecko/20050213 JS disabled, this time I crashed with Stack Signature nsTableRowFrame::AppendFrames http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=2&type=iid&id=TB3687246K I didn´t succeed crashing with the linux crashing testcase from comment 3 AppendFrames/InsertFrames 4 talkbacks each one: http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=1&searchby=stacksig&match=contains&searchfor=nsTableRowFrame%3A%3AAppendFrames&vendor=All&product=All&platform=All&buildid=&sdate=&stime=&edate=&etime=&sortby=bbid http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=1&searchby=stacksig&match=contains&searchfor=nsTableRowFrame%3A%3AInsertFrames&vendor=All&product=All&platform=All&buildid=&sdate=&stime=&edate=&etime=&sortby=bbid
the testcase allready asserts like hell without the script. ###!!! ASSERTION: program error: 'PR_FALSE', file e:/moz_src/mozilla/layout/base /nsCSSFrameConstructor.cpp, line 1422 ###!!! ASSERTION: unable to find table parent. aTableFrame null.: 'nsnull!=aTabl eFrame', file e:/moz_src/mozilla/layout/tables/nsTableFrame.cpp, line 4090 ###!!! ASSERTION: unable to find table parent. result!=NS_OK: 'NS_OK==rv', file e:/moz_src/mozilla/layout/tables/nsTableFrame.cpp, line 4091 WARNING: Reflow of frame failed in nsLineLayout, file e:/moz_src/mozilla/layout/ generic/nsLineLayout.cpp, line 1000 ###!!! ASSERTION: reflow dirty lines failed: 'NS_SUCCEEDED(rv)', file e:/moz_src /mozilla/layout/generic/nsBlockFrame.cpp, line 819 Document file:///C:/temp/bug281527noscript.html loaded successfully
Attachment #175354 -
Attachment description: testcase withoout script → testcase without script
this has nothing to do with bug 280009 removing dependency
No longer depends on: 280009
Attachment #175659 -
Flags: superreview?(bzbarsky)
Attachment #175659 -
Flags: review?(bzbarsky)
Comment 10•19 years ago
|
||
Comment on attachment 175659 [details] [diff] [review] patch r+sr=bzbarsky
Attachment #175659 -
Flags: superreview?(bzbarsky)
Attachment #175659 -
Flags: superreview+
Attachment #175659 -
Flags: review?(bzbarsky)
Attachment #175659 -
Flags: review+
Assignee | ||
Comment 11•19 years ago
|
||
fix checked in
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
None of the testcases in this bug crash now using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050304 on Windows XP. Verified FIXED.
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 13•19 years ago
|
||
Ok, this is fixed. Should I file a new bug on testcase2 in comment 2, though? I don't think that is really normal.
Comment 14•19 years ago
|
||
If that's not fixed, then please do file a bug on it (cc me and bernd).
Reporter | ||
Comment 15•19 years ago
|
||
Ok, I filed bug 286143 for it.
Updated•13 years ago
|
Crash Signature: [@ nsTableRowFrame::InsertFrames]
[@ nsTableRowFrame::AppendFrames]
You need to log in
before you can comment on or make changes to this bug.
Description
•