"ASSERTION: If it's incomplete and has no nif yet, it must flag a nif reflow" printing page with table root

NEW
Unassigned

Status

()

Core
Printing: Output
7 years ago
2 years ago

People

(Reporter: Jesse Ruderman, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, testcase})

Trunk
x86_64
Linux
assertion, testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments, 1 obsolete attachment)

(Reporter)

Description

7 years ago
Created attachment 494790 [details]
testcase (print-to-file to see assertion)

###!!! ASSERTION: If it's incomplete and has no nif yet, it must flag a nif reflow.: 'nextFrame || aStatus & NS_FRAME_REFLOW_NEXTINFLOW', file layout/generic/nsCanvasFrame.cpp, line 503
(Reporter)

Updated

7 years ago
Attachment #494790 - Attachment is obsolete: true
(Reporter)

Comment 1

7 years ago
Created attachment 494791 [details]
testcase (print-to-file to see assertion)
(Reporter)

Comment 2

7 years ago
Created attachment 494792 [details]
stack

Comment 3

7 years ago
Is this a regression or a modified fuzzer? The assert itself is from 2008.
(Reporter)

Comment 4

7 years ago
Modified fuzzer, I think.  I only started to test printing (to pdf/ps) a few weeks ago.
Still asserts on trunk.

ASSERTION: data loss - incomplete row needed more height than available, on top of page: 'rowMetrics.Height() <= rowReflowState.AvailableHeight()', file /builds/slave/m-cen-l64-d-000000000000000000/build/src/layout/tables/nsTableRowGroupFrame.cpp, line 1153

ASSERTION: If it's incomplete and has no nif yet, it must flag a nif reflow.: 'nextFrame || aStatus & NS_FRAME_REFLOW_NEXTINFLOW', file /builds/slave/m-cen-l64-d-000000000000000000/build/src/layout/generic/nsCanvasFrame.cpp, line 695
You need to log in before you can comment on or make changes to this bug.