Closed
Bug 416107
Opened 17 years ago
Closed 17 years ago
Crash [@ nsFrameManager::UnregisterPlaceholderFrame] with rel&abs pos, display:table-caption
Categories
(Core :: Layout: Positioned, defect, P3)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, crash, testcase)
Crash Data
Attachments
(1 file)
573 bytes,
application/xhtml+xml
|
Details |
Loading the testcase triggers five assertions and a crash.
###!!! ASSERTION: Placeholder relationship should have been torn down; see comments in nsPlaceholderFrame.h: '!shell->FrameManager()->GetPlaceholderFrameFor(mOutOfFlowFrame)', file /Users/jruderman/trunk/mozilla/layout/generic/nsPlaceholderFrame.cpp, line 132
###!!! ASSERTION: Dead placeholder in placeholder map: 'entry->placeholderFrame->GetOutOfFlowFrame() != (void*)0xdddddddd', file /Users/jruderman/trunk/mozilla/layout/base/nsFrameManager.cpp, line 136
###!!! ASSERTION: no placeholder frame for out-of-flow frame: 'Not Reached', file /Users/jruderman/trunk/mozilla/layout/generic/nsFrame.cpp, line 5529
###!!! ASSERTION: No placeholder for out-of-flow?: 'placeholderFrame', file /Users/jruderman/trunk/mozilla/layout/base/nsCSSFrameConstructor.cpp, line 9601
###!!! ASSERTION: null param unexpected: 'aPlaceholderFrame', file /Users/jruderman/trunk/mozilla/layout/base/nsFrameManager.cpp, line 512
The crash seems to be a consistent null deref, but the "Dead placeholder in placeholder map" assertion scares me, so I'm filing as security-sensitive.
Flags: blocking1.9?
Flags: blocking1.9? → blocking1.9+
Priority: -- → P3
Reporter | ||
Comment 2•17 years ago
|
||
Still asserts and crashes for me.
Comment 3•17 years ago
|
||
(In reply to comment #1)
> wfm no crash no assert
WFM too, using a trunk build checked out yesterday, on both Mac OS X and Linux.
Reporter | ||
Comment 4•17 years ago
|
||
Works for me now too. I'll check in a crashtest when this bug is no longer security-sensitive.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Updated•17 years ago
|
Flags: in-testsuite?
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsFrameManager::UnregisterPlaceholderFrame]
Comment 5•10 years ago
|
||
Landed the crashtest:
https://hg.mozilla.org/integration/mozilla-inbound/rev/fca9033055cc
Group: core-security
Flags: in-testsuite? → in-testsuite+
Comment 6•10 years ago
|
||
Assignee: nobody → jruderman
Updated•10 years ago
|
Assignee: jruderman → nobody
You need to log in
before you can comment on or make changes to this bug.
Description
•