02-29 16:40:55.122 10369 11444 I ActivityManager: Recipient 28089
02-29 16:40:55.123 10369 11444 I ActivityManager: Process com.htc.android.mail:sync (pid 28089) has died
02-29 16:40:55.273 28357 28376 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x4417541a in tid 28376 (GLThread 2677)
02-29 16:40:55.301 10369 11615 I ActivityManager: Recipient 27511
02-29 16:40:55.302 10369 11615 I ActivityManager: Process com.htc.bgp (pid 27511) has died
02-29 16:40:55.325 643 643 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-29 16:40:55.325 643 643 F DEBUG : Build fingerprint: 'htc/hiaetuhl_01405/htc_hiaetuhl:6.0/MRA58K/660257.25:user/release-keys'
02-29 16:40:55.325 643 643 F DEBUG : Revision: '0'
02-29 16:40:55.325 643 643 F DEBUG : ABI: 'arm'
02-29 16:40:55.325 643 643 F DEBUG : pid: 28357, tid: 28376, name: GLThread 2677 >>> tw.mobage.g23000108 <<<
02-29 16:40:55.325 643 643 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4417541a
02-29 16:40:55.342 643 643 F DEBUG : r0 4417541a r1 4417541a r2 ffffffff r3 00000006
02-29 16:40:55.342 643 643 F DEBUG : r4 00000002 r5 f3aa1958 r6 0ccccccc r7 00000000
02-29 16:40:55.342 643 643 F DEBUG : r8 f3aa2294 r9 00000000 sl 4417541a fp f3aa2298
02-29 16:40:55.342 643 643 F DEBUG : ip 00000002 sp f3aa1850 lr f6da9411 pc f6d84030 cpsr 200f0030
02-29 16:40:55.345 643 643 F DEBUG :
02-29 16:40:55.345 643 643 F DEBUG : backtrace:
02-29 16:40:55.345 643 643 F DEBUG : #00 pc 00018030 /system/lib/libc.so (strlen+35)
02-29 16:40:55.345 643 643 F DEBUG : #01 pc 0003d40d /system/lib/libc.so (__vfprintf+2948)
02-29 16:40:55.345 643 643 F DEBUG : #02 pc 0004080d /system/lib/libc.so (vsnprintf+124)
02-29 16:40:55.345 643 643 F DEBUG : #03 pc 0000305f /system/lib/liblog.so (__android_log_print+42)
02-29 16:40:55.345 643 643 F DEBUG : #04 pc 001f29a3 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so ( cocos2d::CCLog(char const*, ...)+50)
02-29 16:40:55.345 643 643 F DEBUG : #05 pc 002c13e7 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #06 pc 003e1590 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #07 pc 0042923c /data/app/tw.mobage.g23000108-1/lib/arm /libjinqu.so
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(960da24): CPU_MIN_NUM ActivityManager-MultiCore-Num 0x8000 null
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(c8c098d): CPU_MIN_FREQ ActivityManager-MultiCore-Freq 0x2000 null
02-29 16:40:55.770 643 643 F DEBUG :
02-29 16:40:55.770 643 643 F DEBUG : Tombstone written to: /data/tombstones/tombstone_09
02-29 16:40:55.770 10369 10429 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
02-29 16:40:55.123 10369 11444 I ActivityManager: Process com.htc.android.mail:sync (pid 28089) has died
02-29 16:40:55.273 28357 28376 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x4417541a in tid 28376 (GLThread 2677)
02-29 16:40:55.301 10369 11615 I ActivityManager: Recipient 27511
02-29 16:40:55.302 10369 11615 I ActivityManager: Process com.htc.bgp (pid 27511) has died
02-29 16:40:55.325 643 643 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-29 16:40:55.325 643 643 F DEBUG : Build fingerprint: 'htc/hiaetuhl_01405/htc_hiaetuhl:6.0/MRA58K/660257.25:user/release-keys'
02-29 16:40:55.325 643 643 F DEBUG : Revision: '0'
02-29 16:40:55.325 643 643 F DEBUG : ABI: 'arm'
02-29 16:40:55.325 643 643 F DEBUG : pid: 28357, tid: 28376, name: GLThread 2677 >>> tw.mobage.g23000108 <<<
02-29 16:40:55.325 643 643 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4417541a
02-29 16:40:55.342 643 643 F DEBUG : r0 4417541a r1 4417541a r2 ffffffff r3 00000006
02-29 16:40:55.342 643 643 F DEBUG : r4 00000002 r5 f3aa1958 r6 0ccccccc r7 00000000
02-29 16:40:55.342 643 643 F DEBUG : r8 f3aa2294 r9 00000000 sl 4417541a fp f3aa2298
02-29 16:40:55.342 643 643 F DEBUG : ip 00000002 sp f3aa1850 lr f6da9411 pc f6d84030 cpsr 200f0030
02-29 16:40:55.345 643 643 F DEBUG :
02-29 16:40:55.345 643 643 F DEBUG : backtrace:
02-29 16:40:55.345 643 643 F DEBUG : #00 pc 00018030 /system/lib/libc.so (strlen+35)
02-29 16:40:55.345 643 643 F DEBUG : #01 pc 0003d40d /system/lib/libc.so (__vfprintf+2948)
02-29 16:40:55.345 643 643 F DEBUG : #02 pc 0004080d /system/lib/libc.so (vsnprintf+124)
02-29 16:40:55.345 643 643 F DEBUG : #03 pc 0000305f /system/lib/liblog.so (__android_log_print+42)
02-29 16:40:55.345 643 643 F DEBUG : #04 pc 001f29a3 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so ( cocos2d::CCLog(char const*, ...)+50)
02-29 16:40:55.345 643 643 F DEBUG : #05 pc 002c13e7 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #06 pc 003e1590 /data/app/tw.mobage.g23000108-1/lib/arm/libjinqu.so
02-29 16:40:55.345 643 643 F DEBUG : #07 pc 0042923c /data/app/tw.mobage.g23000108-1/lib/arm /libjinqu.so
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(960da24): CPU_MIN_NUM ActivityManager-MultiCore-Num 0x8000 null
02-29 16:40:55.360 10369 10445 D PMS : releaseHCC(c8c098d): CPU_MIN_FREQ ActivityManager-MultiCore-Freq 0x2000 null
02-29 16:40:55.770 643 643 F DEBUG :
02-29 16:40:55.770 643 643 F DEBUG : Tombstone written to: /data/tombstones/tombstone_09
02-29 16:40:55.770 10369 10429 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
02-29 16:40:55.774 10369 28468 W ActivityManager: Force finishing activity tw.mobage.g23000108/www.kaiqigu.transformer.Transformer
以上是问题打印的log,很明显问题出在CCLOG上。
经过多方排查 和询问 最终发现 是之前在打包时把DEBUG模式开启了。在6.0上cclog出问题了。将DEBUG模式关闭即可
路径: /Users/mars_macpro/transform_client/projects/transformer_taiwan/proj.android/jni/Application.mk :
内容:
NDK_TOOLCHAIN_VERSION=4.8
APP_ABI := armeabi x86
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -DPLATFORM_NONE -DCOCOS2D_DEBUG=1
APP_CFLAGS += -Wno-error=format-security
APP_CPPFLAGS += -std=c++11
修改:
将最后一个1改为0即可关闭。
说明一下libjinqu.so文件。
这个文件是讲c++的东西封存成一个so文件。
这个问题我查了一下午,本身也不是很熟悉。这下熟悉了。都是以前自己给自己买下的坑,忘记改回去。