Closed Bug 1720712 Opened 4 years ago Closed 3 years ago

Crash in [@ mozilla::TaskController::~TaskController]

Categories

(Core :: Graphics: CanvasWebGL, defect)

Unspecified
Linux
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr78 --- unaffected
firefox90 --- unaffected
firefox91 --- affected
firefox92 --- affected

People

(Reporter: sefeng211, Unassigned)

Details

(Keywords: crash, Whiteboard: [not-a-fission-bug])

Crash Data

Maybe Fission related. (DOMFissionEnabled=1)

Crash report: https://crash-stats.mozilla.org/report/index/7337867d-2a53-4ec2-9e48-683ee0210708

MOZ_CRASH Reason: MOZ_RELEASE_ASSERT(r == 0)

Top 10 frames of crashing thread:

0 firefox-bin mozilla::detail::ConditionVariableImpl::~ConditionVariableImpl mozglue/misc/ConditionVariable_posix.cpp:91
1 libxul.so mozilla::TaskController::~TaskController xpcom/threads/TaskController.h:266
2 libxul.so std::unique_ptr<mozilla::TaskController, std::default_delete<mozilla::TaskController> >::~unique_ptr /builds/worker/fetches/clang/include/c++/7.5.0/bits/unique_ptr.h:263
3 libc.so.6 libc.so.6@0x39ce8 
4 libX11.so.6 libX11.so.6@0x33dddf 
5 libc.so.6 libc.so.6@0x39d36 
6 libX11.so.6 libX11.so.6@0x450d6 
7 libX11.so.6 libX11.so.6@0x4521a 
8 libxcb.so.1 libxcb.so.1@0xd1cb 
9 libxcb.so.1 libxcb.so.1@0xd8b0 

I don't really know what the hit of this assertion means..maybe it's not related to TaskController?

Severity: -- → S2

I think this looks more WebGL related. There is some canvas/webgl stuff happening higher up on the stack, and after that stack looks garbage.

Component: DOM: Core & HTML → Canvas: WebGL

The earliest crashes are from buildid 20210707215219 (cset 7dca70384eb6dbbf392d942f51e66f3fe091c950). Here is the changelog between Nightly 91 build 2017-07-06 and 2021-07-07:

https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1f7ab358eec6d8b8baed711b105742b8ca22dc90&tochange=7dca70384eb6dbbf392d942f51e66f3fe091c950

Could this crash be related to Linux semi-headless mode bug 1635451? That bug had some interactions with WebGL and X11 in content processes.

Whiteboard: [not-a-fission-bug]

All 16 crash reports are from 11 installs on Linux (CentOS Linux 7). Perhaps they're from the same user.

OS: Unspecified → Linux
Severity: S2 → S3

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.