From 58ca9815ee692a7020a4a25dacfda2de075228ad Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 4 Dec 2009 18:24:28 +0100 Subject: do not send "MISSING:" over dbus; clarify a message in debuginfo installer Signed-off-by: Denys Vlasenko --- lib/Plugins/CCpp.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/Plugins/CCpp.cpp') diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index 5d344c0..b94ed0f 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -433,6 +433,7 @@ static void InstallDebugInfos(const char *pDebugDumpDir, build_ids += "Debuginfo absent: "; build_ids += buff + 8; build_ids += "\n"; + continue; } const char *p = buff; -- cgit From fd81d23789d7d849fda5ad863a7803e1c010221e Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 9 Dec 2009 12:01:26 +0100 Subject: CCpp: removing useless and annoying "Starting report creation" Signed-off-by: Denys Vlasenko --- lib/Plugins/CCpp.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'lib/Plugins/CCpp.cpp') diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index b94ed0f..5f0c380 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -655,8 +655,6 @@ static bool DebuginfoCheckPolkit(int uid) void CAnalyzerCCpp::CreateReport(const char *pDebugDumpDir, int force) { - update_client(_("Starting report creation...")); - string package; string backtrace; string UID; -- cgit From e7541bf72e56f56c9af45fccbb8f77efe35dcb94 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 9 Dec 2009 13:26:35 +0100 Subject: CCpp analyzer: added "info sharedlib" (https://fedorahosted.org/abrt/ticket/90) Signed-off-by: Denys Vlasenko --- lib/Plugins/CCpp.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/Plugins/CCpp.cpp') 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); } -- cgit From 512f886f3edfdd41cd76066caf46855248d989db Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 11 Dec 2009 16:18:17 +0100 Subject: abrtd: log debuginfo install messages only with -v Signed-off-by: Denys Vlasenko --- lib/Plugins/CCpp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/Plugins/CCpp.cpp') diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index 8cdba9c..add4e50 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -445,7 +445,7 @@ static void InstallDebugInfos(const char *pDebugDumpDir, } if (*p) { - log("%s", buff); + VERB1 log("%s", buff); update_client("%s", buff); } } -- cgit