Closed Bug 1563013 Opened 6 years ago Closed 1 year ago

WebRender on Geckoview crashtest failure in dom/base/crashtests/1419902.html: Assertion failure: presShell, at /builds/worker/workspace/build/src/dom/ipc/BrowserChild.cpp:1425

Categories

(Core :: DOM: Content Processes, defect, P5)

ARM
Android
defect

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: tnikkel)

References

Details

(Whiteboard: dom-lws-bugdash-triage)

Attachments

(1 file)

Filed by: kgupta [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=254434914&repo=try
Full log: https://queue.taskcluster.net/v1/task/R9oL7zrUQzOI_G87QaVBUw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/R9oL7zrUQzOI_G87QaVBUw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


I can reproduce this locally with an Android build running WR-enabled crashtests on my local Pixel 2:

# debug arm android build in mozconfig
./mach build
./mach package
# plug in device for next two steps
./mach gradle installWithGeckoBinariesDebugAndroidTest
./mach crashtest --enable-webrender dom/base/crashtests/ # select no when prompted to re-install geckoview test app
OS: Unspecified → Android
Hardware: Unspecified → ARM
Summary: Intermittent 07-02 08:41:06.107 F/MOZ_Assert( 5912): Assertion failure: presShell, at /builds/worker/workspace/build/src/dom/ipc/BrowserChild.cpp:1425 → WebRender on Geckoview crashtest failure in dom/base/crashtests/1419902.html: Assertion failure: presShell, at /builds/worker/workspace/build/src/dom/ipc/BrowserChild.cpp:1425
Severity: normal → S3

Hi tnikkel, in bug 1864255 you moved this test, do you think there's still a crash we need to track?

Flags: needinfo?(tnikkel)
See Also: → 1864255
Whiteboard: dom-lws-bugdash-triage

I'm not sure. I pushed to try with it enabled to see what happens.

The test is quite intense, it opens so many windows that I was unable to find a way to close them all that actually worked in practice (hence the reason I had to move it). The test is also disabled in other configurations that aren't as fast (asan, tsan), so we might just have to accept that android can't run this test.

Looks like it runs fine on try now. I did TV jobs and many retriggers. I'll post a patch to enable it on android.

Flags: needinfo?(tnikkel)
Assignee: nobody → tnikkel
Status: NEW → ASSIGNED
Duplicate of this bug: 1524493
Pushed by tnikkel@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/49de51443371 Enable testing/crashtest/final/1419902.html on android. r=saschanaz
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: