CocoStudioComponentsTest crash

Android: 4.0.3
Device: ZTE U970
branch: develog
commit: c59f0f34cbad1b3c2ebb2730fb8d19b31fef5b70

Reprocedure:
1/. run TestCpp -> ExtensionsTest -> CocoStudioComponentsTest
2/. touch screen to fire some bullets
3/. app crashed when bullet hits the enemy.

here is the crash log for reference:

03-03 11:33:13.490: I/DEBUG(91): #00 pc 004dad4c /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d18ComponentContainer5visitEf)
03-03 11:33:13.490: I/DEBUG(91): #01 pc 004f4f40 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d4Node6updateEf)
03-03 11:33:13.490: I/DEBUG(91): #02 pc 004f48a2 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.490: I/DEBUG(91): #03 pc 00503122 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZNKSt8functionIFvfEEclEf)
03-03 11:33:13.490: I/DEBUG(91): #04 pc 005037c2 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d9Scheduler6updateEf)
03-03 11:33:13.490: I/DEBUG(91): #05 pc 004dcaae /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d8Director9drawSceneEv)
03-03 11:33:13.490: I/DEBUG(91): #06 pc 004dd4b4 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (_ZN7cocos2d19DisplayLinkDirector8mainLoopEv)
03-03 11:33:13.490: I/DEBUG(91): #07 pc 006c458a /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.490: I/DEBUG(91): #08 pc 006c4c10 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so (android_main)
03-03 11:33:13.490: I/DEBUG(91): #09 pc 006c5e42 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.490: I/DEBUG(91): #10 pc 00012e2c /system/lib/libc.so (__thread_entry)
03-03 11:33:13.490: I/DEBUG(91): #11 pc 00012980 /system/lib/libc.so (pthread_create)
03-03 11:33:13.490: I/DEBUG(91): code around pc:
03-03 11:33:13.490: I/DEBUG(91): 59e49d2c 6900bd08 61014770 b5384770 1c0d6843 …ipG.apG8.Ch…
03-03 11:33:13.490: I/DEBUG(91): 59e49d3c d0092b00 2c00689c 68a0d006 68031c29 .+…h.,…h)…h
03-03 11:33:13.490: I/DEBUG(91): 59e49d4c 4798695b e7f66824 0000bd38 4b08b538 [i.G$h…8…8…K 03-03 11:33:13.490: I/DEBUG(91): 59e49d5c d9014298 ff88f2b6 1c280085 fbf8f2b6 .B…(… 03-03 11:33:13.500: I/DEBUG(91): 59e49d6c 1c041c2a f2b62100 1c20fc75 46c0bd38 *…!..u. .8…F 03-03 11:33:13.500: I/DEBUG(91): code around lr: 03-03 11:33:13.500: I/DEBUG(91): 4003d130 08bd87f0 e5964000 e5967000 e2144903 …@…p…I… 03-03 11:33:13.500: I/DEBUG(91): 4003d140 1a00000f f57ff05f e5965000 ebffecf0 …_…P… 03-03 11:33:13.500: I/DEBUG(91): 4003d150 e2055a02 e3853001 e1500003 0a000006 .Z…0…P… 03-03 11:33:13.500: I/DEBUG(91): 4003d160 e5865000 e1a00006 e1a01005 e3a02001 .P… … 03-03 11:33:13.500: I/DEBUG(91): 4003d170 ebfffede e1a00004 e8bd87f0 e3a00000 … 03-03 11:33:13.500: I/DEBUG(91): stack: 03-03 11:33:13.500: I/DEBUG(91): 5a4a9cf0 00c7ca54 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9cf4 00c7caa0 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9cf8 436b3756 /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9cfc 428605c1 /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d00 41a00000 /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d04 41a00000 /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d08 00e47b6c [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d0c 4371c99c /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d10 41d80000 /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d14 42200000 /dev/ashmem/dalvik-heap (deleted)
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d18 00000000
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d1c 00e3df88 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d20 3c9d5800
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d24 000001b0
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d28 df0027ad
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d2c 00000000
03-03 11:33:13.500: I/DEBUG(91): #00 5a4a9d30 59e49d37 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d34 00e40240 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d38 3c9d5800
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d3c 59e63f43 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.500: I/DEBUG(91): #01 5a4a9d40 59e3fcbd /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d44 3c9d5800
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d48 59e3fcb1 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d4c 59e44cbf /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d50 00a119e0 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d54 00a12000 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d58 00a12000 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d5c 00e43ae0 [heap]
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d60 3c9d5800
03-03 11:33:13.500: I/DEBUG(91): 5a4a9d64 59e638a5 /data/data/org.cocos2dx.testcpp/lib/libtestcpp.so