Searched refs:SIGDUMP (Results 1 – 10 of 10) sorted by relevance
/base/hiviewdfx/faultloggerd/test/unittest/signal_handler/ |
D | signal_chain_test.cpp | 95 EXPECT_EQ(signo, SIGDUMP) << "SignalDumpHandler Failed"; in SignalDumpHandler() 109 EXPECT_EQ(signo, SIGDUMP) << "SignalDumpSigaction Failed"; in SignalDumpSigaction() 130 EXPECT_EQ(signo, SIGDUMP) << "SigchainSpecialHandlerDumpTrue Failed"; in SigchainSpecialHandlerDumpTrue() 142 EXPECT_EQ(signo, SIGDUMP) << "SigchainSpecialHandlerDump1 Failed"; in SigchainSpecialHandlerDump1() 154 EXPECT_EQ(signo, SIGDUMP) << "SigchainSpecialHandlerDump2 Failed"; in SigchainSpecialHandlerDump2() 207 EXPECT_EQ(signo, SIGDUMP) << "DumpSignalHandler Failed"; in DumpSignalHandler() 224 kill(pid, SIGDUMP); in KillAndWaitPid() 305 add_special_signal_handler(SIGDUMP, &sigchain1); 345 add_special_signal_handler(SIGDUMP, &sigchain1); 384 add_special_signal_handler(SIGDUMP, &sigchain1); [all …]
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/ |
D | dfx_signal_handler.c | 98 static int g_prevHandledSignal = SIGDUMP; 205 SIGABRT, SIGBUS, SIGDUMP, SIGFPE, 326 if (sig == SIGDUMP) { in ResetAndRethrowSignalIfNeed() 355 if (IsMainThread() || (sig == SIGDUMP)) { in BlockMainThreadIfNeed() 496 if (!WaitProcessExit(childPid, "VmProcess") && sig != SIGDUMP) { in ForkAndDoProcessDump() 510 if (sig == SIGDUMP) { in DFX_SigchainHandler() 524 if (g_prevHandledSignal != SIGDUMP) { in DFX_SigchainHandler() 538 if (sig != SIGDUMP) { in DFX_SigchainHandler()
|
/base/hiviewdfx/faultloggerd/test/funchook/ |
D | dfx_signal_hook.c | 46 #ifndef SIGDUMP 47 #define SIGDUMP 35 macro 73 SIGABRT, SIGBUS, SIGILL, SIGSEGV, SIGDUMP in IsPlatformHandleSignal()
|
/base/hiviewdfx/faultloggerd/common/ |
D | dfx_define.h | 22 #define SIGDUMP 35 macro
|
/base/hiviewdfx/faultloggerd/tools/process_dump/ |
D | printer.cpp | 35 bool isCrash = (request->siginfo.si_signo != SIGDUMP); in PrintDumpHeader()
|
D | process_dumper.cpp | 95 isCrash_ = (request->siginfo.si_signo != SIGDUMP); in DumpProcess()
|
/base/hiviewdfx/faultloggerd/frameworks/unwinder/ |
D | dfx_signal.cpp | 108 { SIGDUMP, std::string("SIGDUMP") }, in FormatSignalName()
|
/base/hiviewdfx/faultloggerd/ |
D | README_zh.md | 282 3. `Faultloggerd` 接收到抓栈请求,鉴通过权和管道申请等操作后,向目标进程发送 `SIGDUMP(35)` 信号触发主动抓栈(3); 283 4. 目前进程接收到 `SIGDUMP(35)` 抓栈信号后,保存当前进程上下文,fork出子进程执行 `ProcessDump` 二进制进行抓栈,通过 `Faultloggerd` 申请到的管道返…
|
/base/hiviewdfx/faultloggerd/tools/crasher_cpp/ |
D | dfx_crasher.cpp | 333 raise(SIGDUMP); in DoDumpCrash()
|
/base/hiviewdfx/faultloggerd/services/ |
D | fault_logger_daemon.cpp | 412 .si_signo = SIGDUMP, in HandleSdkDumpRequest()
|