Closed Bug 1195986 Opened 9 years ago Closed 9 years ago

Need a way to generate breakpad symbols for all frameworks/executable in a format the crash-stats will accept

Categories

(Firefox for iOS :: Build & Test, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: sleroux, Assigned: sleroux)

References

Details

Attachments

(1 file)

After talking with Ted, it looks like crash-stats requires the symbols to be uploaded in a specific format for it to work correctly in Socorro. The symbols for the executable should be in the following directory format:

Client/<debug id>/Client.sym

Where debug id is the GUID id that gets generated from the dump_syms tool and is specific for a given architecture. So we will need a way to generate arm64/armv7 variants of these .sym.

On top of that, each associated .framework file will also need to be symbol dumped so we need a way to also pull down all of the .frameworks and dump their symbols for both architectures. Ideally we would have a script that will take in a compiled .xcarchive of the app and output a .zip file containing all of the symbols for .framework/.app files in the hierarchy required for crash-stats
Assignee: nobody → sleroux
Merged.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Attachment #8651791 - Flags: review?(sarentz) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: