1
我試過了很多不同的答案,但在這裏找不到任何與此「未知符號文件」 。Cocos2d-x crash:信號11(SIGSEGV),代碼1(SEGV_MAPERR) - 無法打開未知符號文件
這是我崩潰轉儲:
********** Crash dump: **********
Build fingerprint: 'samsung/ks01ltexx/ks01lte:4.4.2/KOT49H/I9506XXUCNG3:user/release-keys'
pid: 22578, tid: 22596, name: Thread-1821 >>> com.gamedev.game <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
Stack frame I/DEBUG ( 341): #00 pc 00000000 <unknown>: Unable to open symbol file C:\proyects\game\proj.android\obj\local\armeabi/<unknown>. Error (22): Invalid argument
Stack frame I/DEBUG ( 341): #01 pc 0035f169 /data/app-lib/com.gamedev.game-8/libgame.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit+100): Routine ft_lzw_file_init at ftlzw.c:?
Stack frame I/DEBUG ( 341): #02 pc 00020bcc /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame I/DEBUG ( 341): #03 pc 00051927 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
Stack frame I/DEBUG ( 341): #04 pc 000535d1 /system/lib/libdvm.so (dvmResolveNativeMethod(unsigned int const*, JValue*, Method const*, Thread*)+256)
Stack frame I/DEBUG ( 341): #05 pc 0002a060 /system/lib/libdvm.so
Stack frame I/DEBUG ( 341): #06 pc 00031510 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
Stack frame I/DEBUG ( 341): #07 pc 0002eba8 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
Stack frame I/DEBUG ( 341): #08 pc 00063e75 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
Stack frame I/DEBUG ( 341): #09 pc 00063e99 /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
Stack frame I/DEBUG ( 341): #10 pc 00058b6b /system/lib/libdvm.so
Stack frame I/DEBUG ( 341): #11 pc 0000d298 /system/lib/libc.so (__thread_entry+72)
Stack frame I/DEBUG ( 341): #12 pc 0000d430 /system/lib/libc.so (pthread_create+240)
Crash dump is completed
它是JNI代碼中的空指針異常,運行命令'adb logcat | ndk-stack -sym {proj-dir}/obj/local/armeabi'來找到更詳細的堆棧跟蹤 – 2014-10-08 05:37:28
謝謝,但這是我做了什麼來接收這個崩潰轉儲。 – 2014-10-08 07:29:13
在'Applicatin.mk'中使用'APP_OPTIM:= debug'獲取更詳細的日誌信息。 – 2014-10-08 09:24:10