Crash [@ nsIFrame::GetPositionIgnoringScrolling] on print preview

RESOLVED WORKSFORME

Status

()

--
critical
RESOLVED WORKSFORME
8 years ago
5 years ago

People

(Reporter: martijn.martijn, Assigned: martijn.martijn)

Tracking

({testcase})

Trunk
testcase
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Assignee)

Description

8 years ago
Created attachment 455961 [details]
testcase

See testcase, which crashes in current trunk build on print preview.

http://crash-stats.mozilla.com/report/index/4b50d58b-3bd3-4025-ae7c-d0f972100704
0  	xul.dll  	nsIFrame::GetPositionIgnoringScrolling  	 layout/generic/nsIFrame.h:810
1 	xul.dll 	nsHTMLReflowState::CalculateHypotheticalBox 	
2 	xul.dll 	nsHTMLReflowState::InitAbsoluteConstraints 	layout/generic/nsHTMLReflowState.cpp:1170
We hit this before the crash:
###!!! ASSERTION: Should hit cbrs->frame before we run off the frame tree!: 'aContainingBlock', file layout/generic/nsHTMLReflowState.cpp, line 1112
OS: Windows 7 → All
Hardware: x86 → All
Created attachment 455970 [details]
Frame dump + stack for the assertion

The placeholder/out-of-flow are on different pages...

Comment 3

8 years ago
Confirmed with 4.0b6 on Windows 7.
WFM, Nightly 22.0a1 (2013-03-22) Linux64.  No assertion in local debug build.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Flags: in-testsuite?
Resolution: --- → WORKSFORME
Crash test:
https://hg.mozilla.org/integration/mozilla-inbound/rev/de94eaa98911
Flags: in-testsuite? → in-testsuite+
You need to log in before you can comment on or make changes to this bug.