Skip to content

CoreDumpSvc: Add StackTrace property (second try)

Frank Winklmeier requested to merge fwinkl/athena:hlt_coredumpsvc2 into master

This is a clone of !30485 (merged), which seems to suffer from a GitLab DB corruption and cannot be merged (INC2337357).

Add a boolean StackTrace property (default: False) that will create a stack trace using ROOT's stack trace generator (usually invoking gdb). This is useful for cases where there is no default signal handler doing this, or if for some reason the signal handler is not usable (ATR-20918). For a regular athena job this should not be necessary. If used anyway, one should set CallOldHandler = False to avoid multiple stack trace generations.

Make use of this feature in the HLT.

Edited by Frank Winklmeier

Merge request reports