If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Crash reports need Swift symbols to be de-mangled

RESOLVED FIXED

Status

()

Firefox for iOS
Build & Test
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: sleroux, Assigned: sleroux)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

2 years ago
The symbols we get some any of the swift frameworks are mangled. We need a script to run that will demangle the symbols before we package them up for breakpad.

Swift demangler tool: xcrun swift-demangle

Sample of mangled crash report: https://crash-stats.mozilla.org/report/index/a1a33e5d-bf47-405a-8140-6322d2150819

_TFFFC7Storage19DeferredDBOperationP33_A6B22247AC4A1E27728093897556B53C4mainU__FGS0_Q__FT_T_U_FCS_18SQLiteDBConnectionGSqCSo7NSError_u_KT_GSqSS_
(Assignee)

Updated

2 years ago
Blocks: 1178888
(Assignee)

Updated

2 years ago
Assignee: nobody → sleroux
(Assignee)

Comment 1

2 years ago
Merged as part of https://bugzilla.mozilla.org/show_bug.cgi?id=1195986
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.