cocos2d-x3.17 lua 华为的一系列机器都会崩溃,ndk 16b.

GLThread 280(20943)

SIGABRT

解析原始
1 #00 pc 0004b3ac /system/lib/libc.so (tgkill+12) [armeabi-v7a]
2 #01 pc 0001a473 /system/lib/libc.so (abort+54) [armeabi-v7a]
3 #02 pc 0001ea49 /system/lib/libc.so (__libc_fatal+24) [armeabi-v7a]
4 #03 pc 00049ab5 /system/lib/libc.so (__stack_chk_fail+4) [armeabi-v7a]
5 #04 pc 0076134c /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+188) [armeabi-v7a]
6 #05 pc 00761348 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+184) [armeabi-v7a]
7 #06 pc 00761344 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+180) [armeabi-v7a]
8 #07 pc 00761340 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+176) [armeabi-v7a]
9 #08 pc 0076133c /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+172) [armeabi-v7a]
10 #09 pc 00761338 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+168) [armeabi-v7a]
11 #10 pc 00761334 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+164) [armeabi-v7a]
12 #11 pc 00761330 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+160) [armeabi-v7a]
13 #12 pc 0076132c /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+156) [armeabi-v7a]
14 #13 pc 00761328 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+152) [armeabi-v7a]
15 #14 pc 00761324 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+148) [armeabi-v7a]
16 #15 pc 00761320 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+144) [armeabi-v7a]
17 #16 pc 0076131c /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+140) [armeabi-v7a]
18 #17 pc 00761318 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+136) [armeabi-v7a]
19 #18 pc 00761314 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+132) [armeabi-v7a]
20 #19 pc 00761310 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+128) [armeabi-v7a]
21 #20 pc 0076130c /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+124) [armeabi-v7a]
22 #21 pc 00761308 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+120) [armeabi-v7a]
23 #22 pc 00761304 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+116) [armeabi-v7a]
24 #23 pc 00761300 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+112) [armeabi-v7a]
25 #24 pc 007612fc /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+108) [armeabi-v7a]
26 #25 pc 007612f8 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+104) [armeabi-v7a]
27 #26 pc 007612f4 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+100) [armeabi-v7a]
28 #27 pc 007612f0 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+96) [armeabi-v7a]
29 #28 pc 007612ec /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+92) [armeabi-v7a]
30 #29 pc 007612e8 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+88) [armeabi-v7a]
31 #30 pc 007612e4 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+84) [armeabi-v7a]
32 #31 pc 007612e0 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+80) [armeabi-v7a]
33 #32 pc 007612dc /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+76) [armeabi-v7a]
34 #33 pc 007612d8 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+72) [armeabi-v7a]
35 #34 pc 007612d4 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+68) [armeabi-v7a]
36 #35 pc 007612d0 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+64) [armeabi-v7a]
37 #36 pc 007612cc /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+60) [armeabi-v7a]
38 #37 pc 007612c8 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+56) [armeabi-v7a]
39 #38 pc 007612c4 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+52) [armeabi-v7a]
40 #39 pc 007612c0 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+48) [armeabi-v7a]
41 #40 pc 007612bc /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+44) [armeabi-v7a]
42 #41 pc 007612b8 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+40) [armeabi-v7a]
43 #42 pc 007612b4 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+36) [armeabi-v7a]
44 #43 pc 007612b0 /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+32) [armeabi-v7a]
45 #44 pc 007612ac /data/app/com.dadi.icefire-Y1VxQcLb9KJiIAtgvDrzMQ==/lib/arm/libcocos2dlua.so (luaval_to_int32(lua_State*, int, int*, char const*)+28) [armeabi-v7a::85ecaabe28f18bad79de3f425716eb52java:
46 org.cocos2dx.lib.Cocos2dxRenderer.nativeTouchesEnd(Native Method)
47 org.cocos2dx.lib.Cocos2dxRenderer.handleActionUp(Cocos2dxRenderer.java:142)
48 org.cocos2dx.lib.Cocos2dxGLSurfaceView$10.run(Cocos2dxGLSurfaceView.java:312)
49 android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1535)
50 android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1293)

使用的 CMake 方式编译,还是 ndk-build 方式编译。

lua-tests 工程是否一样,一系列机器?否能给出有问题的的具体型号

我回退到3.12就可以了。