Hi All,
Has anybody had occasional crashes in CCLabelBMFont? It’s happening for me in Android. Here’s the stacktrace:
********** Crash dump: **********
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000003
Stack frame #00 pc 00010de8 /system/lib/libc.so (dlfree+1071)
Stack frame #01 pc 00011005 /system/lib/libc.so (dlrealloc+176)
Stack frame #02 pc 0000d9e7 /system/lib/libc.so (realloc+10)
Stack frame #03 pc 002c3cd0 /data/app-lib//libgame.so (cocos2d::CCTextureAtlas::resizeCapacity(unsigned int)+260): Routine cocos2d::CCTextureAtlas::resizeCapacity(unsigned int) at /Users/.../Projects/cocos2d-x/Projects/Evolution/proj.android/../../../cocos2d-x/cocos2dx/textures/CCTextureAtlas.cpp:478
Stack frame #04 pc 0029bbf8 /data/app-lib//libgame.so (cocos2d::CCSpriteBatchNode::increaseAtlasCapacity()+96): Routine cocos2d::CCSpriteBatchNode::increaseAtlasCapacity() at /Users/.../Projects/cocos2d-x/Projects/Evolution/proj.android/../../../cocos2d-x/cocos2dx/sprite_nodes/CCSpriteBatchNode.cpp:420
Stack frame #05 pc 0029c6d0 /data/app-lib//libgame.so (cocos2d::CCSpriteBatchNode::appendChild(cocos2d::CCSprite*)+200): Routine cocos2d::CCSpriteBatchNode::appendChild(cocos2d::CCSprite*) at /Users/.../Projects/cocos2d-x/Projects/Evolution/proj.android/../../../cocos2d-x/cocos2dx/sprite_nodes/CCSpriteBatchNode.cpp:603
Stack frame #06 pc 0029ab98 /data/app-lib//libgame.so (cocos2d::CCSpriteBatchNode::addChild(cocos2d::CCNode*, int, int)+244): Routine cocos2d::CCSpriteBatchNode::addChild(cocos2d::CCNode*, int, int) at /Users/.../Projects/cocos2d-x/Projects/Evolution/proj.android/../../../cocos2d-x/cocos2dx/sprite_nodes/CCSpriteBatchNode.cpp:181
Stack frame #07 pc 00246ed4 /data/app-lib//libgame.so (cocos2d::CCLabelBMFont::createFontChars()+3192): Routine cocos2d::CCLabelBMFont::createFontChars() at ../../../cocos2d-x/cocos2dx/label_nodes/CCLabelBMFont.cpp:675
Any ideas how to get around this?
Thanks