Closed Bug 1359106 Opened 2 years ago Closed 2 years ago

Repeated Crashes [@ IPCError-content | PAltDataOutputStream::Msg_Error] [mozilla::dom::ContentChild::ProcessingError]

Categories

(Core :: Networking: HTTP, defect, critical)

x86_64
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox-esr52 --- unaffected
firefox53 --- unaffected
firefox54 --- unaffected
firefox55 --- fixed

People

(Reporter: sciguyryan, Assigned: valentin)

References

(Blocks 1 open bug)

Details

(Keywords: crash, Whiteboard: [necko-active])

Crash Data

Attachments

(1 file)

Hi guys.

I've been getting a crash since the nightly of the 22nd of April 2017. Some example crash reports are included below.

bp-dc6af03e-5441-4e0e-8239-7cb140170424
bp-9a614dda-daf2-4642-9fce-442950170424
bp-9bff72ce-6bf8-468e-91e2-e07ce0170424
bp-3fd319a5-46e6-4585-bdc4-c94560170424
bp-7002b54e-2bde-4b71-8215-6b3e10170424
bp-1da522c3-9517-4511-8f8d-0f00d0170424
bp-a75c3e67-6392-45a8-8c90-989df0170424
bp-431c99d8-4cd3-4ac4-839f-844960170424

This seems to happen at random and there isn't a specific website that seems to trigger it. It does completely crash one of the content processes and upon restore the same thing occurs.

Unfortunately I really don't have much more information to provide here!
Summary: Repeated Crashes @ IPCError-content | PAltDataOutputStream::Msg_Error] → Repeated Crashes [@ IPCError-content | PAltDataOutputStream::Msg_Error] [mozilla::dom::ContentChild::ProcessingError]
Looks like the SendError message can be sent after actor destroy. I think it is possible because SendError is used in PAltDataOutputStream::RecvClose
Crash Signature: [@ IPCError-content | PAltDataOutputStream::Msg_Error Route error: message sent to unknown actor ID]
Component: IPC → Networking: HTTP
Flags: needinfo?(valentin.gosu)
Blocks: 1360928
Assignee: nobody → valentin.gosu
Flags: needinfo?(valentin.gosu)
Whiteboard: [necko-active]
Comment on attachment 8863258 [details]
Bug 1359106 - Make sure AltDataOutputStreamParent::SendError is not called after ActorDestroy

https://reviewboard.mozilla.org/r/135040/#review138386
Attachment #8863258 - Flags: review?(daniel) → review+
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/54f47d1997e9
Make sure AltDataOutputStreamParent::SendError is not called after ActorDestroy r=bagder
https://hg.mozilla.org/mozilla-central/rev/54f47d1997e9
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Blocks: 1363653
You need to log in before you can comment on or make changes to this bug.