Closed Bug 1284388 Opened 9 years ago Closed 6 years ago

Crash in js::gc::MovingTracer::onShapeEdge

Categories

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

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox48 --- affected
firefox49 --- affected
firefox50 --- affected
firefox51 --- affected
firefox52 --- wontfix

People

(Reporter: ting, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, triage-deferred)

Crash Data

Attachments

(1 file)

This bug was filed from the Socorro interface and is report bp-75bebb99-2b18-49be-a38a-7d2ef2160629. ============================================================= #11 of 20160703 linux nightly. I found this happens on all platforms, and there are about a dozen crashes per day.
Not a fix, but this patch adds a debug assertion that it is safe to skip marking a base shape's shape table as we are doing. This should also show us if there is any corruption of the shape table happening.
Assignee: nobody → jcoppeard
Flags: needinfo?(jcoppeard)
Attachment #8768730 - Flags: review?(terrence)
Attachment #8768730 - Flags: review?(terrence) → review+
Keywords: leave-open
Pushed by jcoppeard@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/78c59d3a3795 Check shape table consistency in debug builds r=terrence
Crash volume for signature 'js::gc::MovingTracer::onShapeEdge': - nightly (version 50): 30 crashes from 2016-06-06. - aurora (version 49): 20 crashes from 2016-06-07. - beta (version 48): 637 crashes from 2016-06-06. - release (version 47): 0 crash from 2016-05-31. - esr (version 45): 0 crash from 2016-04-07. Crash volume on the last weeks: Week N-1 Week N-2 Week N-3 Week N-4 Week N-5 Week N-6 Week N-7 - nightly 1 8 5 2 9 2 1 - aurora 4 4 1 4 2 1 1 - beta 115 84 90 105 94 84 31 - release 0 0 0 0 0 0 0 - esr 0 0 0 0 0 0 0 Affected platforms: Windows, Mac OS X, Linux
Crash volume for signature 'js::gc::MovingTracer::onShapeEdge': - nightly (version 51): 9 crashes from 2016-08-01. - aurora (version 50): 14 crashes from 2016-08-01. - beta (version 49): 238 crashes from 2016-08-02. - release (version 48): 248 crashes from 2016-07-25. - esr (version 45): 0 crashes from 2016-05-02. Crash volume on the last weeks (Week N is from 08-22 to 08-28): W. N-1 W. N-2 W. N-3 - nightly 4 4 1 - aurora 6 5 0 - beta 106 63 23 - release 81 68 51 - esr 0 0 0 Affected platforms: Windows, Mac OS X, Linux Crash rank on the last 7 days: Browser Content Plugin - nightly #154 - aurora #593 #155 - beta #230 #122 - release #290 - esr
Crash volume for signature 'js::gc::MovingTracer::onShapeEdge': - nightly (version 52): 4 crashes from 2016-09-19. - aurora (version 51): 3 crashes from 2016-09-19. - beta (version 50): 69 crashes from 2016-09-20. - release (version 49): 271 crashes from 2016-09-05. - esr (version 45): 0 crashes from 2016-06-01. Crash volume on the last weeks (Week N is from 10-03 to 10-09): W. N-1 W. N-2 - nightly 3 1 - aurora 2 1 - beta 62 7 - release 222 49 - esr 0 0 Affected platforms: Windows, Mac OS X, Linux Crash rank on the last 7 days: Browser Content Plugin - nightly #997 #368 - aurora #471 - beta #303 #247 - release #293 #235 - esr
Too late for firefox 52, mass-wontfix.
Keywords: triage-deferred
Priority: -- → P3
Flags: needinfo?(jcoppeard)
No that assertion didn't catch anything.
Blocks: GCCrashes
Flags: needinfo?(jcoppeard)
The leave-open keyword is there and there is no activity for 6 months. :jonco, maybe it's time to close this bug?
Flags: needinfo?(jcoppeard)
This is another ongoing crash tracing the heap. Marking as stalled.
Flags: needinfo?(jcoppeard)
Keywords: stalled

The leave-open keyword is there and there is no activity for 6 months.
:jonco, maybe it's time to close this bug?

Flags: needinfo?(jcoppeard)

There's only a handful of crashes under this signature now. Closing.

Assignee: jcoppeard → nobody
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(jcoppeard)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: