summaryrefslogtreecommitdiffstats
path: root/src/plugins/abrt-action-analyze-backtrace.c
Commit message (Collapse)AuthorAgeFilesLines
* assorted cleanups, memory leak fix (g_list_free in add_basics_to_problem_data)Denys Vlasenko2011-05-221-12/+2
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* move $ABRT_foo checking and setting into helper routines.Denys Vlasenko2011-05-041-11/+3
| | | | | | | I'm sick of fixing incorrect PROGNAME defines. Now g_progname is a variable and it is set from argv[0]. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* add abrt-action-analyze-backtrace manpage. Closes #227Denys Vlasenko2011-05-031-1/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* switch python and oops hashing to sha1Denys Vlasenko2011-04-181-8/+6
| | | | | | | Update sha1 code to a smaller version. Verified that ccpp hashing produces the same results as the old code. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Better duplicate hashKarel Klic2011-04-071-13/+14
| | | | | | | | | | | | | | | Currently the duplicate hash of a crash for Bugzilla is computed from the package NVR (name, version, release), path of the executable, and the backtrace hash. This is very unfortunate because the package NVR is changed frequently (it contains Fedora OS version), and path of the executable is not a good differentiator. When multiple executables from a single component crash with similar backtrace, it is better to assume that they share code and have single Bugzilla bug report. This commit changes the code to compute the duplicate hash from the component name and the backtrace hash.
* abrt-action-analyze-backtrace: report failure when run on a dump_dir without ↵Karel Klic2011-03-281-1/+7
| | | | backtrace
* abrt-action-analyze-backtrace: log backtrace parser failure every time; ↵Karel Klic2011-03-281-8/+2
| | | | remove dead code
* Analyze backtraces from retrace serverKarel Klic2011-03-261-0/+190
Hi, the attached patch splits a part of abrt-action-generate-backtrace to a new tool abrt-action-analyze-backtrace, which is used by both LocalGDB and RetraceServer analyzers. Then new abrt-action-analyze-backtrace tool reads backtrace and generates duplication hash, detects crash function, and provides backtrace rating. These steps haven't been performed for remotely analyzed crashes so far. Karel