Android致命信号11 SIGSEGV

Android致命信号11 SIGSEGV,android,android-ndk,Android,Android Ndk,在开发过程中,随机出现了一个错误。我忽略了它(我的错),因为应用程序需要发布,我在任何地方都没有找到解决方案,这让我发疯 不管怎样 Logcat打印此错误: 5421 5429 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon) 3369 3369 D powerUI : accValue============42 3369 3369 D po

在开发过程中,随机出现了一个错误。我忽略了它(我的错),因为应用程序需要发布,我在任何地方都没有找到解决方案,这让我发疯

不管怎样

Logcat打印此错误:

5421  5429 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
3369  3369 D powerUI : accValue============42
3369  3369 D powerUI : mCputempVlaue============42
989  3846 E IzatSvc_PassiveLocListener: E/Exiting with error virtual void izat_manager::IzatPassiveLocationListener::onLocationChanged(const izat_manager::IzatLocation*, izat_manager::IzatLocationStatus) line 113 "1"
304   304 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
304   304 F DEBUG   : Build fingerprint: 'bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/1496676247:user/release-keys'
304   304 F DEBUG   : Revision: '0'
304   304 F DEBUG   : ABI: 'arm'
304   304 F DEBUG   : pid: 5421, tid: 5429, name: FinalizerDaemon  >>> com.vigilant.pycseca <<<
A/libc: invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree
A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
434   434 I MSM-irqbalance: Decided to move IRQ131 from CPU7 to CPU4
5421  5429 F libc    : invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree
5421  5429 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
3369  3369 D powerUI : accValue============42
3369  3369 D powerUI : mCputempVlaue============42
989  3846 E IzatSvc_PassiveLocListener: E/Exiting with error virtual void izat_manager::IzatPassiveLocationListener::onLocationChanged(const izat_manager::IzatLocation*, izat_manager::IzatLocationStatus) line 113 "1"
304   304 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
304   304 F DEBUG   : Build fingerprint: 'bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/1496676247:user/release-keys'
304   304 F DEBUG   : Revision: '0'
304   304 F DEBUG   : ABI: 'arm'
304   304 F DEBUG   : pid: 5421, tid: 5429, name: FinalizerDaemon  >>> com.vigilant.pycseca <<<
304   304 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
304   304 F DEBUG   : Abort message: 'invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree'
304   304 F DEBUG   :     r0 00000000  r1 00000000  r2 00000000  r3 00000002
304   304 F DEBUG   :     r4 b8f6eed8  r5 deadbaad  r6 b6d87eb8  r7 a2eae000
304   304 F DEBUG   :     r8 b8f6eee0  r9 b8fa3ac8  sl 2324aee0  fp 23258680
304   304 F DEBUG   :     ip b6d825dc  sp b4162538  lr b6d54887  pc b6d54886  cpsr 60070030
304   304 F DEBUG   :
304   304 F DEBUG   : backtrace:
304   304 F DEBUG   :     #00 pc 00030886  /system/lib/libc.so (dlfree+1285)
304   304 F DEBUG   :     #01 pc 72b882d5  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1f41000)
989  6018 W ActivityManager:   Force finishing activity com.vigilant.pycseca/.activities.Login
304   304 F DEBUG   :
304   304 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
304   304 E DEBUG   : AM write failed: Broken pipe> 304   304 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
304   304 F DEBUG   : Abort message: 'invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree'
304   304 F DEBUG   :     r0 00000000  r1 00000000  r2 00000000  r3 00000002
304   304 F DEBUG   :     r4 b8f6eed8  r5 deadbaad  r6 b6d87eb8  r7 a2eae000
304   304 F DEBUG   :     r8 b8f6eee0  r9 b8fa3ac8  sl 2324aee0  fp 23258680
304   304 F DEBUG   :     ip b6d825dc  sp b4162538  lr b6d54887  pc b6d54886  cpsr 60070030
304   304 F DEBUG   :
304   304 F DEBUG   : backtrace:
304   304 F DEBUG   :     #00 pc 00030886  /system/lib/libc.so (dlfree+1285)
304   304 F DEBUG   :     #01 pc 72b882d5  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1f41000)
989  6018 W ActivityManager:   Force finishing activity com.vigilant.pycseca/.activities.Login
304   304 F DEBUG   :
304   304 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
304   304 E DEBUG   : AM write failed: Broken pipe
A/libc:无效地址或传递给dlfree的损坏块0xb8f6eed8的地址

A/libc:tid 5429中的致命信号11(SIGSEGV),代码1,故障地址0xdeadbaad(FinalizerDaemon)

因为这告诉了我什么我都不懂,搜索如何调试SIGSEGV错误,我打开了ndk stak

 adb logcat |  ndk-stack -sym
adb logcat | ndk堆栈-符号

日志会打印此错误:

5421  5429 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
3369  3369 D powerUI : accValue============42
3369  3369 D powerUI : mCputempVlaue============42
989  3846 E IzatSvc_PassiveLocListener: E/Exiting with error virtual void izat_manager::IzatPassiveLocationListener::onLocationChanged(const izat_manager::IzatLocation*, izat_manager::IzatLocationStatus) line 113 "1"
304   304 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
304   304 F DEBUG   : Build fingerprint: 'bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/1496676247:user/release-keys'
304   304 F DEBUG   : Revision: '0'
304   304 F DEBUG   : ABI: 'arm'
304   304 F DEBUG   : pid: 5421, tid: 5429, name: FinalizerDaemon  >>> com.vigilant.pycseca <<<
A/libc: invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree
A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
434   434 I MSM-irqbalance: Decided to move IRQ131 from CPU7 to CPU4
5421  5429 F libc    : invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree
5421  5429 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
3369  3369 D powerUI : accValue============42
3369  3369 D powerUI : mCputempVlaue============42
989  3846 E IzatSvc_PassiveLocListener: E/Exiting with error virtual void izat_manager::IzatPassiveLocationListener::onLocationChanged(const izat_manager::IzatLocation*, izat_manager::IzatLocationStatus) line 113 "1"
304   304 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
304   304 F DEBUG   : Build fingerprint: 'bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/1496676247:user/release-keys'
304   304 F DEBUG   : Revision: '0'
304   304 F DEBUG   : ABI: 'arm'
304   304 F DEBUG   : pid: 5421, tid: 5429, name: FinalizerDaemon  >>> com.vigilant.pycseca <<<
304   304 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
304   304 F DEBUG   : Abort message: 'invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree'
304   304 F DEBUG   :     r0 00000000  r1 00000000  r2 00000000  r3 00000002
304   304 F DEBUG   :     r4 b8f6eed8  r5 deadbaad  r6 b6d87eb8  r7 a2eae000
304   304 F DEBUG   :     r8 b8f6eee0  r9 b8fa3ac8  sl 2324aee0  fp 23258680
304   304 F DEBUG   :     ip b6d825dc  sp b4162538  lr b6d54887  pc b6d54886  cpsr 60070030
304   304 F DEBUG   :
304   304 F DEBUG   : backtrace:
304   304 F DEBUG   :     #00 pc 00030886  /system/lib/libc.so (dlfree+1285)
304   304 F DEBUG   :     #01 pc 72b882d5  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1f41000)
989  6018 W ActivityManager:   Force finishing activity com.vigilant.pycseca/.activities.Login
304   304 F DEBUG   :
304   304 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
304   304 E DEBUG   : AM write failed: Broken pipe> 304   304 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
304   304 F DEBUG   : Abort message: 'invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree'
304   304 F DEBUG   :     r0 00000000  r1 00000000  r2 00000000  r3 00000002
304   304 F DEBUG   :     r4 b8f6eed8  r5 deadbaad  r6 b6d87eb8  r7 a2eae000
304   304 F DEBUG   :     r8 b8f6eee0  r9 b8fa3ac8  sl 2324aee0  fp 23258680
304   304 F DEBUG   :     ip b6d825dc  sp b4162538  lr b6d54887  pc b6d54886  cpsr 60070030
304   304 F DEBUG   :
304   304 F DEBUG   : backtrace:
304   304 F DEBUG   :     #00 pc 00030886  /system/lib/libc.so (dlfree+1285)
304   304 F DEBUG   :     #01 pc 72b882d5  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1f41000)
989  6018 W ActivityManager:   Force finishing activity com.vigilant.pycseca/.activities.Login
304   304 F DEBUG   :
304   304 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
304   304 E DEBUG   : AM write failed: Broken pipe
日志将打印此错误:

