My game was crashing at some point when running on android. I was able to get the stack trace, but cant seem to understand anything from it.
StackTrace
********** Crash dump: ********** Build fingerprint: 'samsung/GT-S5670/GT-S5670:2.3.4/GINGERBREAD/XWKQ2:user/release-keys'pid: 24858, tid: 24878 >>> com.oXXXX.yyyyo <<< signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 3b3b3b47 Stack frame #00 pc 001210b0 /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine retain in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/proj.android/../libs/cocos 2dx/cocoa/CCObject.cpp:92 Stack frame #01 pc 0017c59a /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine ccArrayAppendObject in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/proj.android/ ../libs/cocos2dx/support/data_support/ccCArray.cpp:121 Stack frame #02 pc 0017c5fe /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine ccArrayAppendObjectWithResize in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/pro j.android/../libs/cocos2dx/support/data_support/ccCArray.cpp:130 Stack frame #03 pc 00123fe6 /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine addObject in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/proj.android/../libs/co cos2dx/cocoa/CCArray.cpp:336 Stack frame #04 pc 00125a72 /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine pushScene in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/proj.android/../libs/co cos2dx/CCDirector.cpp:512 Stack frame #05 pc 0012591c /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine runWithScene in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/proj.android/../libs /cocos2dx/CCDirector.cpp:490 Stack frame #06 pc 000e3482 /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine applicationDidFinishLaunching in jni/../../Classes/AppDelegate.cpp:34 Stack frame #07 pc 0015fefa /mnt/asec/com.oXXXX.yyyyo-2/lib/libgame.so: Routine run in D:/Dev/cocos2d-2.0-x-2.0.4/yyyyo/proj.android/../libs/cocos2dx /platform/android/CCApplication.cpp:33
I have seen line CCObject.cpp:92 which reads thus
@ CCAssert(m_uReference > 0, “reference count should greater than 0”);@
What does this mean? What am I doing wrong?