【模块名_概率】简要描述:
出现1次 由进程com.ohos.note下的GC_WorkerThread线程导致libark_jsruntime.so出现cppcrash
【环境信息】:
硬件开发板型号
RK3568
【预置条件】:
faultlog、hilog开启
【测试步骤】:
进行wukong测试
【预期结果】:
设备正常执行测试
【实际结果】:
发生崩溃
【恢复手段】:
无法恢复
【出现概率】:问题出现次数/实际测试次数
低概率 1次
【定位信息】:
Log、截图、多媒体文件等,所有和问题有关的信息:
版本路径:
http://download.ci.openharmony.cn/version/Release_Version/OpenHarmony_4.0.10.16_sp1/20240119_201009/version-Release_Version-OpenHarmony_4.0.10.16_sp1-20240119_201009-dayu200_4.0-release.tar.gz
\\10.85.184.175\3.2log\2024-01-29\monkey_test_2024_01_26_19_02_11_328a260ed8a53900\3\
Timestamp:2024-01-27 15:04:00.000
Pid:10900
Uid:20010025
Process name:com.ohos.note
Reason:Signal:SIGILL(ILL_ILLOPC)@0xf7a27748
Fault thread Info:
Tid:10907, Name:GC_WorkerThread
#00 pc 0009e748 /system/lib/ld-musl-arm.so.1
#01 pc 0025ef87 /system/lib/platformsdk/libark_jsruntime.so(panda::ecmascript::NativeAreaAllocator::AllocateBuffer(unsigned int)+22)(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:0025ef87 panda::ecmascript::NativeAreaAllocator::AllocateBuffer(unsigned int) at ??:?
#02 pc 0026f98b /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:0026f98b panda::ecmascript::WorkManager::AllocateWorkNode() at work_manager.cpp:?
#03 pc 0026f74b /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:0026f74b panda::ecmascript::WorkManager::PushWorkNodeToGlobal(unsigned int, bool) at work_manager.cpp:?
#04 pc 00266e61 /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:00266e61 panda::ecmascript::CompressGCMarker::MarkObject(unsigned int, panda::ecmascript::TaggedObject*, panda::ecmascript::ObjectSlot) at parallel_marker.cpp:?
#05 pc 00268077 /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:00268077 std::__h::__function::__func<panda::ecmascript::CompressGCMarker::ProcessMarkStack(unsigned int)::$_5, std::__h::allocator<panda::ecmascript::CompressGCMarker::ProcessMarkStack(unsigned int)::$_5>, void (panda::ecmascript::TaggedObject*, panda::ecmascript::ObjectSlot, panda::ecmascript::ObjectSlot, panda::ecmascript::VisitObjectArea)>::operator()(panda::ecmascript::TaggedObject*&&, panda::ecmascript::ObjectSlot&&, panda::ecmascript::ObjectSlot&&, panda::ecmascript::VisitObjectArea&&) at parallel_marker.cpp:?
#06 pc 00263fd7 /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:00263fd7 panda::ecmascript::JSFunction::VisitObjects(std::__h::function<void (panda::ecmascript::TaggedObject*, panda::ecmascript::ObjectSlot, panda::ecmascript::ObjectSlot, panda::ecmascript::VisitObjectArea)> const&) at parallel_evacuator.cpp:?
#07 pc 00262e4d /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:00262e4d panda::ecmascript::JSFunction::VisitRangeSlot(std::__h::function<void (panda::ecmascript::TaggedObject*, panda::ecmascript::ObjectSlot, panda::ecmascript::ObjectSlot, panda::ecmascript::VisitObjectArea)> const&) at parallel_evacuator.cpp:?
#08 pc 0026606d /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:0026606d panda::ecmascript::CompressGCMarker::ProcessMarkStack(unsigned int) at parallel_marker.cpp:?
#09 pc 00259c67 /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:00259c67 $t.99 at heap.cpp:?
#10 pc 002d5de1 /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:002d5de1 panda::ecmascript::Runner::Run(unsigned int) at runner.cpp:?
#11 pc 002d6069 /system/lib/platformsdk/libark_jsruntime.so(c7d9b6d2eb310da82e73ae0896a4c300)
2024-01-19-22-51-26
Origin:002d6069 void* std::__h::__thread_proxy[abi:v15004]<std::__h::tuple<std::__h::unique_ptr<std::__h::__thread_struct, std::__h::default_delete<std::__h::__thread_struct> >, void (panda::ecmascript::Runner::*)(unsigned int), panda::ecmascript::Runner*, unsigned int> >(void*) at runner.cpp:?
#12 pc 000f55e4 /system/lib/ld-musl-arm.so.1
#13 pc 00064fa4 /system/lib/ld-musl-arm.so.1
设备正常执行测试,未出现crash
进行wukong整机随机压测
感谢提交Issue!关于Issue的交互操作,请访问OpenHarmony社区支持命令清单。如果有问题,请联系 @weng-changcheng @gonggong @孙哲 @Gargoyle.h 。如果需要调整订阅PR、Issue的变更状态,请访问链接。
Thanks for submitting the issue. For more commands, please visit OpenHarmony Command List. If you have any questions, please refer to committer @weng-changcheng @gonggong @孙哲 @Gargoyle.h for help. If you need to change the subscription of a Pull Request or Issue, please visit the link.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
4.0.10.17-20240229 未复现
登录 后才可以发表评论