cocos2dx 2.1.4 bug on Android: crash in km_mat4_stack_pop

Ran the testcpp sample provided in the SDK on Testin. Here are some of the fails.

********** Crash dump: **********
Build fingerprint: ‘google/occam/mako:4.3/JWR66V/737497:user/release-keys’
pid: 5402, tid: 5758, name: Thread-264 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 0001e348 /system/lib/libc.so
Stack frame #01 pc 0001c510 /system/lib/libc.so (abort+4)
Stack frame #02 pc 000121d1 /system/lib/libc.so
Stack frame #03 pc 000116e1 /system/lib/libc.so (__assert2+20)
Stack frame #04 pc 004b2070 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (km_mat4_stack_pop+72): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #05 pc 004b23a8 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (kmGLPopMatrix+96): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #06 pc 00484280 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCNode::visit()+656): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:860
Stack frame #07 pc 00498f08 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCDirector::drawScene()+180): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:273
Stack frame #08 pc 0049bb08 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCDisplayLinkDirector::mainLoop()+92): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #09 pc 005017b0 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+40): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #10 pc 0001dc4c /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #11 pc 0004decf /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
Stack frame #12 pc 00000214 /dev/ashmem/dalvik-jit-code-cache (deleted)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘google/occam/mako:4.3/JWR66V/737497:user/release-keys’
pid: 5402, tid: 5758, name: Thread-264 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 0001e348 /system/lib/libc.so
Stack frame #01 pc 0001c510 /system/lib/libc.so (abort+4)
Stack frame #02 pc 000121d1 /system/lib/libc.so
Stack frame #03 pc 000116e1 /system/lib/libc.so (__assert2+20)
Stack frame #04 pc 004b2070 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (km_mat4_stack_pop+72): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #05 pc 004b23a8 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (kmGLPopMatrix+96): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #06 pc 00484280 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCNode::visit()+656): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:860
Stack frame #07 pc 00498f08 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCDirector::drawScene()+180): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:273
Stack frame #08 pc 0049bb08 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCDisplayLinkDirector::mainLoop()+92): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #09 pc 005017b0 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+40): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #10 pc 0001dc4c /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #11 pc 0004decf /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
Stack frame #12 pc 00000214 /dev/ashmem/dalvik-jit-code-cache (deleted)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘google/takju/maguro:4.1/JRN84D/392829:user/release-keys’
pid: 15548, tid: 15910, name: Thread-357 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 000180ae /system/lib/libc.so
Stack frame #01 pc 0000dbd4 /system/lib/libc.so (abort+4)
Stack frame #02 pc 0001ee67 /system/lib/libc.so (__assert2+30)
Stack frame #03 pc 004b2070 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (km_mat4_stack_pop+72): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #04 pc 004b23a8 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (kmGLPopMatrix+96): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #05 pc 00498f58 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCDirector::drawScene()+260): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:287
Stack frame #06 pc 0049bb08 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCDisplayLinkDirector::mainLoop()+92): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #07 pc 005017b0 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+40): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #08 pc 0001de30 /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #09 pc 0004d083 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+394)
Stack frame #10 pc 00000214 /dev/ashmem/dalvik-jit-code-cache (deleted)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘Meizu/meizu_mx2/mx2:4.1.1/JRO03H/M040.Flyme_2.0.6.1358927624:user/release-keys’
pid: 11513, tid: 11574, name: Thread-2478 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 000180ae /system/lib/libc.so
Stack frame #01 pc 0000dbd4 /system/lib/libc.so (abort+4)
Stack frame #02 pc 0001ee67 /system/lib/libc.so (__assert2+30)
Stack frame #03 pc 004b2070 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (km_mat4_stack_pop+72): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #04 pc 004b23a8 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (kmGLPopMatrix+96): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #05 pc 00498f58 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCDirector::drawScene()+260): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:287
Stack frame #06 pc 0049bb08 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCDisplayLinkDirector::mainLoop()+92): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #07 pc 005017b0 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+40): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #08 pc 0001de30 /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #09 pc 0004d083 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+394)
Stack frame #10 pc 00000214 /dev/ashmem/dalvik-jit-code-cache (deleted)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘OPPO/oppo15_12053/oppo15_12053:4.0.4/IMM76D/1349871495:eng/test-keys’
pid: 6627, tid: 6651 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
Stack frame #00 pc 527d2aec /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so: Unable to locate routine information for address 527d2aec in module obj/local/armeabi//libtestcpp.so
Stack frame #00 pc 00025f48 /system/lib/libgui.so (android::SurfaceTextureClient::connect(int)+223)
Stack frame #01 pc 00026c00 /system/lib/libgui.so (android::SurfaceTextureClient::lock(ANativeWindow_Buffer*, ARect*)+47)
Stack frame #02 pc 00029a14 /system/lib/libgui.so (android::Surface::lock(android::Surface::SurfaceInfo*, android::Region*)+41)
Stack frame #03 pc 0005fdd2 /system/lib/libandroid_runtime.so
Stack frame #04 pc 0001e4d0 /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #05 pc 0004dd20 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+499)
Stack frame #06 pc 000278a0 /system/lib/libdvm.so
Stack frame #07 pc 0002b7fc /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+180)
Stack frame #08 pc 000612be /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+373)
Stack frame #09 pc 000690e4 /system/lib/libdvm.so
Stack frame #10 pc 000278a0 /system/lib/libdvm.so
Stack frame #11 pc 0002b7fc /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+180)
Stack frame #12 pc 00060f98 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+271)
Stack frame #13 pc 00049ff8 /system/lib/libdvm.so
Stack frame #14 pc 0004df36 /system/lib/libandroid_runtime.so
Stack frame #15 pc 0004ecdc /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+399)
Stack frame #16 pc 00000db6 /system/bin/app_process
Stack frame #17 pc 0001bd98 /system/lib/libc.so (__libc_init+64)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘ZTE/P188F02/P188F02:4.2.1/JOP40D/eng.root.20130516.223258:user/release-keys’
pid: 27063, tid: 27099, name: Thread-8808 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 00024618 /system/lib/libc.so
Stack frame #01 pc 00031014 /system/lib/libc.so (__assert2+100)
Stack frame #02 pc 004b2070 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (km_mat4_stack_pop+72): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #03 pc 004b23a8 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (kmGLPopMatrix+96): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #04 pc 00484280 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCNode::visit()+656): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:860
Stack frame #05 pc 004841d0 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCNode::visit()+480): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:843
Stack frame #06 pc 004841d0 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCNode::visit()+480): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:843
Stack frame #07 pc 00498f08 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCDirector::drawScene()+180): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:273
Stack frame #08 pc 0049bb08 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (cocos2d::CCDisplayLinkDirector::mainLoop()+92): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #09 pc 005017b0 /data/app-lib/org.cocos2dx.testcpp-1/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+40): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #10 pc 0001e4d0 /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #11 pc 0004dd21 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+500)
Stack frame #12 pc 000278a0 /system/lib/libdvm.so
Stack frame #13 pc 0002b7fc /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+180)
Stack frame #14 pc 00060f99 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272)
Stack frame #15 pc 00060fc3 /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, …)+20)
Stack frame #16 pc 0005563d /system/lib/libdvm.so
Stack frame #17 pc 0000e058 /system/lib/libc.so (__thread_entry+72)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘Lenovo/A376/A376:4.0.3/IML74K/A376_S015_130604:user/release-keys’
pid: 8301, tid: 8314 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 00017a94 /system/lib/libc.so
Stack frame #01 pc 0001ec2c /system/lib/libc.so (__assert2)
Stack frame #02 pc 004b2070 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (km_mat4_stack_pop): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #03 pc 004b23a8 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (kmGLPopMatrix): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #04 pc 00484280 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d6CCNode5visitEv): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:860
Stack frame #05 pc 004841d0 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d6CCNode5visitEv): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:843
Stack frame #06 pc 00498f08 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d10CCDirector9drawSceneEv): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:273
Stack frame #07 pc 0049bb08 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d21CCDisplayLinkDirector8mainLoopEv): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #08 pc 005017b0 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #09 pc 00023630 /system/lib/libdvm.so (dvmPlatformInvoke)
Stack frame #10 pc 0005dab8 /system/lib/libdvm.so (_Z16dvmCallJNIMethodPKjP6JValuePK6MethodP6Thread)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: ‘htccn_chs/dlxu/dlxu:4.1.1/JRO03C/146273.1:user/release-keys’
pid: 18104, tid: 18119, name: Thread-8642 >>> org.cocos2dx.testcpp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
Stack frame #00 pc 0001836a /system/lib/libc.so
Stack frame #01 pc 0000dc44 /system/lib/libc.so (abort+4)
Stack frame #02 pc 0001f11f /system/lib/libc.so (__assert2+30)
Stack frame #03 pc 004b2070 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (km_mat4_stack_pop+72): Routine km_mat4_stack_pop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/mat4stack.c:63
Stack frame #04 pc 004b23a8 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (kmGLPopMatrix+96): Routine kmGLPopMatrix in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/kazmath/src/GL/matrix.c:104
Stack frame #05 pc 00484280 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCNode::visit()+656): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:860
Stack frame #06 pc 004841d0 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCNode::visit()+480): Routine visit in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/base_nodes/CCNode.cpp:843
Stack frame #07 pc 00498f08 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCDirector::drawScene()+180): Routine drawScene in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:273
Stack frame #08 pc 0049bb08 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (cocos2d::CCDisplayLinkDirector::mainLoop()+92): Routine mainLoop in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/CCDirector.cpp:1052
Stack frame #09 pc 005017b0 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+40): Routine Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender in /Users/zeyangl/Downloads/cocos2d-x-2.1.4/samples/Cpp/TestCpp/proj.android/…/…/…/…/cocos2dx/platform/android/jni/Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp:14
Stack frame #10 pc 0001f6f0 /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #11 pc 0005269b /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+422)
Stack frame #12 pc 00000214 /dev/ashmem/dalvik-jit-code-cache (deleted)