diff options
-rw-r--r-- | src/plugins/abrt-action-generate-backtrace.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/abrt-action-generate-backtrace.c b/src/plugins/abrt-action-generate-backtrace.c index 234d91e9..7173d778 100644 --- a/src/plugins/abrt-action-generate-backtrace.c +++ b/src/plugins/abrt-action-generate-backtrace.c @@ -341,7 +341,12 @@ int main(int argc, char **argv) free(package); free(executable); dd_close(dd); - return 2; + + /* Report success even if the parser failed, as the backtrace + * has been created and rated. The failure is caused by a flaw + * in the parser, not in the backtrace. + */ + return 0; } free(backtrace_str); |