5421  5429 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
3369  3369 D powerUI : accValue============42
3369  3369 D powerUI : mCputempVlaue============42
989  3846 E IzatSvc_PassiveLocListener: E/Exiting with error virtual void izat_manager::IzatPassiveLocationListener::onLocationChanged(const izat_manager::IzatLocation*, izat_manager::IzatLocationStatus) line 113 "1"
304   304 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
304   304 F DEBUG   : Build fingerprint: 'bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/1496676247:user/release-keys'
304   304 F DEBUG   : Revision: '0'
304   304 F DEBUG   : ABI: 'arm'
304   304 F DEBUG   : pid: 5421, tid: 5429, name: FinalizerDaemon  >>> com.vigilant.pycseca <<<
A/libc: invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree
A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
434   434 I MSM-irqbalance: Decided to move IRQ131 from CPU7 to CPU4
5421  5429 F libc    : invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree
5421  5429 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadbaad in tid 5429 (FinalizerDaemon)
3369  3369 D powerUI : accValue============42
3369  3369 D powerUI : mCputempVlaue============42
989  3846 E IzatSvc_PassiveLocListener: E/Exiting with error virtual void izat_manager::IzatPassiveLocationListener::onLocationChanged(const izat_manager::IzatLocation*, izat_manager::IzatLocationStatus) line 113 "1"
304   304 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
304   304 F DEBUG   : Build fingerprint: 'bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/1496676247:user/release-keys'
304   304 F DEBUG   : Revision: '0'
304   304 F DEBUG   : ABI: 'arm'
304   304 F DEBUG   : pid: 5421, tid: 5429, name: FinalizerDaemon  >>> com.vigilant.pycseca <<<
304   304 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
304   304 F DEBUG   : Abort message: 'invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree'
304   304 F DEBUG   :     r0 00000000  r1 00000000  r2 00000000  r3 00000002
304   304 F DEBUG   :     r4 b8f6eed8  r5 deadbaad  r6 b6d87eb8  r7 a2eae000
304   304 F DEBUG   :     r8 b8f6eee0  r9 b8fa3ac8  sl 2324aee0  fp 23258680
304   304 F DEBUG   :     ip b6d825dc  sp b4162538  lr b6d54887  pc b6d54886  cpsr 60070030
304   304 F DEBUG   :
304   304 F DEBUG   : backtrace:
304   304 F DEBUG   :     #00 pc 00030886  /system/lib/libc.so (dlfree+1285)
304   304 F DEBUG   :     #01 pc 72b882d5  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1f41000)
989  6018 W ActivityManager:   Force finishing activity com.vigilant.pycseca/.activities.Login
304   304 F DEBUG   :
304   304 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
304   304 E DEBUG   : AM write failed: Broken pipe> 304   304 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdeadbaad
304   304 F DEBUG   : Abort message: 'invalid address or address of corrupt block 0xb8f6eed8 passed to dlfree'
304   304 F DEBUG   :     r0 00000000  r1 00000000  r2 00000000  r3 00000002
304   304 F DEBUG   :     r4 b8f6eed8  r5 deadbaad  r6 b6d87eb8  r7 a2eae000
304   304 F DEBUG   :     r8 b8f6eee0  r9 b8fa3ac8  sl 2324aee0  fp 23258680
304   304 F DEBUG   :     ip b6d825dc  sp b4162538  lr b6d54887  pc b6d54886  cpsr 60070030
304   304 F DEBUG   :
304   304 F DEBUG   : backtrace:
304   304 F DEBUG   :     #00 pc 00030886  /system/lib/libc.so (dlfree+1285)
304   304 F DEBUG   :     #01 pc 72b882d5  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1f41000)
989  6018 W ActivityManager:   Force finishing activity com.vigilant.pycseca/.activities.Login
304   304 F DEBUG   :
304   304 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
304   304 E DEBUG   : AM write failed: Broken pipe
434 434 I MSM irqbalance:决定将IRQ131从CPU7移动到CPU4
5421 5429 F libc:无效地址或传递给dlfree的损坏块0xb8f6eed8的地址
5421 5429 F libc:tid 5429中的致命信号11(SIGSEGV),代码1,故障地址0xdeadbaad(FinalizerDaemon)
3369 3369 D powerUI:accValue================42
3369 3369 D powerUI:mCputempVlaue=42
989 3846 E IzatSvc_被动客户端:E/退出时出错虚拟无效izat_管理器::IzatPassiveLocationListener::onLocationChanged(const izat_管理器::IzatLocation*,izat_管理器::IzatLocationStatus)第113行“1”
304 304 F调试:***************************************************
304 304 F调试:生成指纹:“bq/Aquaris_M5/Aquaris_M5:6.0.1/MMB29M/14966727:用户/释放密钥”
304 F调试:修订版:“0”
304 F调试:ABI:“arm”
304 F调试:pid:5421,tid:5429,名称:FinalizerDaemon>>>com.vigilant.pycseca
A/libc:无效地址或传递给dlfree的损坏块0xb8f6eed8的地址

可能是双倍免费。可能是一个伪造的指向free的指针