diff --git a/frameworks/bridge/js_frontend/engine/jsi/jsi_base_utils.cpp b/frameworks/bridge/js_frontend/engine/jsi/jsi_base_utils.cpp index 88f163b3..17681b9a 100644 --- a/frameworks/bridge/js_frontend/engine/jsi/jsi_base_utils.cpp +++ b/frameworks/bridge/js_frontend/engine/jsi/jsi_base_utils.cpp @@ -58,8 +58,8 @@ std::string JsiBaseUtils::GenerateSummaryBody(std::shared_ptr error, st summaryBody.append(messageStr).append("\n"); shared_ptr stack = error->GetProperty(runtime, "stack"); - std::string stackStr = stack->ToString(runtime); - summaryBody.append("Stacktrace:\n"); + std::string stackStr = "Stacktrace:\n"; + stackStr.append(stack->ToString(runtime)); if (pageMap || appMap) { std::string tempStack = JsiDumpSourceFile(stackStr, pageMap, appMap, data);