-
Creator 版本: 3.8.6
-
目标平台: Android
-
重现方式:spine 播放
-
首个报错:
12:20:14 [INFO]: Shader ‘for2d/builtin-spine|sprite-vs:vert|sprite-fs:frag|USE_LOCAL1|TWO_COLORED1’ compilation succeeded.
Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x40 in tid 16782 (Thread-2), pid 16719 (m.molitest.game)
Mix a frame waste: 1.152000ms
Play over …
Play over …
Cmdline: com.molitest.game
pid: 16719, tid: 16782, name: Thread-2 >>> com.molitest.game <<<
#00 pc 0000000001679bb4 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#01 pc 0000000001c3aa38 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#02 pc 0000000001c47680 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (cc::RenderEntity::clearDynamicRenderDrawInfos()+28) (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#03 pc 00000000023c6388 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (cc::SkeletonCacheAnimation::render(float)+116) (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#04 pc 00000000023c7ab4 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (non-virtual thunk to cc::SkeletonCacheAnimation::render(float)+36) (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#05 pc 0000000001666724 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (cc::middleware::MiddlewareManager::render(float)+252) (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#06 pc 000000000227444c /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#07 pc 00000000017f3a14 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (jsbFunctionWrapper(v8::FunctionCallbackInfov8::Value const&, bool ()(se::State&), char const)+464) (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#08 pc 00000000022742a8 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so (js_cc_middleware_MiddlewareManager_renderRegistry(v8::FunctionCallbackInfov8::Value const&)+36) (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
#09 pc 0000000002c9c528 /data/app/~~n7r82DVBxCaTJTOuGP3D-A==/com.molitest.game-rtd248YOSp_FioVPNxrReA==/lib/arm64/libcocos.so!libcocos.so (BuildId: d6af97867e618aa42316948fe084da35c1d34a66)
activityCallbacks TopResumedActivityChangeItem{onTop=false}
execute start, ActivityClientRecord = ActivityRecord{14ff92b token=android.os.BinderProxy@796fdca {com.molitest.game/com.cocos.game.AppActivity}}
notifyActivityState pkg:com.molitest.game/com.cocos.game.AppActivity state:19 fg:false mUid:10886
有用到 2d particle 吗?如果有用,请应用一下这个补丁:
或者尝试使用 3.8.7 社区版验证一下。
如果确定是 spine 的崩溃,能稳定复现的话,那么也用 3.8.7 社区版复现看看。3.8.7 修复了若干 spine 崩溃的问题。
没有用粒子,spine的节点放到对象池回收的时候报的错,使用了 this.animSkeleton.enabled = false;。我去试试看3.8.7再看看
嗯,如果 387 中还有问题,那还是麻烦整理一个复现问题的 demo,便于我们排查定位原因,谢谢。
3.8.7没有出现了
好的,那应该是修复了。