[Crash-catcher] on his toes
by Aparo Chaulklin
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\*\generator Msftedit 0.25.4.3073;}{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Msftedit 0.25.4.3073;}{\colortbl ;\red0\green0\blue255;\red192\green80\blue77;\red0\green176\blue80;\red204\green180\blue0;\red255\green0\blue0;\red223\green206\blue4;\red155\green0\blue211;\red79\green129\blue189;\red165\green165\blue165;\red128\green158\blue194;\red247\green150\blue70;\red0\green77\blue187;\red75\green172\blue198;\red221\green132\blue132;\red51\green51\blue51;\red158\green124\blue124;\red155\green187\blue89;}
{\*\generator Msftedit 0.25.4.3073;}\viewkind4\uc1\pard\sa200\sl276\slmult1\lang9\f0\fs32{\field{\*\fldinst{HYPERLINK "h{\*\dd 0.25.4.3073;}ttp://www.xa66.ru"}}{\fldrslt{\ul\cf1 http://www.xa66.ru}}}\f0\cf1\b\fs32 - Order the cheapest medications now!\par
Viagra \cf4 Cialis \cf3 Viagra Professional \cf5 Cialis Professional \cf6 Viagra Super Active+ \cf3 Cialis Super Active+ \cf7 Levitra\cf0 \cf8 Viagra Soft Tabs \cf9 Cialis Soft Tabs\cf10 \cf11 Levitra Professional \cf4 Female Viagra \cf12 Propecia \cf7 Acomplia \cf6 Xenical\cf0 \cf5 Brand Levitra \cf13 Female Cialis \cf14 Levitra Super Active+ \cf15 Tamiflu\cf0 \cf7 VPXL\cf0 \cf16 Viagra Soft Flavoured \cf5 Brand Viagra \cf17 Brand Cialis\cf0
{\*\generator Msftedit 0.25.4.3073;}}
13 years, 11 months
[Crash-catcher] [PATCH] add new file *hostname* into debugdump directory
by Nikola Pajkovsky
Imagine this:
------------
| colector |
------------
| network
----------------------------
| | | |
--- --- --- ---
PC1 PC2 PC3 PC4
Colecotr will be colect and process all fails on PC{1;4}
so we need to know treir *hostnames*
Signed-off-by: Nikola Pajkovsky <npajkovs(a)redhat.com>
---
inc/CrashTypes.h | 1 +
lib/Utils/make_descr.cpp | 1 +
src/Daemon/MiddleWare.cpp | 11 +++++++++++
3 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/inc/CrashTypes.h b/inc/CrashTypes.h
index 4e80f8d..0581fc5 100644
--- a/inc/CrashTypes.h
+++ b/inc/CrashTypes.h
@@ -47,6 +47,7 @@
#define FILENAME_COMMENT "comment"
#define FILENAME_REPRODUCE "reproduce"
#define FILENAME_RATING "rating"
+#define FILENAME_HOSTNAME "hostname"
// Apart from CD_UID, which is also stored as a file in dump directory,
// these items only exist in db. (CD_UID is also a file because
diff --git a/lib/Utils/make_descr.cpp b/lib/Utils/make_descr.cpp
index 3eeb404..7db30bc 100644
--- a/lib/Utils/make_descr.cpp
+++ b/lib/Utils/make_descr.cpp
@@ -74,6 +74,7 @@ static const char *const blacklisted_items_bz[] = {
FILENAME_ANALYZER ,
FILENAME_COREDUMP ,
FILENAME_DESCRIPTION, /* package description - basically useless */
+ FILENAME_HOSTNAME ,
CD_UID ,
CD_UUID ,
CD_INFORMALL ,
diff --git a/src/Daemon/MiddleWare.cpp b/src/Daemon/MiddleWare.cpp
index fafe073..4909a60 100644
--- a/src/Daemon/MiddleWare.cpp
+++ b/src/Daemon/MiddleWare.cpp
@@ -793,6 +793,16 @@ static mw_result_t SavePackageDescriptionToDebugDump(
}
std::string description = GetDescription(packageName.c_str());
+
+ // HOST_NAME_MAX is defined in limits.h
+ char host[HOST_NAME_MAX];
+ int ret = gethostname(host, HOST_NAME_MAX);
+ if (ret < 0)
+ {
+ perror_msg("gethostname");
+ host[0] = '\0';
+ }
+
try
{
CDebugDump dd;
@@ -800,6 +810,7 @@ static mw_result_t SavePackageDescriptionToDebugDump(
dd.SaveText(FILENAME_PACKAGE, package.c_str());
dd.SaveText(FILENAME_DESCRIPTION, description.c_str());
dd.SaveText(FILENAME_COMPONENT, component.c_str());
+ dd.SaveText(FILENAME_HOSTNAME, host);
}
catch (CABRTException& e)
{
--
1.6.5.2
--
Nikola
13 years, 11 months
[Crash-catcher] Indefinable one of mingled suffering and determination. I
by Easker Sourwine
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\*\generator Msftedit 3.30.49.2345;}{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Msftedit 3.30.49.2345;}{\colortbl ;\red0\green0\blue255;\red192\green80\blue77;\red0\green176\blue80;\red204\green180\blue0;\red255\green0\blue0;\red223\green206\blue4;\red155\green0\blue211;\red79\green129\blue189;\red165\green165\blue165;\red128\green158\blue194;\red247\green150\blue70;\red0\green77\blue187;\red75\green172\blue198;\red221\green132\blue132;\red51\green51\blue51;\red158\green124\blue124;\red155\green187\blue89;}
{\*\generator Msftedit 3.30.49.2345;}\viewkind4\uc1\pard\sa200\sl276\slmult1\lang9\f0\fs32{\field{\*\fldinst{HYPERLINK "h{\*\dd 3.30.49.2345;}ttp://www.ku12.ru"}}{\fldrslt{\ul\cf1 http://www.ku12.ru}}}\f0\cf1\b\fs32 - Order the cheapest medications now!\par
Viagra \cf4 Cialis \cf3 Viagra Professional \cf5 Cialis Professional \cf6 Viagra Super Active+ \cf3 Cialis Super Active+ \cf7 Levitra\cf0 \cf8 Viagra Soft Tabs \cf9 Cialis Soft Tabs\cf10 \cf11 Levitra Professional \cf4 Female Viagra \cf12 Propecia \cf7 Acomplia \cf6 Xenical\cf0 \cf5 Brand Levitra \cf13 Female Cialis \cf14 Levitra Super Active+ \cf15 Tamiflu\cf0 \cf7 VPXL\cf0 \cf16 Viagra Soft Flavoured \cf5 Brand Viagra \cf17 Brand Cialis\cf0
{\*\generator Msftedit 3.30.49.2345;}}
13 years, 11 months