安卓崩溃率高

  • Creator 版本: 3.3.2

  • 目标平台: Android

  • 重现方式:概率发生,三星的设备崩溃率高

堆栈:都是 v8::internal 命名空间下(应该是js虚拟机引擎的bug)

2022-06-29 11:36:29.628 18833-18833/? A/DEBUG: #01 pc 0000000000c15afc /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (spine::skeleton::~Skeleton()+100) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.628 18833-18833/? A/DEBUG: #02 pc 0000000000c15fc0 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (spine::skeleton::~Skeleton()+16) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.628 18833-18833/? A/DEBUG: #03 pc 0000000000c3e944 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (spine::SkeletonRenderer::~SkeletonRenderer()+120) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.628 18833-18833/? A/DEBUG: #04 pc 0000000000c36454 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (non-virtual thunk to spine::SkeletonAnimation::~SkeletonAnimation()+20) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.628 18833-18833/? A/DEBUG: #05 pc 0000000000b07c78 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (js_spine_SkeletonAnimation_finalizeRegistry(void*)+80) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #06 pc 0000000000b86a0c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (se::Object::nativeObjectFinalizeHook(void*)+72) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #07 pc 000000000120f7d0 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::GlobalHandles::Node::PostGarbageCollectionProcessing(v8::internal::Isolate*)+124) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74) 2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #08 pc 00000000012101f0 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::GlobalHandles::PostGarbageCollectionProcessing(v8::internal::GarbageCollector, v8::GCCallbackFlags)+200) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #09 pc 0000000001237380 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags)+2664) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74) 2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #10 pc 000000000123540c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)+1112) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #11 pc 000000000123458c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::Heap::HandleGCRequest()+172) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #12 pc 000000000120ac38 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::StackGuard::HandleInterrupts()+512) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #13 pc 000000000181834c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (v8::internal::Runtime_StackGuard(int, unsigned long*, v8::internal::Isolate*)+280) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 11:36:29.629 18833-18833/? A/DEBUG: #14 pc 0000000001670468 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk! libcocos.so (offset 0x889000) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)

2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #07 pc 0000000001214878 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)+376) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #08 pc 0000000001240490 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)+40) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #09 pc 000000000124053c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)+44) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #10 pc 0000000001213b70 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin)+112) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #11 pc 0000000001819144 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*)+160) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #12 pc 0000000001670468 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)

2022-06-29 13:56:40.739 11559-11559/? A/DEBUG: pid: 2453, tid: 11112, name: Thread-18 >>> daily.block.free.puzzle <<<
2022-06-29 13:56:40.758 11559-11559/? A/DEBUG: #00 pc 000000000128e03c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (void v8::internal::MarkingVisitorBase<v8::internal::MainMarkingVisitorv8::internal::MajorMarkingState, v8::internal::MajorMarkingState>::ProcessStrongHeapObjectv8::internal::CompressedHeapObjectSlot(v8::internal::HeapObject, v8::internal::CompressedHeapObjectSlot, v8::internal::HeapObject)+140) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.758 11559-11559/? A/DEBUG: #01 pc 000000000126ab0c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (unsigned long v8::internal::MarkCompactCollector::ProcessMarkingWorklist<(v8::internal::MarkCompactCollector::MarkingWorklistProcessingMode)0>(unsigned long)+11172) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #02 pc 0000000001251bc8 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::IncrementalMarking::V8Step(double, v8::internal::IncrementalMarking::CompletionAction, v8::internal::StepOrigin)+756) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #03 pc 000000000124e40c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::IncrementalMarking::AdvanceOnAllocation()+592) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #04 pc 000000000124e14c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::IncrementalMarking::Observer::Step(int, unsigned long, unsigned long)+100) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #05 pc 000000000124439c /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::AllocationObserver::AllocationStep(int, unsigned long, unsigned long)+52) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-29 13:56:40.759 11559-11559/? A/DEBUG: #06 pc 00000000012c11e4 /data/app/~~Ar3ehoSsBbCvGiTBuCwLig==/daily.block.free.puzzle-A-BbvxKSQ96MF_O53D8-Pg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::NewSpace::EnsureAllocation(int, v8::internal::AllocationAlignment)+264) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)

还有的崩溃发生在垃圾回收时

垃圾回收的堆栈:

2022-06-28 18:33:33.890 1626-1626/? A/DEBUG: #00 pc 000000000179dfe8 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::ArrayBufferTracker::ProcessBuffers(v8::internal::Page*, v8::internal::ArrayBufferTracker::ProcessingMode)+148) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.890 1626-1626/? A/DEBUG: #01 pc 000000000179df24 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::ArrayBufferTracker::PrepareToFreeDeadInNewSpace(v8::internal::Heap*)+32) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.890 1626-1626/? A/DEBUG: #02 pc 00000000012a87d4 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::ScavengerCollector::CollectGarbage()+3908) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #03 pc 0000000001239a1c /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::Scavenge()+472) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #04 pc 0000000001236e48 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags)+1328) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #05 pc 000000000123540c /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags)+1112) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #06 pc 00000000012404a8 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)+64) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #07 pc 000000000124053c /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)+44) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #08 pc 0000000001213b70 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin)+112) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #09 pc 0000000001819144 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*)+160) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)
2022-06-28 18:33:33.891 1626-1626/? A/DEBUG: #10 pc 0000000001670468 /data/app/~~MDnEMV_m1eW1DbXj7BCPWg==/daily.block.free.puzzle-4vb7rHfzi2UrgmseMp3-cg==/base.apk!libcocos.so (offset 0x889000) (BuildId: 099f2bf79ba8658baf7f78e2025d1e2e036ebe74)

你是不是接了广告SDK,3.4其实也很多三星机器有问题,目前升级3.52稳定性有提高

是的,多谢,我们升级看看

有解决方案吗,我们也遇到了,但我们没有用到广告SDK 就是一个空工程