From 9c973e0391885ac93c11944a972f257a9f046e79 Mon Sep 17 00:00:00 2001 From: wengchangcheng Date: Wed, 27 Apr 2022 09:24:56 +0800 Subject: [PATCH] Descriptor: fix stack print error details: first line not translate to source ets issue: https://gitee.com/openharmony/ace_ace_engine/issues/I54W3Z Signed-off-by: wengchangcheng Change-Id: Ib5e6c20f8947f3f75beda26fb2f6a737fe690636 --- frameworks/bridge/js_frontend/engine/jsi/jsi_base_utils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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);