Open Bug 597935 Opened 14 years ago Updated 2 years ago

"ASSERTION: bad inline size: 'metrics.ISize(lineWM) >= 0'"

Categories

(Core :: Layout, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Attached file testcase (deleted) —
###!!! ASSERTION: We must be allowed to sample *some* source pixels!: '!sourceRect.Intersect(subimage).IsEmpty()', file layout/base/nsLayoutUtils.cpp, line 3105 Bug 468556 has a testcase for a similar assertion in another file (modules/libpr0n/src/imgFrame.cpp). The assertion was added to nsLayoutUtils.cpp in: changeset: 50420:91f0d2cd19e8 user: Markus Stange date: Fri Aug 13 15:30:37 2010 +0200 summary: Bug 572680 - Add nsLayoutUtils::DrawPixelSnapped. r=roc
Attached file stack trace (deleted) —
The original assertion this was filed for was removed. However, it still hits: [9163] ###!!! ASSERTION: bad inline size: 'metrics.ISize(lineWM) >= 0', file /builds/slave/m-cen-l64-st-an-d-000000000000/build/src/layout/generic/nsLineLayout.cpp, line 1039 [9163] ###!!! ASSERTION: bad inline size: 'metrics.ISize(lineWM) >= 0', file /builds/slave/m-cen-l64-st-an-d-000000000000/build/src/layout/generic/nsLineLayout.cpp, line 1039
Summary: "ASSERTION: We must be allowed to sample *some* source pixels!" → "ASSERTION: bad inline size: 'metrics.ISize(lineWM) >= 0'"
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: