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)

x86
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, crash, testcase)

Crash Data

Attachments

(1 file)

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
wfm no crash no assert
Still asserts and crashes for me.
(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.
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
Flags: in-testsuite?
Crash Signature: [@ nsFrameManager::UnregisterPlaceholderFrame]
Group: core-security
Flags: in-testsuite? → in-testsuite+
Assignee: jruderman → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: