sort out NSS stabs + dump_syms issue on 64-bit builds

RESOLVED FIXED

Status

()

Toolkit
Crash Reporting
RESOLVED FIXED
8 years ago
8 years ago

People

(Reporter: ted, Assigned: jimb)

Tracking

Trunk
x86_64
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 years ago
Currently dump_syms on Linux has a bug where it fails to dump stabs symbols from 64-bit binaries. Unfortunately NSS has -gstabs hardcoded into its makefiles:
http://mxr.mozilla.org/mozilla-central/source/security/coreconf/Linux.mk#120

so if we enable Breakpad on 64-bit Linux builds, we won't get usable Breakpad symbols for NSS.

We either need to fix the symbol dumper or get NSS to obey our debug symbol preference.
(Assignee)

Comment 1

8 years ago
My patches at:
http://hg.mozilla.org/users/jblandy_mozilla.com/breakpad-mq/
fix this problem --- specifically, abstract-stabs.patch (which depends on the earlier patches in the series). These have been submitted to Google for review.
Assignee: nobody → jim
Status: NEW → ASSIGNED
(Reporter)

Comment 2

8 years ago
Looks like that all landed, so we should be ok.
Status: ASSIGNED → RESOLVED
Last Resolved: 8 years ago
Depends on: 567424
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.