Fallback to ptrace call-stack unwinder if sys-assert failed 89/118089/1
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Tue, 7 Mar 2017 15:13:18 +0000 (16:13 +0100)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Wed, 8 Mar 2017 15:46:13 +0000 (16:46 +0100)
commit3191bd1032828fd69efc0b5d617e1fa9914d371e
treeec5232f8a9c3df83817ca36abeb80f5a8faf32de
parent5c0f1d581747b8e3db8cf06537f4bdee8936b09d
Fallback to ptrace call-stack unwinder if sys-assert failed

This commit enables ptrace-based call stack unwinder
(TIZEN_FEATURE_PTRACE_CALLSTACK).

When both SYS_ASSERT and PTRACE flavors are enabled
crash-manager will default to SYS_ASSERT, and fallback
to PTRACE only if former failed to generate the report
(eg. client application overwriten libsysassert's
signal handlers).

Change-Id: Ifc3626b7b46f47c3fd68efcb18d3900908ce3884
packaging/crash-worker.spec
src/crash-manager/crash-manager.c