Closed Bug 1764230 Opened 3 years ago Closed 3 years ago

Firefox hang on macOS (activity monitor sample attached)

Categories

(Toolkit :: Crash Reporting, defect)

Unspecified
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1740078
Tracking Status
firefox101 --- affected

People

(Reporter: yoasif, Unassigned)

Details

Attachments

(2 files)

​​### Basic information

Steps to Reproduce:

No idea how to reproduce, a family member complained of a lockup, so I grabbed a sample of the parent process using activity monitor.

Expected Results:

No hangs!


System configuration:

OS version: macOS Mojave
GPU model: Intel Iris Pro Graphics​
Number of cores: 4
Amount of memory (RAM): 16gb


Thanks so much for your help.

If this isn't interesting, or actionable, feel free to close.

Attached file about:support

Looks like a deadlock during crash handling, via the allocator. CrashReporter::PairedDumpCallback is allocating a string. Not sure who's holding the allocator lock.

Component: Performance → Crash Reporting
Product: Core → Toolkit

We're taking a snapshot of the main process and that pauses all threads except for the writer... we might be hitting any other thread holding that lock. This is yet another problem that would be solved by fully OOP minidump generation.

I remember I saw this already, duping

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

Attachment

General

Creator:
Created:
Updated:
Size: