偶现的闪退,有人遇到吗?

#00 pc 00035518 /apex/com.android.runtime/lib/bionic/libc.so (je_jemalloc_postfork_child+83) [armeabi-v7a::edc23b5a08cb25fcac190e6392a4d537]

2

#01 pc 00213549 /vendor/lib/egl/libGLESv2_adreno.so [armeabi-v7a::d86b8d92582cdb30bbd0f735aab50c1c]

3

#02 pc 000958d7 /vendor/lib/egl/libGLESv2_adreno.so [armeabi-v7a::d86b8d92582cdb30bbd0f735aab50c1c]

4

#03 pc 0008ec53 /vendor/lib/egl/libGLESv2_adreno.so [armeabi-v7a::d86b8d92582cdb30bbd0f735aab50c1c]

5

#04 pc 000c21e1 /vendor/lib/egl/libGLESv2_adreno.so [armeabi-v7a::d86b8d92582cdb30bbd0f735aab50c1c]

6

#05 pc 00006d6f /vendor/lib/egl/libGLESv2_adreno.so (glDrawElements+126) [armeabi-v7a::d86b8d92582cdb30bbd0f735aab50c1c]

7

#06 pc 0180d178 cocos2d::TextureAtlas::drawNumberOfQuads(int, int) + 916 [armeabi-v5te]

8

#07 pc 0180cdd4 cocos2d::TextureAtlas::drawQuads() + 28 [armeabi-v5te]

9

#08 pc 015fbeb4 cocos2d::label::onDraw(cocos2d::Mat4 const&, bool) + 820 [armeabi-v5te]

10

#09 pc 01600c4c void std::_Mem_fn<void (cocos2d::label::)(cocos2d::Mat4 const&, bool)>::operator()<cocos2d::Mat4&, bool&, void>(cocos2d::Label, cocos2d::Mat4&&&, bool&&&) const + 184 [armeabi-v5te]

11

#10 pc 01600b88 void std::_Bind<std::_Mem_fn<void (cocos2d::label::)(cocos2d::Mat4 const&, bool)> (cocos2d::Label, cocos2d::Mat4, bool)>::__call<void, 0u, 1u, 2u>(std::tuple<>&&, std::_Index_tuple<0u, 1u, 2u>) + 176 [armeabi-v5te]

12

#11 pc 01600acc void std::_Bind<std::_Mem_fn<void (cocos2d::label::)(cocos2d::Mat4 const&, bool)> (cocos2d::Label, cocos2d::Mat4, bool)>::operator()() + 36 [armeabi-v5te]

13

#12 pc 01600740 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (cocos2d::label::)(cocos2d::Mat4 const&, bool)> (cocos2d::Label, cocos2d::Mat4, bool)> >::_M_invoke(std::_Any_data const&) + 24 [armeabi-v5te]

14

#13 pc 00d2286c /data/app/~~esZH28eCu20IVy2QMCTM-w==/com.snzm_test_fc_2108.sy-c8T-PafOy9oy_5pQ6Wc-Cw==/lib/arm/libcocos2dlua.so [armeabi-v5te::2e13b3973f532a82376e12cc8b326637]

15

#14 pc 017c4b70 cocos2d::CustomCommand::execute() + 52 [armeabi-v5te]

16

#15 pc 017f700c cocos2d::Renderer::processRenderCommand(cocos2d::RenderCommand*) + 960 [armeabi-v5te]

17

#16 pc 017f8034 cocos2d::Renderer::visitRenderQueue(cocos2d::RenderQueue&) + 1328 [armeabi-v5te]

18

#17 pc 017f83f8 cocos2d::Renderer::render() + 184 [armeabi-v5te]

19

#18 pc 01668c68 cocos2d::Scene::render(cocos2d::Renderer*, cocos2d::Mat4 const*, cocos2d::Mat4 const*, unsigned int) + 820 [armeabi-v5te]

20

#19 pc 01668924 cocos2d::Scene::render(cocos2d::Renderer*, cocos2d::Mat4 const&, cocos2d::Mat4 const*) + 80 [armeabi-v5te]

21

#20 pc 01700d54 cocos2d::GLView::renderScene(cocos2d::Scene*, cocos2d::Renderer*) + 456 [armeabi-v5te]

22

#21 pc 01749390 cocos2d::Director::drawScene() + 292 [armeabi-v5te]

23

#22 pc 0174ddd8 cocos2d::Director::mainLoop() + 120 [armeabi-v5te]

24

#23 pc 00d21b1c Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender + 20 [armeabi-v5te]

25

java:

26

org.cocos2dx.lib.Cocos2dxRenderer.onDrawFrame(Unknown Source:46)

27

android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1577)

28

遇到了跟你一样的问题 请问解决了吗

退cocos版本解决,冏。3.17就是个坑

可以看一下我这个回答,希望对你有帮助:crash 求助

我参照这个方法加多一个清理也解决了这个闪退。这篇文章是在粒子setupVBOandVAO的时候清,我就在复制到TextureAtlas做一样的处理。具体什么原理暂时没时间深究,反正不再报了