Closed Bug 1527126 Opened 5 years ago Closed 4 years ago

Land crashtest for bug 1517025

Categories

(Core :: Networking, enhancement, P5)

60 Branch
enhancement

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: valentin, Assigned: valentin)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

See https://phabricator.services.mozilla.com//D16817

The crashtest triggers some assertions on OSX
[Child 1950, Main Thread] ###!!! ASSERTION: bad inline size: 'reflowOutput.ISize(lineWM) >= 0', file /builds/worker/workspace/build/src/layout/generic/nsLineLayout.cpp, line 962
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=223031965&repo=autoland&lineNumber=24354

It would seem there are still assertions here.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=36707cd9601f8488063caf7df1e93a9c29af0908&selectedTaskRun=RyHHgzjdQGOxfljxGXuyFg.0

The unit tests I landed for bug 1517025 are enough to prevent regressions of the security bug.
We have this problem in a bunch of other tests (see bug 1305241).
Maybe we should just remove the assertions at some point? Or are they actually useful?

Assignee: valentin.gosu → nobody
Severity: normal → S3
Flags: needinfo?(emilio)
Priority: P3 → P5
Attachment #9177332 - Attachment is obsolete: true

So those assertions are useful in the sense that they should only fire with degenerate test-case. I'm very confused about how your test-case could trigger it, they likely come from another crashtest? It has nsTableWrapperFrame in the stack and there's no table in your test-case at all... However that shouldn't stop you from landing it, just add an asserts(0-1) annotation to the crashtest list and file a bug so that we can investigate?

Flags: needinfo?(emilio) → needinfo?(valentin.gosu)
Blocks: 1666910
Assignee: nobody → valentin.gosu
Attachment #9177332 - Attachment is obsolete: false
Status: NEW → ASSIGNED

Thanks for the suggestion. Really useful.

Flags: needinfo?(valentin.gosu)
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/c872928d14fb
Add crashtest with invalid URL r=kershaw
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
See Also: → 1666910
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: