Closed Bug 640345 Opened 14 years ago Closed 10 years ago

Full crash data for talos and unit test on Linux

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task, P4)

x86
Linux

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jhford, Unassigned)

References

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2950] [talos][unittest])

Spun off from 495464 for tracking work needed to support full crash data on Linux.
OS: Windows 7 → Linux
Whiteboard: [talos][unittest]
Priority: -- → P4
Jim,

I'm not really an expert on Linux debugging, so I'm going to rope you in here. (Feel free to CC anyone else who might have an opinion.) The purpose of this bug is to fix bug 495464 specifically for Linux. The intent is to provide some useful, debuggable bits that developers can download and debug locally when we encounter crashes on our test machines. Is producing a core file and avoiding Breakpad the right thing to do here? Should we generate a minidump (so we can easily produce a stack for the logs) and then have Breakpad return control so the OS can generate a core file as well?
One nice thing a minidump records is the exact ids of the shared libraries loaded. A core dump will give you the names of the shared libraries, but I don't think it has their exact hashes, which are necessary to find the right symbol files.

Unless I'm wrong about that, I think we need both minidump and core file.
No longer blocks: 495464
Depends on: 642167
See Also: → 544062
Product: mozilla.org → Release Engineering
Is this still relevant now that we have blobber?
Component: Other → Platform Support
QA Contact: coop
Whiteboard: [talos][unittest] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2940] [talos][unittest]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2940] [talos][unittest] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2945] [talos][unittest]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2945] [talos][unittest] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2950] [talos][unittest]
It's not clear whether or not this is still necessary or not. Please re-open if it is.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.