Closed
Bug 389630
Opened 18 years ago
Closed 18 years ago
Crash [@ nsInlineFrame::PullOneFrame] with direction:rtl, :first-letter, wrapping
Categories
(Core :: Layout, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jruderman, Unassigned)
References
Details
(4 keywords, Whiteboard: [sg:critical?])
Crash Data
Attachments
(1 file)
338 bytes,
text/html
|
Details |
Loading the testcase triggers two assertions and a crash:
###!!! ASSERTION: unexpected flow: 'mFrames.ContainsFrame(nextInFlow)', file mozilla/layout/generic/nsInlineFrame.cpp, line 462
###!!! ASSERTION: failed to remove frame: 'result', file mozilla/layout/generic/nsContainerFrame.cpp, line 830
Crash [@ nsInlineFrame::PullOneFrame] dereferencing 0xdddddddd or another address.
I think it's crashing at this line:
702 mFrames.InsertFrame(this, irs.mPrevFrame, frame);
but gdb gets more confused than Mac OS X Crash Reporter :(
Flags: blocking1.9?
Flags: blocking1.9? → blocking1.9+
Reporter | ||
Updated•18 years ago
|
Whiteboard: [sg:critical?]
Reporter | ||
Comment 1•18 years ago
|
||
WFM on trunk.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 2•18 years ago
|
||
FIXED by the patch in bug 382422. (By-hand "reverting" of the patch for bug 382422 restored the crash [@ nsInlineFrame::PullOneFrame].)
FWIW, the assertions weren't exactly the same as when I first reported this bug. Here's what I saw:
###!!! ASSERTION: unexpected flow: 'mFrames.ContainsFrame(nextInFlow)', file /Users/jruderman/trunk/mozilla/layout/generic/nsInlineFrame.cpp, line 462
###!!! ASSERTION: StealFrame failure: 'NS_SUCCEEDED(rv)', file /Users/jruderman/trunk/mozilla/layout/generic/nsContainerFrame.cpp, line 1026
Depends on: 382422
Resolution: WORKSFORME → FIXED
Updated•18 years ago
|
Flags: in-testsuite+
Comment 3•18 years ago
|
||
verified fixed using Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9b3pre) Gecko/2008011009 Firefox/3.0b3pre ID:2008011009
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 4•17 years ago
|
||
This bug doesn't seem to affect branch.
Group: security
Flags: wanted1.8.1.x-
Comment 5•17 years ago
|
||
Mass-assigning the new rtl keyword to RTL-related (see bug 349193).
Keywords: rtl
Assignee | ||
Updated•14 years ago
|
Crash Signature: [@ nsInlineFrame::PullOneFrame]
You need to log in
before you can comment on or make changes to this bug.
Description
•