crash in mozalloc_abort(char const*) | NS_DebugBreak | mozilla::ipc::MessageChannel::DebugAbort ... | mozilla::layers::PImageBridgeParent::~PImageBridgeParent()

RESOLVED INCOMPLETE

Status

()

Core
Graphics: Layers
P5
critical
RESOLVED INCOMPLETE
5 years ago
2 years ago

People

(Reporter: kbrosnan, Unassigned, Mentored)

Tracking

({crash, reproducible})

Trunk
All
Android
crash, reproducible
Points:
---

Firefox Tracking Flags

(firefox27 affected, firefox28 affected, firefox29 affected, firefox32 affected, fennec+)

Details

(Whiteboard: [native-crash], crash signature)

(Reporter)

Description

5 years ago
This bug was filed from the Socorro interface and is 
report bp-e82e08ae-4efc-4497-a57d-a19342140208.
=============================================================

Comments talk about crashing after updating or restarting Firefox. One better than average comment mentioned installing the https everywhere extension and that URL shows up twice. Does not seem to be device or Android version specific.

Comment 1

5 years ago
###!!! ABORT: mismatched CxxStackFrame ctor/dtors

So we're very likely double-deleting a MessageChannel::~MessageChannel. And this is basically a duplicate of bug 924622 from automated testing.

Updated

5 years ago
Component: IPC → Graphics: Layers

Updated

5 years ago
Depends on: 924622
Which has been going nowhere for 4 months now.

Updated

5 years ago
Flags: needinfo?(milan)
Milan, I'm assuming that need info is for an assignee
tracking-fennec: ? → +
That's how I was taking it. I don't have anybody for the next two weeks at least to work on this.  I'll leave needinfo on me, but if there is somebody else that can take it before March, go for it.
Flags: needinfo?(milan)
Flags: needinfo?(milan)
Whiteboard: [native-crash] → [native-crash][mentor=milan]
This depends on bug 924622, bjacob is looking at that.
Flags: needinfo?(milan)
Whiteboard: [native-crash][mentor=milan] → [native-crash][mentor=bjacob]
This crash is 100% reproducible on HTC Desire S and HTC Sense, both with Android 2.3, when performing the following steps:
1. Visit http://mozilla.github.io/webrtc-landing/gum_test.html or https://apprtc.webrtc.org
2. Share your camera and microphone
3. Go to Firefox menu and tap on Quit

Results: Firefox crashes:
https://crash-stats.mozilla.com/report/index/ab5b9766-cb18-4c3b-a5fc-003c02140515
https://crash-stats.mozilla.com/report/index/3b198c60-0b90-43ad-b233-b3ba72140515
status-firefox32: --- → affected

Updated

4 years ago
Keywords: reproducible
(Assignee)

Updated

4 years ago
Mentor: bjacob
Whiteboard: [native-crash][mentor=bjacob] → [native-crash]
filter on [mass-p5]
Priority: -- → P5

Updated

3 years ago
Crash Signature: [@ mozalloc_abort(char const*) | NS_DebugBreak | mozilla::ipc::MessageChannel::DebugAbort(char const*, int, char const*, char const*, bool) const | mozilla::ipc::MessageChannel::~MessageChannel() | mozilla::layers::PImageBridgeParent::~PImageBridgeParent(… → [@ mozalloc_abort(char const*) | NS_DebugBreak | mozilla::ipc::MessageChannel::DebugAbort(char const*, int, char const*, char const*, bool) const | mozilla::ipc::MessageChannel::~MessageChannel() | mozilla::layers::PImageBridgeParent::~PImageBridgeParent(…
Closing since we have no crash reports beyond Fennec 32. Please reopen this bug report if you can reproduce this crash in a current Fennec version.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.