Home
last modified time | relevance | path

Searched refs:SIGDUMP (Results 1 – 10 of 10) sorted by relevance

/base/hiviewdfx/faultloggerd/test/unittest/signal_handler/
Dsignal_chain_test.cpp95 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/
Ddfx_signal_handler.c98 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/
Ddfx_signal_hook.c46 #ifndef SIGDUMP
47 #define SIGDUMP 35 macro
73 SIGABRT, SIGBUS, SIGILL, SIGSEGV, SIGDUMP in IsPlatformHandleSignal()
/base/hiviewdfx/faultloggerd/common/
Ddfx_define.h22 #define SIGDUMP 35 macro
/base/hiviewdfx/faultloggerd/tools/process_dump/
Dprinter.cpp35 bool isCrash = (request->siginfo.si_signo != SIGDUMP); in PrintDumpHeader()
Dprocess_dumper.cpp95 isCrash_ = (request->siginfo.si_signo != SIGDUMP); in DumpProcess()
/base/hiviewdfx/faultloggerd/frameworks/unwinder/
Ddfx_signal.cpp108 { SIGDUMP, std::string("SIGDUMP") }, in FormatSignalName()
/base/hiviewdfx/faultloggerd/
DREADME_zh.md282 3. `Faultloggerd` 接收到抓栈请求,鉴通过权和管道申请等操作后,向目标进程发送 `SIGDUMP(35)` 信号触发主动抓栈(3);
283 4. 目前进程接收到 `SIGDUMP(35)` 抓栈信号后,保存当前进程上下文,fork出子进程执行 `ProcessDump` 二进制进行抓栈,通过 `Faultloggerd` 申请到的管道返…
/base/hiviewdfx/faultloggerd/tools/crasher_cpp/
Ddfx_crasher.cpp333 raise(SIGDUMP); in DoDumpCrash()
/base/hiviewdfx/faultloggerd/services/
Dfault_logger_daemon.cpp412 .si_signo = SIGDUMP, in HandleSdkDumpRequest()