Lines Matching defs:summary
195 void ParseJsErrorSummary(std::string& summary, std::string& name, std::string& message, std::string& stack)
197 std::string leftStr = StringUtil::GetLeftSubstr(summary, "Error message:");
198 std::string rightStr = StringUtil::GetRightSubstr(summary, "Error message:");
215 void FillJsErrorParams(std::string summary, Json::Value ¶ms)
222 if (summary == "") {
225 ParseJsErrorSummary(summary, name, message, stack);
298 if (info.summary.empty()) {
299 info.summary = GetSummaryFromSectionMap(info.faultLogType, info.sectionMap);
301 info.sectionMap["SUMMARY"] = info.summary;
304 // parse fingerprint by summary or temp log for native crash
483 auto summary = sysEvent.GetEventValue("SUMMARY");
484 info.summary = StringUtil::UnescapeJsonStringValue(summary);
533 if (info.faultLogType == FaultLogType::ADDR_SANITIZER && info.summary.empty()) {
568 std::string summary = StringUtil::UnescapeJsonStringValue(sysEvent->GetEventValue("SUMMARY"));
569 HIVIEW_LOGD("ReportAppEvent:summary:%{public}s.", summary.c_str());
592 FillJsErrorParams(summary, params);
617 std::string summary = StringUtil::UnescapeJsonStringValue(sysEvent->GetEventValue("SUMMARY"));
618 HIVIEW_LOGD("ReportSanitizerAppEvent:summary:%{public}s.", summary.c_str());
633 FillJsErrorParams(summary, params);
781 info.summary.c_str());
821 if (info.summary.find("#00") == std::string::npos) {
1128 if (!CheckFaultSummaryValid(info.summary)) {