onResume crashed

I run cocos2dx tests on android simlator, clike HOME key to switch it into background, then switch it again into foreground, a segment fault exception raised.
First I found this bug when I try to add openfeint into my game. Each time when switching back from openfeint actiity to game, it crashed.

I/DEBUG ( 31): ** ** ** ** ** ** ** **
I/DEBUG ( 31): Build fingerprint: ‘generic/sdk/generic/:2.2/FRF91/43546:eng/test-keys’
I/DEBUG ( 31): pid: 1479, tid: 1485 >>> org.cocos2dx.tests <<<
I/DEBUG ( 31): signal 11 (SIGSEGV), fault addr deadbaad
I/DEBUG ( 31): r0 00000000 r1 0000000c r2 00000027 r3 00000000
I/DEBUG ( 31): r4 00000000 r5 deadbaad r6 00001728 r7 00000000
I/DEBUG ( 31): r8 4586fd88 r9 428d8f3c 10 428d8f28 fp 0021c498
I/DEBUG ( 31): ip ffffffff sp 4586fca8 lr afd154c5 pc afd11dc4 cpsr 40000030
I/DEBUG ( 31): #00 pc 00011dc4 /system/lib/libc.so
I/DEBUG ( 31): #01 pc 0000be1c /system/lib/libc.so
I/DEBUG ( 31):
I/DEBUG ( 31): code around pc:
I/DEBUG ( 31): afd11da4 1c2bd00b 2d00682d e026d1fb 2b0068db
I/DEBUG ( 31): afd11db4 4e17d003 51a02001 4d164798 24002227
I/DEBUG ( 31): afd11dc4 f7fb702a 2106ee14 ef10f7fc 05592380
I/DEBUG ( 31): afd11dd4 6091aa01 1c116054 94012006 eab6f7fc
I/DEBUG ( 31): afd11de4 2200a905 f7fc2002 f7fbeac2 2106ee00
I/DEBUG ( 31):
I/DEBUG ( 31): code around lr:
I/DEBUG ( 31): afd154a4 b0834a0d 589c447b 26009001 686768a5
I/DEBUG ( 31): afd154b4 220ce008 2b005eab 1c28d003 47889901
I/DEBUG ( 31): afd154c4 35544306 d5f43f01 2c006824 b003d1ee
I/DEBUG ( 31): afd154d4 bdf01c30 0002ae7c 000000d4 1c0fb5f0
I/DEBUG ( 31): afd154e4 43551c3d a904b087 1c16ac01 604d9004
I/DEBUG ( 31):
I/DEBUG ( 31): stack:
I/DEBUG ( 31): 4586fc68 00000015
I/DEBUG ( 31): 4586fc6c afd1453b /system/lib/libc.so
I/DEBUG ( 31): 4586fc70 afd405a0 /system/lib/libc.so
I/DEBUG ( 31): 4586fc74 afd4054c /system/lib/libc.so
I/DEBUG ( 31): 4586fc78 00000000
I/DEBUG ( 31): 4586fc7c afd154c5 /system/lib/libc.so
I/DEBUG ( 31): 4586fc80 00000003
I/DEBUG ( 31): 4586fc84 afd1450d /system/lib/libc.so
I/DEBUG ( 31): 4586fc88 002151b8 [heap]
I/DEBUG ( 31): 4586fc8c afd40328 /system/lib/libc.so
I/DEBUG ( 31): 4586fc90 00000000
I/DEBUG ( 31): 4586fc94 00001728
I/DEBUG ( 31): 4586fc98 00000000
I/DEBUG ( 31): 4586fc9c afd147ab /system/lib/libc.so
I/DEBUG ( 31): 4586fca0 df002777
I/DEBUG ( 31): 4586fca4 e3a070ad
I/DEBUG ( 31): #00 4586fca8 afd41920 /system/lib/libc.so
I/DEBUG ( 31): 4586fcac 00000007
I/DEBUG ( 31): 4586fcb0 afd418dc /system/lib/libc.so
I/DEBUG ( 31): 4586fcb4 afd10510 /system/lib/libc.so
I/DEBUG ( 31): 4586fcb8 afd40328 /system/lib/libc.so
I/DEBUG ( 31): 4586fcbc fffffbdf
I/DEBUG ( 31): 4586fcc0 afd40328 /system/lib/libc.so
I/DEBUG ( 31): 4586fcc4 afd41724 /system/lib/libc.so
I/DEBUG ( 31): 4586fcc8 0000a000 [heap]
I/DEBUG ( 31): 4586fccc afd0be21 /system/lib/libc.so
I/DEBUG ( 31): #01 4586fcd0 afd40328 /system/lib/libc.so
I/DEBUG ( 31): 4586fcd4 afd0be21 /system/lib/libc.so
I/DEBUG ( 31): 4586fcd8 4586fd80
I/DEBUG ( 31): 4586fcdc abe02d6f /system/lib/libEGL.so
I/DEBUG ( 31): 4586fce0 abe08938 /system/lib/libEGL.so
I/DEBUG ( 31): 4586fce4 4586fd3c
I/DEBUG ( 31): 4586fce8 00215308 [heap]
I/DEBUG ( 31): 4586fcec 00215308 [heap]
I/DEBUG ( 31): 4586fcf0 000013fc
I/DEBUG ( 31): 4586fcf4 abe03dd3 /system/lib/libEGL.so
I/DEBUG ( 31): 4586fcf8 00000001
I/DEBUG ( 31): 4586fcfc 002151f8 [heap]
I/DEBUG ( 31): 4586fd00 00000000
I/DEBUG ( 31): 4586fd04 428d50dd /data/dalvik-cache/data@app@org.cocos2dx.tests-2.apk@classes.dex
I/DEBUG ( 31): 4586fd08 428d8f44
I/DEBUG ( 31): 4586fd0c afd0cd81 /system/lib/libc.so
I/DEBUG ( 31): 4586fd10 002151f8 [heap]
I/DEBUG ( 31): 4586fd14 afc008e3 /system/lib/libstdc++.so
D/Zygote ( 33): Process 1479 terminated by signal (11)

It’s a bug we have known before,look at this:http://www.cocos2d-x.org/boards/10/topics/202

We have create an issue for this(issue #309),and we will fix it in version cocos2d-0.99.5-x-0.7.2.

Thank you!

This bug is fixed on the upto-0.99.5 branch.
It will be merged to master branch soon.

Your release schedule? I need this fix, or tell me how to get upto-0.99.5 branch please.

upto-0.99.5 branch is merged to master in this afternoon, enjoy it :slight_smile: