diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2011-05-03 22:48:50 +0200 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2011-05-03 22:48:50 +0200 |
commit | 32f8de862d5d381b7a208168e33c2a63fa9f2f97 (patch) | |
tree | 1a0da837b62290c25b8629e928e3c5c929a7f0b3 /src/plugins | |
parent | 1aff7ef0f75128b2b8d082fbd00b7655f25d2590 (diff) | |
download | abrt-32f8de862d5d381b7a208168e33c2a63fa9f2f97.tar.gz abrt-32f8de862d5d381b7a208168e33c2a63fa9f2f97.tar.xz abrt-32f8de862d5d381b7a208168e33c2a63fa9f2f97.zip |
added abrt-action-generate-backtrace manpage
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/Makefile.am | 1 | ||||
-rw-r--r-- | src/plugins/abrt-action-generate-backtrace.c | 4 | ||||
-rw-r--r-- | src/plugins/abrt-action-generate-backtrace.txt | 47 |
3 files changed, 50 insertions, 2 deletions
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am index 482ac39f..476c2b13 100644 --- a/src/plugins/Makefile.am +++ b/src/plugins/Makefile.am @@ -61,6 +61,7 @@ man_MANS = \ abrt-plugins.7 MAN_TXT = \ + abrt-action-generate-backtrace.txt \ abrt-action-analyze-backtrace.txt \ abrt-action-mailx.txt diff --git a/src/plugins/abrt-action-generate-backtrace.c b/src/plugins/abrt-action-generate-backtrace.c index 561b2165..44ec752c 100644 --- a/src/plugins/abrt-action-generate-backtrace.c +++ b/src/plugins/abrt-action-generate-backtrace.c @@ -242,7 +242,7 @@ int main(int argc, char **argv) const char *program_usage_string = _( PROGNAME" [options] -d DIR\n" "\n" - "Generates and saves backtrace for coredump in dump directory DIR" + "Analyzes coredump in dump directory DIR, generates and saves backtrace" ); enum { OPT_v = 1 << 0, @@ -255,7 +255,7 @@ int main(int argc, char **argv) OPT__VERBOSE(&g_verbose), OPT_STRING( 'd', NULL, &dump_dir_name , "DIR" , _("Dump directory")), OPT_STRING( 'i', NULL, &i_opt , "DIR1[:DIR2]...", _("Additional debuginfo directories")), - OPT_INTEGER('t', NULL, &exec_timeout_sec, _("Kill gdb if it runs for more than N seconds")), + OPT_INTEGER('t', NULL, &exec_timeout_sec, _("Kill gdb if it runs for more than NUM seconds")), OPT_END() }; /*unsigned opts =*/ parse_opts(argc, argv, program_options, program_usage_string); diff --git a/src/plugins/abrt-action-generate-backtrace.txt b/src/plugins/abrt-action-generate-backtrace.txt new file mode 100644 index 00000000..75340f23 --- /dev/null +++ b/src/plugins/abrt-action-generate-backtrace.txt @@ -0,0 +1,47 @@ +abrt-action-generate-backtrace(1) +================================ + +NAME +---- +abrt-action-generate-backtrace - Analyzes coredump, generates and saves backtrace. + +SYNOPSIS +-------- +'abrt-action-generate-backtrace' [-v] [-d DIR] [-i DIR1[:DIR2]...] [-t NUM] + +DESCRIPTION +----------- +This tool runs gdb(1) on a file named 'coredump' in dump directory DIR. +gdb(1) generates backtrace and other diagnostic information about the state +of the application at the moment when coredump was generated. +Then the tool saves it as new element 'backtrace' in this dump directory. + +Integration with ABRT events +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +'abrt-action-generate-backtrace' can be used as an analyzer for +application crashes which dump core. + +Example usage in abrt_event.conf: + +------------ +EVENT=analyze analyzer=CCpp + abrt-action-generate-backtrace +------------ + +OPTIONS +------- +-d DIR:: + Path to dump directory. + +-v:: + Be more verbose. Can be given multiple times. + +-i DIR1[:DIR2]:: + Additional debuginfo directories + +-t NUM:: + Kill gdb if it runs for more than NUM seconds + +AUTHORS +------- +* ABRT team |