Blame doc/abrt-action-generate-core-backtrace.txt

Packit 8ea169
abrt-action-generate-core-backtrace(1)
Packit 8ea169
=====================================
Packit 8ea169
Packit 8ea169
NAME
Packit 8ea169
----
Packit 8ea169
abrt-action-generate-core-backtrace - Generates coredump-level backtrace
Packit 8ea169
Packit 8ea169
SYNOPSIS
Packit 8ea169
--------
Packit 8ea169
'abrt-action-generate-core-backtrace' [-v] [-r] [-d DIR]
Packit 8ea169
Packit 8ea169
DESCRIPTION
Packit 8ea169
-----------
Packit 8ea169
This tool uses coredump from the file 'coredump' and binary at the path stored
Packit 8ea169
in file 'executable' in the problem directory to generate coredump-level
Packit 8ea169
backtrace.
Packit 8ea169
Packit 8ea169
Coredump-level backtrace resembles ordinary backtrace in that it contains
Packit 8ea169
information about call frames present on the stack at the time of the crash.
Packit 8ea169
However, it only contains information that can be obtained from the coredump
Packit 8ea169
without debugging symbols available - mainly relative addresses of
Packit 8ea169
the stored instruction pointers. Such backtrace can still be useful
Packit 8ea169
for reporting and reproducing the bug and does not require debugging
Packit 8ea169
information files to be installed.
Packit 8ea169
Packit 8ea169
The result is saved in the problem directory in a file named
Packit 8ea169
'core_backtrace'.
Packit 8ea169
Packit 8ea169
Integration with libreport events
Packit 8ea169
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Packit 8ea169
'abrt-action-generate-core-backtrace' can be used as an analyzer for
Packit 8ea169
application crashes which dump core.
Packit 8ea169
Packit 8ea169
Example usage in report_event.conf:
Packit 8ea169
Packit 8ea169
------------
Packit 8ea169
EVENT=analyze analyzer=CCpp
Packit 8ea169
        abrt-action-generate-core-backtrace
Packit 8ea169
------------
Packit 8ea169
Packit 8ea169
OPTIONS
Packit 8ea169
-------
Packit 8ea169
-d DIR::
Packit 8ea169
   Path to problem directory.
Packit 8ea169
Packit 8ea169
-r::
Packit 8ea169
   Do not hash function fingerprints. Useful for debugging.
Packit 8ea169
Packit 8ea169
-v::
Packit 8ea169
   Be more verbose. Can be given multiple times.
Packit 8ea169
Packit 8ea169
Packit 8ea169
AUTHORS
Packit 8ea169
-------
Packit 8ea169
* ABRT team