Closed Bug 1632755 Opened 5 years ago Closed 5 years ago

Crash in [@ nsRefreshDriver::Tick]

Categories

(Core :: Graphics: WebGPU, defect, P2)

Unspecified
Windows 10
defect

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox-esr68 --- unaffected
firefox75 --- unaffected
firefox76 --- unaffected
firefox77 + fixed

People

(Reporter: pascalc, Assigned: kvark)

References

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

This bug is for crash report bp-9c64052c-c782-4fd7-baea-f42460200424.

Top 10 frames of crashing thread:

0 xul.dll nsRefreshDriver::Tick layout/base/nsRefreshDriver.cpp:2264
1 xul.dll mozilla::RefreshDriverTimer::TickRefreshDrivers layout/base/nsRefreshDriver.cpp:351
2 xul.dll mozilla::RefreshDriverTimer::Tick layout/base/nsRefreshDriver.cpp:368
3 xul.dll mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver layout/base/nsRefreshDriver.cpp:746
4 xul.dll mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync layout/base/nsRefreshDriver.cpp:645
5 xul.dll mozilla::layout::VsyncChild::RecvNotify layout/ipc/VsyncChild.cpp:55
6 xul.dll mozilla::layout::PVsyncChild::OnMessageReceived ipc/ipdl/PVsyncChild.cpp:187
7 xul.dll mozilla::ipc::PBackgroundChild::OnMessageReceived ipc/ipdl/PBackgroundChild.cpp:5970
8 xul.dll mozilla::ipc::MessageChannel::DispatchMessage ipc/glue/MessageChannel.cpp:2110
9 xul.dll mozilla::ipc::MessageChannel::MessageTask::Run ipc/glue/MessageChannel.cpp:1989

We went from a couple of crashes a day to 50 crashes since yesterday. Most of the crashes are in build id 20200423145559 and some user comments in crash reports say that they tried the demos on https://hacks.mozilla.org/2020/04/experimental-webgpu-in-firefox/

Maybe this is not a regression but more attention given by yesterday's blog post to an existing crashing code path.

Probably better if GFX triage this if it's possibly related to webgpu in any way.

Component: Layout → Graphics: WebGPU

Yeah, I've seen this myself once. A bit confusing about how this relates to WebGPU, given that nothing in the call stack suggests that. Will look into this anyway.

Assignee: nobody → dmalyshau
Priority: -- → P3

Changing the priority to p2 as the bug is tracked by a release manager for the current nightly.
See What Do You Triage for more information

Priority: P3 → P2
Pushed by dmalyshau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7d6135dac2f2 Unlink CanvasContext from the refresh driver r=aosmond
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77

Is there anything actionable by QA? if yes, could you please provide STR?
Thank you in advance!

Flags: needinfo?(pascalc)

Nothing to do for QA, we don't have crashes on Beta with this signature.

Flags: needinfo?(pascalc)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: