| /base/startup/appspawn/modules/common/ |
| D | appspawn_dfx_dump.cpp | 25 std::string stackTrace; in DumpSpawnStack() local 26 bool ret = dumpLog.DumpCatch(pid, 0, stackTrace); in DumpSpawnStack() 28 APPSPAWN_LOGI("dumpMsg: pid %{public}d. %{public}s", pid, stackTrace.c_str()); in DumpSpawnStack() 30 APPSPAWN_LOGE("dumpCatch stackTrace failed."); in DumpSpawnStack()
|
| /base/hiviewdfx/hichecker/frameworks/native/ |
| D | hichecker.cpp | 95 std::string stackTrace; in NotifySlowProcess() local 96 DumpStackTrace(stackTrace); in NotifySlowProcess() 98 "trigger:RULE_THREAD_CHECK_SLOW_PROCESS," + tag, stackTrace); in NotifySlowProcess() 107 std::string stackTrace; in NotifySlowEvent() local 108 DumpStackTrace(stackTrace); in NotifySlowEvent() 110 "trigger:RULE_CHECK_SLOW_EVENT," + tag, stackTrace); in NotifySlowEvent() 142 std::string stackTrace; in NotifyCaution() local 143 DumpStackTrace(stackTrace); in NotifyCaution() 145 caution.SetStackTrace(stackTrace); in NotifyCaution()
|
| D | caution.cpp | 45 void Caution::SetStackTrace(const std::string& stackTrace) in SetStackTrace() argument 47 stackTrace_ = stackTrace; in SetStackTrace()
|
| /base/hiviewdfx/hichecker/interfaces/native/innerkits/include/ |
| D | caution.h | 28 Caution(uint64_t triggerRule, const std::string& cautionMsg, const std::string& stackTrace) in Caution() argument 29 : triggerRule_(triggerRule), cautionMsg_(cautionMsg), stackTrace_(stackTrace) {} in Caution() 35 void SetStackTrace(const std::string& stackTrace);
|
| /base/hiviewdfx/hicollie/ |
| D | hisysevent.yaml | 24 STACK: {type: STRING, desc: stacktrace of service process} 34 STACK: {type: STRING, desc: stacktrace of service process} 44 STACK: {type: STRING, desc: stacktrace of service process} 54 STACK: {type: STRING, desc: stacktrace of service process}
|
| /base/hiviewdfx/hisysevent/interfaces/js/kits/napi/src/ |
| D | napi_hisysevent_adapter.cpp | 66 void ParseCallerInfoFromStackTrace(const std::string& stackTrace, JsCallerInfo& callerInfo) in ParseCallerInfoFromStackTrace() argument 68 if (stackTrace.empty()) { in ParseCallerInfoFromStackTrace() 73 Split(stackTrace, CALL_FUNC_INFO_DELIMITER, callInfos); in ParseCallerInfoFromStackTrace() 108 std::string stackTrace; in ParseJsCallerInfo() local 109 if (napi_get_stack_trace(env, stackTrace) != napi_ok) { in ParseJsCallerInfo() 113 ParseCallerInfoFromStackTrace(stackTrace, callerInfo); in ParseJsCallerInfo()
|
| /base/hiviewdfx/faultloggerd/test/unittest/backtrace/ |
| D | backtrace_local_test.cpp | 214 std::string stacktrace = GetProcessStacktrace(); variable 215 ASSERT_GT(stacktrace.size(), 0); 216 GTEST_LOG_(INFO) << stacktrace; 218 if (stacktrace.find("backtrace_local_test") == std::string::npos) { 221 if (stacktrace.find("#01") == std::string::npos) { 242 std::string stacktrace(trace); 243 GTEST_LOG_(INFO) << stacktrace; 244 ASSERT_TRUE(stacktrace.find("#00") != std::string::npos); 245 ASSERT_TRUE(stacktrace.find("pc") != std::string::npos); 246 ASSERT_TRUE(stacktrace.find("backtrace_local_test") != std::string::npos);
|
| /base/hiviewdfx/hiview/interfaces/innerkits/xpower_event/src/ |
| D | xpower_event_js.cpp | 46 HiSysEvent::EventType::STATISTIC, "TAGNAME", tagName, "INFO", info, "STACKTRACE", stack); in ReportXPowerJsStackSysEvent() 64 HiSysEvent::EventType::STATISTIC, "TAGNAME", tagName, "INFO", info, "STACKTRACE", stack); in ReportXPowerJsStackSysEvent()
|
| D | xpower_event.cpp | 36 HiSysEvent::EventType::STATISTIC, "TAGNAME", tagName, "INFO", info, "STACKTRACE", stack); in ReportXPowerStackSysEvent()
|
| /base/hiviewdfx/hiview/plugins/faultlogger/test/common/unittest/ |
| D | faultlog_formatter_unittest.cpp | 34 {"TRUSTSTACK", "Selected stacktrace:"}, 39 ASSERT_EQ(summary, "Selected stacktrace:");
|
| D | faultlogger_unittest.cpp | 377 info.sectionMap["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; in GenCppCrashLogTestCommon() 490 info.sectionMap["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; 516 info.sectionMap["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; 683 info.sectionMap["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; 784 info.sectionMap["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; 815 info.sectionMap["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; 1286 // has Error name、Error message、Error code、SourceCode、Stacktrace 1291 Stacktrace: 1309 // has Error name、Error message、Error code、SourceCode、Stacktrace 1313 Stacktrace: [all …]
|
| /base/hiviewdfx/hiview/plugins/faultlogger/service/ |
| D | faultlog_formatter.cpp | 49 static const char *STACKTRACE[] = {"TRUSTSTACK", "Selected stacktrace:\n"}; variable 53 static const char *PROCESS_STACKTRACE[] = {"PROCESS_STACKTRACE", "Process stacktrace:\n"}; 84 APPVMTYPE, REASON, TRACE_ID, CPU_USAGE, MEMORY_USAGE, ROOT_CAUSE, STACKTRACE, 91 TRACE_ID, CPU_USAGE, MEMORY_USAGE, ROOT_CAUSE, STACKTRACE, 98 TRACE_ID, CPU_USAGE, MEMORY_USAGE, ROOT_CAUSE, STACKTRACE, 142 summary = sections[STACKTRACE[LOG_MAP_KEY]]; in GetSummaryByType()
|
| /base/hiviewdfx/faultloggerd/interfaces/innerkits/backtrace/include/ |
| D | backtrace_local.h | 97 * @brief Get formatted stacktrace string of current process 99 * This API is used to get formatted stacktrace string of current process 103 * @return formatted stacktrace string
|
| /base/hiviewdfx/faultloggerd/interfaces/rust/ |
| D | BUILD.gn | 20 "stacktrace:stacktrace_rust",
|
| /base/hiviewdfx/hichecker/test/unittest/common/native/ |
| D | hichecker_native_test.cpp | 262 std::string stackTrace = "stackTrace"; variable 263 Caution cautionError(RULE_ERROR0, cautionMsg, "stackTrace"); 265 Caution caution(Rule::RULE_CHECK_ABILITY_CONNECTION_LEAK, cautionMsg, stackTrace); 267 EXPECT_EQ(caution.GetStackTrace(), stackTrace);
|
| /base/hiviewdfx/faultloggerd/tools/dump_catcher/ |
| D | main.cpp | 37 std::cout << "-p pid -t tid dump the stacktrace of the thread with given tid." << std::endl; in PrintCommandHelp() 38 std::cout << "-p pid dump the stacktrace of all the threads with given pid." << std::endl; in PrintCommandHelp()
|
| /base/hiviewdfx/faultloggerd/interfaces/rust/panic_handler/ |
| D | BUILD.gn | 25 deps = [ "$faultloggerd_path/interfaces/rust/stacktrace:stacktrace_rust" ]
|
| /base/hiviewdfx/hiview/plugins/eventlogger/log_catcher/ |
| D | open_stacktrace_catcher.cpp | 122 HIVIEW_LOGW("Dump stacktrace timeout, killing pid %{public}d.", pid); in ForkAndDumpStackTrace() 123 std::string str = "Dump stacktrace timeout, Catch for " + std::to_string(pid_); in ForkAndDumpStackTrace()
|
| /base/hiviewdfx/faultloggerd/tools/panic_maker/ |
| D | BUILD.gn | 27 "$faultloggerd_path/interfaces/rust/stacktrace:stacktrace_rust",
|
| /base/hiviewdfx/faultloggerd/test/unittest/stacktrace_rust/ |
| D | BUILD.gn | 30 deps = [ "$faultloggerd_path/interfaces/rust/stacktrace:stacktrace_rust" ]
|
| /base/hiviewdfx/hiview/utility/smart_parser/test/resource/SmartParserTest002/ |
| D | jscrash-com.example.jsinject-20010041-19700424183123 | 29 Stacktrace:
|
| /base/hiviewdfx/faultloggerd/interfaces/rust/stacktrace/ |
| D | lib.rs | 16 //! stacktrace tools for Rust.
|
| /base/hiviewdfx/hiview/plugins/faultlogger/test/common/ |
| D | faultlogger_client_test.cpp | 57 info.sectionMaps["STACKTRACE"] = "#01 xxxxxx\n#02 xxxxxx\n"; in CreateFaultLogInfo()
|
| /base/hiviewdfx/faultloggerd/tools/crasher_cpp/ |
| D | dfx_crasher.cpp | 141 {"AsyncStack", "Test async stacktrace in nomal thread crash case", 150 {"CrashInFFRT", "Test async-stacktrace api in ffrt crash case", 152 {"CrashInLibuvWork", "Test async-stacktrace api in work callback crash case", 154 {"CrashInLibuvTimer", "Test async-stacktrace api in timer callback crash case", 156 {"CrashInLibuvWorkDone", "Test async-stacktrace api in work callback done crash case",
|
| /base/hiviewdfx/faultloggerd/interfaces/innerkits/procinfo/include/ |
| D | procinfo.h | 136 * @brief Get stacktrace head info
|