Open Bug 1711804 Opened 3 years ago Updated 6 months ago

Crashes at gpusGenerateCrashLog with graphics kernel error '0xe00002c2'

Categories

(Core :: Graphics, defect)

x86_64
macOS
defect

Tracking

()

REOPENED

People

(Reporter: smichaud, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: topcrash)

Crash Data

As of bug 1577886, Socorro is now recording crashes with mac_crash_info. This bug is to keep track of crashes whose signatures contain "gpusGenerateCrashLog" and whose "graphics kernel error" is '0xe00002c2'.

This is a documented IOKit error number: "kIOReturnBadArgument". In this bug's case it's returned by IOAccelSubmitDataBuffersExt2(), called by gpusSubmitDataBuffers(). So it's possible this is a Mozilla bug -- that Firefox is feeding bad data to IOAccelSubmitDataBuffersExt2(). Though it could just as easily be an Apple bug.

At least so far, all of these crashes are on AMD Radeon hardware using the AMDRadeonX6000 hardware-specific kernel-mode graphics driver, and on macOS 11.3.1.

Recent examples:

bp-339c4e1b-f1c6-4889-aadf-f73770210513
bp-205b9ac3-8bae-41c3-bb7c-279d80210516

Crash Signature: [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ]
See Also: → 1577886
Blocks: 1711944
See Also: 1577886
Crash Signature: [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] → [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill ]
Crash Signature: [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill ] → [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill ]
Severity: -- → S4

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Crash Signature: [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill ] → [@ __pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill | abort | gpusGenerateCrashLog.cold.1 ] [@ __pthread_kill | pthread_kill ] [@ pthread_kill | abort | gpusKillClientExt ]
Resolution: WORKSFORME → ---

The bug is linked to a topcrash signature, which matches the following criterion:

  • Top 5 desktop browser crashes on Mac on release (startup)

:bhood, could you consider increasing the severity of this top-crash bug?

For more information, please visit auto_nag documentation.

Flags: needinfo?(bhood)
Flags: needinfo?(bhood)

Based on the topcrash criteria, the crash signatures linked to this bug are not in the topcrash signatures anymore.

For more information, please visit auto_nag documentation.

Sorry for removing the keyword earlier but there is a recent change in the ranking, so the bug is again linked to a topcrash signature, which matches the following criteria:

  • Top 20 desktop browser crashes on release (startup)
  • Top 5 desktop browser crashes on Mac on release (startup)

For more information, please visit BugBot documentation.

Based on the topcrash criteria, the crash signatures linked to this bug are not in the topcrash signatures anymore.

For more information, please visit BugBot documentation.

You need to log in before you can comment on or make changes to this bug.