Closed Bug 709536 Opened 13 years ago Closed 1 year ago

columnset reflow sometimes doesn't remove NS_FRAME_IN_REFLOW

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: jruderman, Unassigned)

References

()

Details

(Keywords: assertion, regression, testcase, Whiteboard: qa-not-actionable)

Attachments

(2 files)

###!!! ABORT: must call nsHTMLReflowState& version during reflow: '!(f->GetStateBits() & NS_FRAME_IN_REFLOW)', file layout/base/nsLayoutUtils.cpp, line 4772

This is the same abort as in bug 708036, but the testcase and stack seem different.
Attached file stack trace
Related bug 709651?
Whiteboard: [readability]
I think errors during reflow are causing the nsColumnSetFrame to not have its NS_FRAME_IN_REFLOW bit cleared at the end of reflow.
tracking-fennec: --- → 11+
Assignee: nobody → matspal
Automation reproduced this with the same stack at http://fishki.net/comment.php?id=106840 on 32bit and 64 bit Linux Beta/11, Aurora/12, Nightly/13 but I can't reproduce it locally.
This assertion is removed in bug 707195 patch 3.
... but comment 3 is still a real problem even so.
tracking-fennec: 11+ → +
No longer at all related to readability since the assertion is gone, but still a real bug (and something we should perhaps have assertions to catch).
Summary: "ABORT: must call nsHTMLReflowState& version during reflow" with -moz-column, table cell → columnset reflow sometimes doesn't remove NS_FRAME_IN_REFLOW
Whiteboard: [readability]
No longer blocks: font-inflation
Bug 81268 is somewhat related.
filter on [mass-p5]
Priority: -- → P5
OS: Mac OS X → All
Priority: P5 → P3
Hardware: x86_64 → All
This no longer reproduces.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: in-testsuite+
Resolution: --- → WORKSFORME
See comment 5 - 7
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Sorry about that, at least we have a testcase landed now if/when anyone ever gets back to it :)
Keywords: leave-open
Has Regression Range: --- → no
The leave-open keyword is there and there is no activity for 6 months.
:mats, maybe it's time to close this bug?
Flags: needinfo?(mats)
No.
Flags: needinfo?(mats)

Nope. We should drop the leave-open keyword here, though. (It only serves a purpose for a short period after a landing to prevent the auto-closing.)

Flags: needinfo?(mats)
Flags: needinfo?(dholbert)
Keywords: leave-open
Whiteboard: qa-not-actionable

The bug assignee didn't login in Bugzilla in the last months and this bug has severity 'critical'.
:dholbert, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: MatsPalmgren_bugz → nobody
Flags: needinfo?(dholbert)

In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.

Severity: critical → --

Sounds like this was left open for comment 3 (a somewhat theoretical issue from 11 years ago).

To the extent that that was an issue at that point, it's not clear whether it persists at this point. Let's close this as INCOMPLETE for now. We can reopen or file new bugs if we discover something actionable.

(The testcase here has also already been landed as a crashtest, in comment 11.)

Status: REOPENED → RESOLVED
Closed: 9 years ago1 year ago
Flags: needinfo?(dholbert)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: