diff options
Diffstat (limited to 'lib/Plugins/CCpp.cpp')
-rw-r--r-- | lib/Plugins/CCpp.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index 99c1c77..79e3a48 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -557,13 +557,14 @@ string CAnalyzerCCpp::GetGlobalUUID(const char *pDebugDumpDir) /* Run abrt-backtrace to get independent backtrace suitable to UUID calculation. */ - char *args[6]; + char *args[7]; args[0] = (char*)"abrt-backtrace"; args[1] = (char*)"--single-thread"; args[2] = (char*)"--remove-exit-handlers"; args[3] = (char*)"--frame-depth=5"; - args[4] = (char*)backtrace_path.c_str(); - args[5] = NULL; + args[4] = (char*)"--remove-noncrash-frames"; + args[5] = (char*)backtrace_path.c_str(); + args[6] = NULL; int pipeout[2]; xpipe(pipeout); /* stdout of abrt-backtrace */ |