Skip to content

[Bug]: 鸿蒙性能监控统计到flutter_boost有主线程卡顿问题 #2259

@flutting

Description

@flutting

请描述遇到的问题,以及您所期望的正确的结果

性能监控识别到flutter_boost的原生鸿蒙部分有主线程卡顿,具体堆栈信息如下。
7 #12 pc 00000000000d4974 /system/lib64/platformsdk/libappkit_native.z.so(OHOS::AppExecFwk::MainThread::Start()+416)(ef48e4662e00bc3bad20d634c6461255)
7 #13 pc 000000000003cee4 /system/lib64/chipset-sdk-sp/libeventhandler.z.so(OHOS::AppExecFwk::EventRunner::Run()+396)(6715b33ca4843cf9aee5903eb88326a5)
7 #17 pc 000000000004db48 /system/lib64/platformsdk/libability_thread.z.so(OHOS::AbilityRuntime::UIAbilityThread::HandleAbilityTransaction(OHOS::AAFwk::Want const&, OHOS::AAFwk::LifeCycleStateInfo const&, OHOS::sptrOHOS::AAFwk::SessionInfo)+644)(dce5ad978b805b66bad6a6e8b7eb6d74)
7 #18 pc 0000000000090878 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::HandleAbilityTransaction(OHOS::AAFwk::Want const&, OHOS::AAFwk::LifeCycleStateInfo const&, OHOS::sptrOHOS::AAFwk::SessionInfo)+1132)(95cece518a3d399b71b610a75a8b9c88)
7 #19 pc 000000000009158c /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::AbilityTransaction(OHOS::AAFwk::Want const&, OHOS::AAFwk::LifeCycleStateInfo const&)+400)(95cece518a3d399b71b610a75a8b9c88)
7 #20 pc 000000000008fe5c /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::Stop(bool&)+908)(95cece518a3d399b71b610a75a8b9c88)
7 #21 pc 000000000003eaf8 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::JsUIAbility::OnStop(OHOS::AppExecFwk::AbilityTransactionCallbackInfo, bool&)+496)(95cece518a3d399b71b610a75a8b9c88)
7 #22 pc 000000000007f150 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbility::OnStop()+744)(95cece518a3d399b71b610a75a8b9c88)
7 #23 pc 00000000001b57ac /system/lib64/libwm.z.so(OHOS::Rosen::WindowScene::GoDestroy(unsigned int)+268)(0ef74800756a1df4fa0d0f2c5bbcbe0d)
7 #24 pc 00000000001db054 /system/lib64/libwm.z.so(OHOS::Rosen::WindowSceneSessionImpl::Destroy(bool, bool, unsigned int)+1004)(0ef74800756a1df4fa0d0f2c5bbcbe0d)
7 #25 pc 0000000000250df0 /system/lib64/libwm.z.so(OHOS::Rosen::WindowSessionImpl::NotifyBeforeDestroy(std::__h::basic_string<char, std::__h::char_traits, std::__h::allocator>)+312)(0ef74800756a1df4fa0d0f2c5bbcbe0d)
7 #26 pc 0000000000029d70 /system/lib64/chipset-sdk-sp/libeventhandler.z.so(OHOS::AppExecFwk::EventHandler::SendSyncEvent(std::__h::unique_ptr<OHOS::AppExecFwk::InnerEvent, void (
)(OHOS::AppExecFwk::InnerEvent*)>&, OHOS::AppExecFwk::EventQueue::Priority)+676)(6715b33ca4843cf9aee5903eb88326a5)
7 #27 pc 000000000001d358 /system/lib64/chipset-sdk-sp/libeventhandler.z.so(OHOS::AppExecFwk::EventHandler::DistributeEvent(std::__h::unique_ptr<OHOS::AppExecFwk::InnerEvent, void ()(OHOS::AppExecFwk::InnerEvent)> const&)+632)(6715b33ca4843cf9aee5903eb88326a5)
7 #29 pc 0000000003757070 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::UIContentImpl::Destroy()+664)(182fa6f849ed09b83ed5c752bf061dd0)
7 #30 pc 00000000036c2e6c /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::Platform::AceContainer::DestroyContainer(int, std::__h::function<void ()> const&)+168)(182fa6f849ed09b83ed5c752bf061dd0)
7 #31 pc 00000000036bf004 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::Platform::AceContainer::Destroy()+336)(182fa6f849ed09b83ed5c752bf061dd0)
4 #32 pc 0000000001901a18 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::PipelineContext::Destroy()+204)(182fa6f849ed09b83ed5c752bf061dd0)
4 #33 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #34 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #35 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #36 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #37 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #38 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #39 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #40 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #41 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #42 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #43 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
4 #44 pc 0000000002360d48 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::CustomNode::FireCustomDisappear()+80)(182fa6f849ed09b83ed5c752bf061dd0)
4 #49 pc 00000000006d8e94 /system/lib64/platformsdk/libark_jsruntime.so(panda::FunctionRef::Call(panda::ecmascript::EcmaVM const*, panda::Localpanda::JSValueRef, panda::Localpanda::JSValueRef const*, int)+516)(1fbc7781e52c91f8ef788e22d5b6bd0d)
4 #51 at aboutToDisappear entry|entry|1.0.0|src/main/ets/router/pages/FlutterUIComponent.ts:220:28
未解析
4 #52 at aboutToDisappear flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:194:14
未解析
3 #53 at onContainerDestroy flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:170:14
未解析
3 #54 at detachFromEngineIfNeeded flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:108:18
未解析
3 #55 at performDetach flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:279:31
未解析
at 3 #56 at detachFromFlutterEngine (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/view/FlutterView.ts:395:51)
未解析
at 3 #57 at xComponentDetachFlutterEngine (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/embedding/engine/FlutterNapi.ts:306:17)
未解析
3 #60 pc 0000000000056dbc /system/lib64/platformsdk/libace_napi.z.so(panda::JSValueRef ArkNativeFunctionCallBack(panda::JsiRuntimeCallInfo*)+220)(73cf69c31b6fecbe69c4777f81aa34d0)
1 #53 at onContainerDestroy flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:171:49
未解析
1 #54 at onContainerDestroyed flutter_boost|flutter_boost|4.6.5|src/main/ets/components/plugin/FlutterBoostPlugin.ts:301:14
未解析
1 #55 at _sendRemoveRoute flutter_boost|flutter_boost|4.6.5|src/main/ets/components/plugin/FlutterBoostPlugin.ts:409:26
未解析
1 #56 at removeRoute flutter_boost|flutter_boost|4.6.5|src/main/ets/components/messages/FlutterRouterApi.ts:48:17
未解析
at 1 #57 at send (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/plugin/common/BasicMessageChannel.ts:22:51)
未解析
at 1 #58 at encodeMessage (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/plugin/common/StandardMessageCodec.ts:19:14)
未解析
1 #59 at writeValue flutter_boost|flutter_boost|4.6.5|src/main/ets/components/messages/FlutterRouterApiCodec.ts:22:26
未解析
at 1 #60 at writeValue (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/plugin/common/StandardMessageCodec.ts:125:18)
未解析
at 1 #63 at anonymous (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/plugin/common/StandardMessageCodec.ts:125:52)
未解析
1 #64 at writeValue flutter_boost|flutter_boost|4.6.5|src/main/ets/components/messages/FlutterRouterApiCodec.ts:19:50
未解析
1 #65 at toMap flutter_boost|flutter_boost|4.6.5|src/main/ets/components/messages/CommonParams.ts:20:60
未解析
1 #66 at recordToMap flutter_boost|flutter_boost|4.6.5|src/main/ets/components/FlutterBoostUtils.ts:56:25
未解析
3 #32 pc 0000000001901ac0 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::PipelineContext::Destroy()+372)(182fa6f849ed09b83ed5c752bf061dd0)
3 #36 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #37 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #38 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #40 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #41 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #42 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #46 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #47 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #51 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #53 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #54 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #55 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #58 pc 0000000002623a44 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::NavigationGroupNode::~NavigationGroupNode()+24)(182fa6f849ed09b83ed5c752bf061dd0)
3 #59 pc 0000000002623944 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::NavigationGroupNode::~NavigationGroupNode()+1360)(182fa6f849ed09b83ed5c752bf061dd0)
3 #60 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #61 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #65 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #66 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #68 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #69 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #70 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #74 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #76 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #77 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #78 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #82 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #85 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #87 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #88 pc 0000000000b2dd58 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+2908)(182fa6f849ed09b83ed5c752bf061dd0)
3 #89 pc 0000000000b2f370 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::~UINode()+680)(182fa6f849ed09b83ed5c752bf061dd0)
3 #91 pc 0000000000a50ea8 /system/lib64/platformsdk/libace_compatible.z.so(virtual thunk to OHOS::Ace::NG::FrameNode::~FrameNode()+36)(182fa6f849ed09b83ed5c752bf061dd0)
3 #92 pc 0000000000b2de1c /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::FrameNode::~FrameNode()+3104)(182fa6f849ed09b83ed5c752bf061dd0)
1 #11 pc 00000000000d4974 /system/lib64/platformsdk/libappkit_native.z.so(OHOS::AppExecFwk::MainThread::Start()+416)(ef48e4662e00bc3bad20d634c6461255)
1 #12 pc 000000000003cee4 /system/lib64/chipset-sdk-sp/libeventhandler.z.so(OHOS::AppExecFwk::EventRunner::Run()+396)(6715b33ca4843cf9aee5903eb88326a5)
1 #16 pc 000000000004db48 /system/lib64/platformsdk/libability_thread.z.so(OHOS::AbilityRuntime::UIAbilityThread::HandleAbilityTransaction(OHOS::AAFwk::Want const&, OHOS::AAFwk::LifeCycleStateInfo const&, OHOS::sptrOHOS::AAFwk::SessionInfo)+644)(dce5ad978b805b66bad6a6e8b7eb6d74)
1 #17 pc 0000000000090878 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::HandleAbilityTransaction(OHOS::AAFwk::Want const&, OHOS::AAFwk::LifeCycleStateInfo const&, OHOS::sptrOHOS::AAFwk::SessionInfo)+1132)(95cece518a3d399b71b610a75a8b9c88)
1 #18 pc 000000000009158c /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::AbilityTransaction(OHOS::AAFwk::Want const&, OHOS::AAFwk::LifeCycleStateInfo const&)+400)(95cece518a3d399b71b610a75a8b9c88)
1 #19 pc 000000000008fe5c /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::Stop(bool&)+908)(95cece518a3d399b71b610a75a8b9c88)
1 #20 pc 000000000003eaf8 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::JsUIAbility::OnStop(OHOS::AppExecFwk::AbilityTransactionCallbackInfo, bool&)+496)(95cece518a3d399b71b610a75a8b9c88)
1 #21 pc 000000000007f150 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbility::OnStop()+744)(95cece518a3d399b71b610a75a8b9c88)
1 #22 pc 00000000001b57ac /system/lib64/libwm.z.so(OHOS::Rosen::WindowScene::GoDestroy(unsigned int)+268)(0ef74800756a1df4fa0d0f2c5bbcbe0d)
1 #23 pc 00000000001db054 /system/lib64/libwm.z.so(OHOS::Rosen::WindowSceneSessionImpl::Destroy(bool, bool, unsigned int)+1004)(0ef74800756a1df4fa0d0f2c5bbcbe0d)
1 #24 pc 0000000000250df0 /system/lib64/libwm.z.so(OHOS::Rosen::WindowSessionImpl::NotifyBeforeDestroy(std::__h::basic_string<char, std::__h::char_traits, std::__h::allocator>)+312)(0ef74800756a1df4fa0d0f2c5bbcbe0d)
1 #25 pc 0000000000029d70 /system/lib64/chipset-sdk-sp/libeventhandler.z.so(OHOS::AppExecFwk::EventHandler::SendSyncEvent(std::__h::unique_ptr<OHOS::AppExecFwk::InnerEvent, void (
)(OHOS::AppExecFwk::InnerEvent*)>&, OHOS::AppExecFwk::EventQueue::Priority)+676)(6715b33ca4843cf9aee5903eb88326a5)
1 #26 pc 000000000001d358 /system/lib64/chipset-sdk-sp/libeventhandler.z.so(OHOS::AppExecFwk::EventHandler::DistributeEvent(std::__h::unique_ptr<OHOS::AppExecFwk::InnerEvent, void ()(OHOS::AppExecFwk::InnerEvent)> const&)+632)(6715b33ca4843cf9aee5903eb88326a5)
1 #28 pc 0000000003757070 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::UIContentImpl::Destroy()+664)(182fa6f849ed09b83ed5c752bf061dd0)
1 #29 pc 00000000036c2e6c /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::Platform::AceContainer::DestroyContainer(int, std::__h::function<void ()> const&)+168)(182fa6f849ed09b83ed5c752bf061dd0)
1 #30 pc 00000000036bf004 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::Platform::AceContainer::Destroy()+336)(182fa6f849ed09b83ed5c752bf061dd0)
1 #31 pc 0000000001901a18 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::PipelineContext::Destroy()+204)(182fa6f849ed09b83ed5c752bf061dd0)
1 #32 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #33 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #34 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #35 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #36 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #37 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #38 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #39 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #40 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #41 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #42 pc 0000000002085ee8 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::UINode::FireCustomDisappear()+436)(182fa6f849ed09b83ed5c752bf061dd0)
1 #43 pc 0000000002360d48 /system/lib64/platformsdk/libace_compatible.z.so(OHOS::Ace::NG::CustomNode::FireCustomDisappear()+80)(182fa6f849ed09b83ed5c752bf061dd0)
1 #48 pc 00000000006d8e94 /system/lib64/platformsdk/libark_jsruntime.so(panda::FunctionRef::Call(panda::ecmascript::EcmaVM const*, panda::Localpanda::JSValueRef, panda::Localpanda::JSValueRef const*, int)+516)(1fbc7781e52c91f8ef788e22d5b6bd0d)
1 #50 at aboutToDisappear entry|entry|1.0.0|src/main/ets/router/pages/FlutterUIComponent.ts:220:28
未解析
1 #51 at aboutToDisappear flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:194:14
未解析
1 #52 at onContainerDestroy flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:170:14
未解析
1 #53 at detachFromEngineIfNeeded flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:108:18
未解析
1 #54 at performDetach flutter_boost|flutter_boost|4.6.5|src/main/ets/components/containers/FlutterBoostEntry.ts:275:62
未解析
at 1 #55 at detachFromAbility (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/embedding/engine/FlutterEngineConnectionRegistry.ts:103:42)
未解析
at 1 #58 at anonymous (entry| (ohos/flutter_ohos|1.0.0-399c1924a8|src/main/ets/embedding/engine/FlutterEngineConnectionRegistry.ts:103:63)
未解析
1 #62 pc 000000000034cc8c /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::ObjectFactory::GetJSError(panda::ecmascript::base::ErrorType const&, char const*, panda::ecmascript::StackCheck)+288)(1fbc7781e52c91f8ef788e22d5b6bd0d)
1 #67 pc 0000000000304c3c /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::DebugInfoExtractor::ExtractorMethodDebugInfo(panda::panda_file::File::EntityId)+236)(1fbc7781e52c91f8ef788e22d5b6bd0d)
1 #68 pc 0000000000305538 /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::DebugInfoExtractor::ExtractorMethodDebugInfo(panda::panda_file::File const&, std::__h::optionalpanda::panda_file::File::EntityId, std::__h::optionalpanda::panda_file::File::EntityId, unsigned int)+116)(1fbc7781e52c91f8ef788e22d5b6bd0d)

请说明如何操作会遇到上述问题

使用阿里云arms性能监控,可定位相关问题。

在下面填入关键复现代码

使用方法与demo一致。

复现的平台

Both

Flutter SDK版本

flutter-ohos-3.7.12-1.1.4

FlutterBoost版本

4.6.5

是否延迟初始化FlutterBoost

No

解决方案

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions