Closed Bug 1333605 Opened 8 years ago Closed 5 years ago

Crash in IPCError-browser | ShutDownKill when GCing

Categories

(Core :: JavaScript: GC, defect, P2)

Unspecified
macOS
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox61 --- fix-optional

People

(Reporter: ehsan.akhgari, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-6f88a133-6081-4955-96a3-a2f452170105. ============================================================= I'm not sure why this crash happens, since I was under the impression that in release builds we avoid doing CC/GC during shutdown, and according to the crash report we are in the quit-application phase...
We don't do extra GCs, but this just looks like a regular GC (well, CC that triggers a GC) off a timer. If this is a common problem, we could kill the GC/CC timers when we're shutting down.
We do kill CC/GC timers during shutdown in nsJSEnvironmentObserver::Observe
(In reply to Olli Pettay [:smaug] from comment #2) > We do kill CC/GC timers during shutdown in nsJSEnvironmentObserver::Observe Hmm, you're right. Which suggests to me that this crash shouldn't be happening. Not sure what I'm missing. :/
(In reply to :Ehsan Akhgari (needinfo please, extremely long backlog) from comment #3) > (In reply to Olli Pettay [:smaug] from comment #2) > > We do kill CC/GC timers during shutdown in nsJSEnvironmentObserver::Observe > > Hmm, you're right. Which suggests to me that this crash shouldn't be > happening. Not sure what I'm missing. :/ I just had this happen to me so I'll post what i was doing I had a bunch of websites open 2 tabs of reddit 1 google search 1 https://people-mozilla.org/~dteller/talks/Telemetry%20on%20Servo.pdf https://wiki.mozilla.org/Quantum/DOM https://wiki.mozilla.org/Quantum/Flow https://wiki.mozilla.org/Platform/GFX/Quantum_Render https://wiki.mozilla.org/Quantum/Stylo https://servo.org/ Also i had servo running in the background + terminal(to run servo). Entire ubuntu system went into a lock up for a long time - completely frozen including the mouse What triggered the freeze was one of the pages on quantum(Flow) had a Huge list of bugs and i kept scrolling down and down till everything locked up The flow site is currently showing a database error -idk why. Its the one with the huge list of bugs still accessible via google search cache

Closing because no crashes reported for 12 weeks.

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