Fatal signal 11 (SIGSEGV) at 0xdeadcab1

在eclipse 中debug as android application运行时,

在logcat中最后一行提示

Fatal signal 11 (SIGSEGV) at 0xdeadcab1 (code=1), thread 18204 (Thread-69369)

在网上查了一下资料,用ndk-stack

adb logcat | ndk-stack {ndk-stack path} {project/obj/local/armeabi} 得到如下信息:

********** Crash dump: **********
Build fingerprint: ‘samsung/t03gzc/t03gchn:4.3/JSS15J/N7100ZCUENB1:user/release-
keys’
pid: 21448, tid: 21486, name: Thread-66897 >>> com.ejoy.taoist <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadcab1
Stack frame D/CrashAnrDetector( 2404): #00 pc 005e3820 /data/app-lib/com.e
joy.taoist-1/libcocos2dcpp.so: Routine __gabixx::__default_terminate() at fadd_n
.c:?
Stack frame D/CrashAnrDetector( 2404): #01 pc 005e383f /data/app-lib/com.e
joy.taoist-1/libcocos2dcpp.so: Routine __gabixx::__terminate(void (*)()) at fadd
_n.c:?

附加信息,

程序在window 7下跑一切正常。

请大神指点~

补充,代码在wins下跑是正常的,在eclipse用debug编译后,也可以跑,但是用release编译后,就会出现上述崩溃。