Add module cert info to crash report "Modules" tab

RESOLVED FIXED

Status

task
P1
normal
RESOLVED FIXED
Last year
Last year

People

(Reporter: aklotz, Assigned: aklotz)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: inj+)

Assignee

Description

Last year
This is the backend component corresponding to bug 1430857.

1) We need to process the incoming crash annotations to merge the cert info into the module list;
2) We need to add a column to the modules table to include that information when present.

I have patches forthcoming for all of this.
Assignee

Updated

Last year
Priority: -- → P1
Whiteboard: inj+
Assignee

Updated

Last year
Depends on: 1436845

Comment 1

Last year
Commits pushed to master at https://github.com/mozilla-services/socorro

https://github.com/mozilla-services/socorro/commit/6e57519fc42e214130c3796ac37bb5c03c8709a1
Fixes Bug 1434495: Update stackwalker to process ModuleSignatureInfo field

As of bug 1436845, Firefox now sends an annotation named "ModuleSignatureInfo"
with crash reports. This field contains json that describes the owners of the
certificates used to sign various binaries in the crash report.

The format is as follows:

{
  "Cert owner": ["list", "of", "dlls", "with", "the", "same", "cert", "owner"],
  "Another One": ["More", "stuff"]
}

This patch modifies the stackwalker to read that annotation and then add the
cert info to each applicable entry in the report's module data.

https://github.com/mozilla-services/socorro/commit/8be01f7725c3292ce88450e18d10d18cca19f7eb
Fixes Bug 1434495: Add module cert information to the modules tab in report_index

This patch surfaces a report's modules list cert information to the
modules tab in the webapp. The "Signed By" column is omitted unless cert info
is available for at least one module in the report.

https://github.com/mozilla-services/socorro/commit/981c492188d3dc103a78582ae482cdd0e9c4ba24
Merge pull request #4368 from dblohm7/master

Fix bug 1434495 by surfacing module cert info from crash reports

Updated

Last year
Status: ASSIGNED → RESOLVED
Closed: Last year
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.