Crashes at libsystem_c.dylib@0x1732 | NS_strdup(char const*) | nsPrefBranch::GetComplexValue(char const*, nsID const&, void**)

NEW
Unassigned

Status

()

Core
Preferences: Backend
--
critical
4 years ago
3 years ago

People

(Reporter: smichaud, Unassigned)

Tracking

({topcrash-mac})

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

https://crash-stats.mozilla.com/report/list?signature=libsystem_c.dylib%400x1732&product=Firefox&query_type=contains&range_unit=weeks&process_type=any&platform=mac&version=Firefox%3A31.0b&version=Firefox%3A31.0b3&version=Firefox%3A31.0b2&version=Firefox%3A31.0b1&version=Firefox%3A31.0a2&hang_type=any&date=2014-06-20+22%3A00%3A00&range_value=1#reports

These are currently the #6 Mac topcrasher on the 31 branch.  Socorro labels them as plugin-related, but that's wrong -- only a very few are.

I'm tentatively classifying these as Preferences : Backend, but I suspect that's wrong.  I suspect the problem is in the code that calls the preferences code.  But I can't tell much about it because it's JavaScript code, which doesn't get translated in Socorro stacks.
(Reporter)

Comment 1

4 years ago
These appear to all genuinely be NULL-dereferences.  They're not crashes at other addresses disguised as NULL-dereferences (as per bug 1018360).
(Reporter)

Updated

4 years ago
Crash Signature: [@ libsystem_c.dylib@0x1732 ]
Created attachment 8476840 [details]
prefs.js

This is the prefs.js of a Mac user who had a startup crash with this signature even in safe mode.

Crash: https://crash-stats.mozilla.com/report/index/71089a5e-844d-4892-bfa1-a7b502140821
Restricting access to this bug due to private details and parts of browser history in the file.
Group: core-security
Hiding attachment and un-hiding the bug.
Group: core-security
You need to log in before you can comment on or make changes to this bug.