Closed Bug 1325255 Opened 8 years ago Closed 8 years ago

Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::dom::PContentChild::SendPURLClassifierConstructor

Categories

(Toolkit :: Safe Browsing, defect)

Unspecified
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla53
Tracking Status
firefox50 --- unaffected
firefox51 --- unaffected
firefox52 --- unaffected
firefox53 + fixed

People

(Reporter: ting, Assigned: ehsan.akhgari)

References

Details

(Keywords: crash, regression)

Crash Data

Attachments

(2 files)

This bug was filed from the Socorro interface and is report bp-991cd764-a8fc-43ca-8063-dbcc02161220. ============================================================= Top #40 of Nightly 20161218030213 on Windows, 5 crashes from 4 installations. The first appearance was on build 20161203030204. The fatal error has message: IPDL error [PContentChild]: \"constructor for actor failed" }
Seems another regression from bug 1321868?
Flags: needinfo?(ehsan)
Assignee: nobody → ehsan
Flags: needinfo?(ehsan)
It looks like these crashes are all happening during shutdown. bkelly's theory is that <https://dxr.mozilla.org/mozilla-central/rev/f179934df0c1bab590c558485d419c7910e41325/ipc/glue/BackgroundUtils.cpp#163> may fail, and I think that's a valid theory for why deserializing the principal might fail.
See Also: → 1325120
Blocks: 1321868
Keywords: regression
Attachment #8821265 - Flags: review?(bkelly) → review+
Pushed by eakhgari@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/589d4766042e Don't crash during shutdown if the deserialization of the principal fails; r=bkelly
Tracking 53+ for this shutdown crash.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Version: unspecified → Trunk
Comment on attachment 8821265 [details] [diff] [review] Don't crash during shutdown if the deserialization of the principal fails Approval Request Comment [Feature/Bug causing the regression]: This feature is needed for the Shield study to be run on Release 52 (bug 1335232), which we'll use to study the effect of making flash click-to-play by default. [User impact if declined]: Can't run the study as intended [Is this code covered by automated tests?]: Yes [Has the fix been verified in Nightly?]: Yes [Needs manual test from QE? If yes, steps to reproduce]: Not for this feature independently. We'll do QE on the study as a whole to make sure all pieces work as expected [List of other uplifts needed for the feature/fix]: Bug 1318768, Bug 1323220, Bug 1325255, Bug 1322204, Bug 1325651, Bug 1319571, Bug 1321377, Bug 1307604, Bug 1323064, Bug 1335549, Bug 1333303, Bug 1333483, Bug 1336714, Bug 1338287 [Is the change risky?]: No [Why is the change risky/not risky?]: Fixes Bug 1318768 [String changes made/needed]: none
Attachment #8821265 - Flags: approval-mozilla-aurora?
Comment on attachment 8821265 [details] [diff] [review] Don't crash during shutdown if the deserialization of the principal fails It's been in Aurora53 already. No need to uplift to aurora again.
Attachment #8821265 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora-
Comment on attachment 8837399 [details] [diff] [review] Don't crash during shutdown if the deserialization of the principal fails (beta uplift) this was deemed too risky for beta
Attachment #8837399 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: