Closed Bug 1735798 Opened 3 years ago Closed 2 years ago

MessageChannel destroyed without being closed for mozilla::PProcessHangMonitorChild::~PProcessHangMonitorChild]

Categories

(Core :: Graphics, defect)

Unspecified
Windows 7
defect

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- unaffected
firefox96 --- unaffected
firefox97 + fixed

People

(Reporter: sefeng, Assigned: keeler)

References

(Regression)

Details

(Keywords: crash, regression, topcrash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/9e6436d2-f687-4fb6-a70c-290180210925

MOZ_CRASH Reason: MOZ_CRASH(MessageChannel destroyed without being closed (mChannelState == ChannelConnected).)

Top 10 frames of crashing thread:

0 xul.dll mozilla::ipc::MessageChannel::~MessageChannel ipc/glue/MessageChannel.cpp:615
1 xul.dll mozilla::PProcessHangMonitorChild::~PProcessHangMonitorChild ipc/ipdl/PProcessHangMonitorChild.cpp:57
2 xul.dll mozilla::gfx::GPUChild::~GPUChild gfx/ipc/GPUChild.cpp:45
3 xul.dll mozilla::gfx::GPUProcessHost::~GPUProcessHost gfx/ipc/GPUProcessHost.cpp:33
4 xul.dll mozilla::gfx::GPUProcessHost::~GPUProcessHost gfx/ipc/GPUProcessHost.cpp:33
5 xul.dll mozilla::MozPromise<void*, mozilla::ipc::LaunchError, 0>::ThenValue<`lambda at /builds/worker/checkouts/gecko/ipc/glue/GeckoChildProcessHost.cpp:483:19'>::DoResolveOrRejectInternal xpcom/threads/MozPromise.h:914
6 xul.dll mozilla::MozPromise<CopyableTArray<bool>, bool, 0>::ThenValueBase::ResolveOrRejectRunnable::Run xpcom/threads/MozPromise.h:487
7 xul.dll MessageLoop::DoWork ipc/chromium/src/base/message_loop.cc:538
8 xul.dll base::MessagePumpForIO::DoRunLoop ipc/chromium/src/base/message_pump_win.cc:419
9 xul.dll base::MessagePumpWin::Run ipc/chromium/src/base/message_pump_win.h:79
Component: IPC → Graphics

This signature is spiking in Nightly 97 since yesterday (buildid 20211214094205).

New crash spikes align with the landing and relanding of bug 1712837.

Flags: needinfo?(dkeeler)
Regressed by: 1712837

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

The regressor has been backed out from mozilla-central and new nightlies have been requested. https://bugzilla.mozilla.org/show_bug.cgi?id=1712837#c18

Has Regression Range: --- → yes
Flags: needinfo?(dkeeler)

Looks like bug 1712837 successfully re-landed without this spiking.

Assignee: nobody → dkeeler
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.