summaryrefslogtreecommitdiffstats
path: root/lib/Plugins/CCpp.cpp
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-12-09 19:56:20 +0100
committerJiri Moskovcak <jmoskovc@redhat.com>2009-12-09 19:56:20 +0100
commit3f8e389b0777afd47bcc2fc4fe6001eced2ed54a (patch)
treef1f3efaf5993958f1f111716bf01e141d73888f1 /lib/Plugins/CCpp.cpp
parentc6ed808433148bd8a704b313010bd57bbaa381d1 (diff)
parentc6cfcc792147083ab41eb990f8ee4e3150cd5d75 (diff)
downloadabrt-3f8e389b0777afd47bcc2fc4fe6001eced2ed54a.tar.gz
abrt-3f8e389b0777afd47bcc2fc4fe6001eced2ed54a.tar.xz
abrt-3f8e389b0777afd47bcc2fc4fe6001eced2ed54a.zip
Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt
Diffstat (limited to 'lib/Plugins/CCpp.cpp')
-rw-r--r--lib/Plugins/CCpp.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp
index 5f0c380..8cdba9c 100644
--- a/lib/Plugins/CCpp.cpp
+++ b/lib/Plugins/CCpp.cpp
@@ -277,7 +277,7 @@ static void GetBacktrace(const char *pDebugDumpDir,
unsetenv("TERM");
putenv((char*)"TERM=dumb");
- char *args[11];
+ char *args[13];
args[0] = (char*)"gdb";
args[1] = (char*)"-batch";
@@ -315,7 +315,9 @@ static void GetBacktrace(const char *pDebugDumpDir,
args[8] = (char*)"-ex";
args[9] = (char*)"thread apply all backtrace full";
- args[10] = NULL;
+ args[10] = (char*)"-ex";
+ args[11] = (char*)"info sharedlib";
+ args[12] = NULL;
ExecVP(args, atoi(UID.c_str()), pBacktrace);
}