cocos creater 2.0.10安卓闪退几率暴涨问题

  • Creator 版本:2.0.。10

  • 目标平台: Android

  • 详细报错信息,包含调用堆栈:
    2019-10-15 11:26:39.575 28611-28611/? A/DEBUG: Build fingerprint: ‘HUAWEI/EML-AL00/HWEML:9/HUAWEIEML-AL00/321C00:user/release-keys’
    2019-10-15 11:26:39.575 28611-28611/? A/DEBUG: Revision: ‘0’
    2019-10-15 11:26:39.575 28611-28611/? A/DEBUG: ABI: ‘arm’
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: Happend: 'Tue Oct 15 11:26:39 2019

    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: SYSVMTYPE: Maple
    APPVMTYPE: Art
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: pid: 27828, tid: 27867, name: GLThread 17996 >>> com.pokerprovn.android <<<
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: Cause: null pointer dereference
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: r0 00000000 r1 cc42cea8 r2 00000000 r3 00000000
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: r4 d32f9014 r5 d32f9ff8 r6 00000003 r7 cf204131
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: r8 c323dcf9 r9 cc47b994 r10 cc47aa30 r11 d1509de8
    2019-10-15 11:26:39.576 28611-28611/? A/DEBUG: ip d2843bcc sp d1509de0 lr d1e29798 pc d1f18824
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: backtrace:
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #00 pc 00a0c824 /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (spTimeline_getPropertyId+24)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #01 pc 0091d794 /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (_spTrackEntry_setTimelineData+328)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #02 pc 0091bc24 /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (_spAnimationState_animationsChanged+152)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #03 pc 0091b75c /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (spAnimationState_apply+56)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #04 pc 0092a118 /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (spine::SpineAnimation::update(float)+156)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #05 pc 009156dc /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (cocos2d::middleware::MiddlewareManager::update(float)+1808)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #06 pc 00836e14 /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #07 pc 00836b58 /data/app/com.pokerprovn.android-b_4oRxRcEj9EusI8Y8DR2g==/lib/arm/libcocos2djs.so (js_cocos2dx_editor_support_MiddlewareManager_updateRegistry(v8::FunctionCallbackInfov8::Value const&)+400)
    2019-10-15 11:26:39.609 28611-28611/? A/DEBUG: #08 pc 00002c26 anonymous:5a806000

  • 重现方式:当大厅场景与多个游戏场景来回切换,10次以上后就会出现

  • 之前哪个版本是正常的 :2.0.9

  • 手机型号 :华为P20

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :无报错,只在安卓原生有报错

  • 出现概率:

  • 额外线索:大厅场景draw call较大,从游戏退出会有100多,不知道是不是与内存释放有关

很苦恼啊,2.0.9安卓比较稳定,但是ios会闪退,而且系统字体有黑边。为了解决这些问题升到2.0.10,还特意选择现在官方说2.0.10比较稳定才升级的,却发现原来稳定的安卓开始闪退。看论坛都说是spine的问题,的确大厅用了比较多的spine。真的不知道怎么办了,求官方关注

麻烦给个demo,我测试下

好的,项目比较大,而且需要多场景切换,我整理一下

2.0.10使用spine安卓确实是会闪退,换成DB就不会了。

不好意思,整理出来的demo想保留各场景的spine和图片,太大了无法上传,可以私信个联系方式吗?

QQ 1053210246

我是IOSspine闪退在了spTimeline_apply

2.1.2 修复了一个spine 相关的 crash,可以合到2.0.10试试
https://github.com/cocos-creator/cocos2d-x-lite/pull/1758

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。