summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSunmin Lee <sunm.lee@samsung.com>2016-12-26 20:31:43 +0900
committerSunmin Lee <sunm.lee@samsung.com>2016-12-26 20:46:36 +0900
commitcb172a80debe9debc352651aad2a84051a067c74 (patch)
treec2286d58c67e51f488d741f9bf49a0aa2b60aa28 /src
parent0a9ed365d2bc330f710f1c2e0be8ec4867be56b8 (diff)
downloadcrash-worker-cb172a80debe9debc352651aad2a84051a067c74.tar.gz
crash-worker-cb172a80debe9debc352651aad2a84051a067c74.tar.bz2
crash-worker-cb172a80debe9debc352651aad2a84051a067c74.zip
In Tizen 3.0, the crash-stack using ptrace to generate callstack will be offered as a choice. Developers can enable this feature through setting a variable as on: TIZEN_FEATURE_PTRACE_CALLSTACK Change-Id: I7dfbf563144174abcd5e50677eb8943cdb8d8ebe Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Diffstat (limited to 'src')
-rw-r--r--src/crash-manager/crash-manager.c2
-rw-r--r--src/crash-manager/crash-manager.h.in2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/crash-manager/crash-manager.c b/src/crash-manager/crash-manager.c
index 43994ba..9a02e4d 100644
--- a/src/crash-manager/crash-manager.c
+++ b/src/crash-manager/crash-manager.c
@@ -458,6 +458,7 @@ static void execute_crash_modules(int argc, char *argv[], int debug)
}
system_command(command);
+#ifdef TIZEN_FEATURE_PTRACE_CALLSTACK
/* Execute crash-stack */
/*
if (argc > 8)
@@ -479,6 +480,7 @@ static void execute_crash_modules(int argc, char *argv[], int debug)
}
system_command(command);
*/
+#endif /* TIZEN_FEATURE_PTRACE_CALLSTACK */
}
static int lock_dumpdir(void)
diff --git a/src/crash-manager/crash-manager.h.in b/src/crash-manager/crash-manager.h.in
index 90de995..772177e 100644
--- a/src/crash-manager/crash-manager.h.in
+++ b/src/crash-manager/crash-manager.h.in
@@ -23,7 +23,9 @@
#define CRASH_PATH "@CRASH_PATH@"
#define CRASH_TEMP "@CRASH_TEMP@"
#define SYS_ASSERT "@SYS_ASSERT@"
+#ifdef TIZEN_FEATURE_PTRACE_CALLSTACK
#define CRASH_STACK_PATH "@CRASH_STACK_PATH@"
+#endif
#define CRASH_PIPE_PATH "@CRASH_PIPE_PATH@"
#define DEBUG 1