线上版本低概率闪退,以下是bugly上报的堆栈信息,求解
#00 pc 0000eb10 [anon:libc_malloc]
#01 pc 0067bdbb libcocos2dcpp.so _ZNSt5_BindIFSt7_Mem_fnIMN7cocos2d5LabelEFvRKNS1_4Mat4EbEEPS2_S3_jEE6__callIvJEJLj0ELj1ELj2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE (E:/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/functional:601) [armeabi-v7a]
#02 pc 0067bcf7 libcocos2dcpp.so std::_Function_handler<void(), std::_Bind<std::_Mem_fn<void (cocos2d:
:)(cocos2d::Mat4 const&, bool)>(cocos2d::Label, cocos2d::Mat4, unsigned int)>>::_M_invoke(std::_Any_data const&) (E:/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/functional:2071) [armeabi-v7a]
#03 pc 006d422b libcocos2dcpp.so cocos2d::CustomCommand::execute() (E:\code\client\trunk\XGames\Prince\proj.android…/…/…/cocos/./renderer/CCCustomCommand.cpp:49) [armeabi-v7a]
#04 pc 006d9c9d libcocos2dcpp.so cocos2d::Renderer::visitRenderQueue(cocos2d::RenderQueue const&) (E:\code\client\trunk\XGames\Prince\proj.android…/…/…/cocos/./renderer/CCRenderer.cpp:316) [armeabi-v7a]
#05 pc 006d9fff libcocos2dcpp.so cocos2d::Renderer::render() (E:\code\client\trunk\XGames\Prince\proj.android…/…/…/cocos/./renderer/CCRenderer.cpp:366) [armeabi-v7a]
#06 pc 006c1f31 libcocos2dcpp.so cocos2d::Director::drawScene() (E:\code\client\trunk\XGames\Prince\proj.android…/…/…/cocos/./base/CCDirector.cpp:305) [armeabi-v7a]
#07 pc 006c339f libcocos2dcpp.so cocos2d::DisplayLinkDirector::mainLoop() (E:\code\client\trunk\XGames\Prince\proj.android…/…/…/cocos/./base/CCDirector.cpp:1269) [armeabi-v7a]
#08 pc 00866dad libcocos2dcpp.so Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender (E:\code\client\trunk\XGames\Prince\proj.android…/…/…/cocos/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:15) [armeabi-v7a]
#09 pc 0001eb8c /system/lib/libdvm.so (dvmPlatformInvoke +112) [armeabi-v7a]
#10 pc 0004f273 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*) +398) [armeabi-v7a]
#11 pc 00000214 /dev/ashmem/dalvik-jit-code-cache (deleted)
单纯从这个堆栈很难查出问题在哪里。