Closed Bug 1351728 Opened 7 years ago Closed 7 years ago

[10.12] Crash in libsystem_kernel.dylib@0x19dd6

Categories

(Core :: Graphics, defect)

55 Branch
Unspecified
macOS
defect
Not set
critical

Tracking

()

VERIFIED FIXED
mozilla55
Tracking Status
firefox52 --- wontfix
firefox-esr52 --- fixed
firefox53 --- fixed
firefox54 --- fixed
firefox55 --- verified

People

(Reporter: marcia, Assigned: achronop)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-eee95a29-5b78-4b24-99b7-2d9e32170328.
=============================================================

This crash seems to affect only 10.12: http://bit.ly/2nvFkBf. This affects 55, 54, 53 and 52 and showed up on the explosiveness report: https://crash-analysis.mozilla.com/release-mgmt/2017-03-28/2017-03-28.firefox.52.explosiveness.html

Comments are pretty wide ranging, there are multiple mentions of "Plugged in wired headphones"
The headset comment is interesting given that we've had a number of other recent crash bugs related to that. Nothing obviously cubeb-related in that signature, though :(
Crash Signature: [@ libsystem_kernel.dylib@0x19dd6] → [@ libsystem_c.dylib@0x26892 | audiounit_property_listener_callback]
Flags: needinfo?(achronop)
Crash Signature: [@ libsystem_c.dylib@0x26892 | audiounit_property_listener_callback] → [audiounit_property_listener_callback]
Crash Signature: [audiounit_property_listener_callback] → [@ audiounit_property_listener_callback]
(In reply to Ryan VanderMeulen [:RyanVM] from comment #1)
> The headset comment is interesting given that we've had a number of other
> recent crash bugs related to that. Nothing obviously cubeb-related in that
> signature, though :(

This signature is `assert` in OSX's libc. I tried a couple things, but I can't find a way to extend the signature to match the device change callback (`audiounit_property_listener_callback`). Also, when I only put in `audiounit_property_listener_callback`, I can't find one of the crashes I find when I do "more reports" on Marcia's link, comments, find a comment about headphones, click the signature.

What I am missing ? Is there a reference to this query language ? I read it often, but usually never write it.
Flags: needinfo?(ryanvm)
Flags: needinfo?(ryanvm) → needinfo?(mozillamarcia.knous)
(In reply to Ryan VanderMeulen [:RyanVM] from comment #1)
> The headset comment is interesting given that we've had a number of other
> recent crash bugs related to that. Nothing obviously cubeb-related in that
> signature, though :(

This one report showed a cubeb source in the first crashing thread. But many of the other reports don't.
Maire, I wonder if this is more of an audio/video decoder issue.
Flags: needinfo?(mreavy)
OK. Maybe it will be fixed by the patch in bug 1345049....
Crashes stop after 52.0.1, with Alex's patches in bug 1345049, as Liz says. This patch has landed during the 55 cycle, and has been uplifted to 53 and 54.

The patch that fixes this is going to be uplifted to 52esr. There might be some crashes in 52 still, but it's low traffic.

We can safely close this.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(padenot)
Resolution: --- → FIXED
Assignee: nobody → achronop
Depends on: 1345049
Target Milestone: --- → mozilla55
Clearing the NI
Flags: needinfo?(achronop)
See Also: → 1367702
You need to log in before you can comment on or make changes to this bug.