Build fingerprint crash signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) libc.so
-
I am trying to figure out why my program keeps crashing when I "monkey" around with my project on an Android device. By "monkeying" around I mean just pressing touch screen sporadically. I am using "Qt Creator 2.5.83" with a Build & Run Kit "Necessitas Qt 4.8.2 for Android armv7a".
I following is my logcat dump:
I/DEBUG (10962): *** *** **
I/DEBUG (10962): Build fingerprint: 'freescale/imx53_smd/imx53_smd:2.3.7/R10.3
.3-r1/eng.matsu.20120720.144314:eng/test-keys'
I/DEBUG (10962): pid: 10965, tid: 10966 >>> org.kde.necessitas.example.SmARTI
.SmARTI <<<
I/DEBUG (10962): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000
0
I/DEBUG (10962): r0 ffffffff r1 848b2000 r2 00000004 r3 0191c488
I/DEBUG (10962): r4 00000000 r5 848b2000 r6 afd46450 r7 00000000
I/DEBUG (10962): r8 100ffe54 r9 afd46450 10 00000000 fp acaa4d38
I/DEBUG (10962): ip afd249c9 sp 100ffe20 lr afd249c1 pc aca6a72a cpsr 000
00030
I/DEBUG (10962): d0 0000000000177000 d1 0065007200680010
I/DEBUG (10962): d2 002e007000700008 d3 0069007400630000
I/DEBUG (10962): d4 ffffffff002a7f88 d5 00000008ffffffff
I/DEBUG (10962): d6 0000001800100101 d7 3eaaaaab3f800000
I/DEBUG (10962): d8 0000000000000000 d9 0000000000000000
I/DEBUG (10962): d10 0000000000000000 d11 0000000000000000
I/DEBUG (10962): d12 0000000000000000 d13 0000000000000000
I/DEBUG (10962): d14 0000000000000000 d15 0000000000000000
I/DEBUG (10962): d16 00000000020c4a82 d17 3ff0000000000000
I/DEBUG (10962): d18 42eccefa43de3400 d19 3fbc71c71c71c71c
I/DEBUG (10962): d20 4008000000000000 d21 3fd99a27ad32ddf5
I/DEBUG (10962): d22 3fd24998d6307188 d23 3fcc7288e957b53b
I/DEBUG (10962): d24 3fc74721cad6b0ed d25 3fc39a09d078c69f
I/DEBUG (10962): d26 0000000000000000 d27 0000000000000000
I/DEBUG (10962): d28 0000000000000000 d29 0000000000000000
I/DEBUG (10962): d30 0000000000000000 d31 0000000000000000
I/DEBUG (10962): scr 80000012
I/DEBUG (10962):
I/DEBUG (10962): #00 pc 0006a72a /system/lib/libdvm.so
I/DEBUG (10962): #01 lr afd249c1 /system/lib/libc.so
I/DEBUG (10962):
I/DEBUG (10962): code around pc:
I/DEBUG (10962): aca6a708 021ff113 657ef421 607ef422 051ff025
I/DEBUG (10962): aca6a718 001ff020 d20742a8 22041a2d f7a64629
I/DEBUG (10962): aca6a728 6821efb2 6025194d bf00bd70 48114601
I/DEBUG (10962): aca6a738 41f0e92d 68004478 b1b96d06 23004602
I/DEBUG (10962): aca6a748 e00c251c 42a16ad4 fb05d307 f117f703
I/DEBUG (10962):
I/DEBUG (10962): code around lr:
I/DEBUG (10962): afd249a0 00028b5a 00028a24 000289d8 2301b510
I/DEBUG (10962): afd249b0 fd86f7ff bf00bd10 4604b510 fa62f7ed
I/DEBUG (10962): afd249c0 f04f6004 bd1030ff 0ffff110 db02b510
I/DEBUG (10962): afd249d0 f7ff4240 bd10fff1 b5f04b11 4e124a11
I/DEBUG (10962): afd249e0 5899447b 8802599f 883d880c 8846884f
I/DEBUG (10962):
I/DEBUG (10962): stack:
I/DEBUG (10962): 100ffde0 00000000
I/DEBUG (10962): 100ffde4 00000000
I/DEBUG (10962): 100ffde8 00000000
I/DEBUG (10962): 100ffdec 00000000
I/DEBUG (10962): 100ffdf0 00000000
I/DEBUG (10962): 100ffdf4 00000000
I/DEBUG (10962): 100ffdf8 00000000
I/DEBUG (10962): 100ffdfc 00000000
I/DEBUG (10962): 100ffe00 00000000
I/DEBUG (10962): 100ffe04 00000000
I/DEBUG (10962): 100ffe08 00000000
I/DEBUG (10962): 100ffe0c 00000000
I/DEBUG (10962): 100ffe10 00000000
I/DEBUG (10962): 100ffe14 afd249d7 /system/lib/libc.so
I/DEBUG (10962): 100ffe18 df002777
I/DEBUG (10962): 100ffe1c e3a070ad
I/DEBUG (10962): #00 100ffe20 00000000
I/DEBUG (10962): 100ffe24 00000000
I/DEBUG (10962): 100ffe28 00000000
I/DEBUG (10962): 100ffe2c 00000000
I/DEBUG (10962): 100ffe30 00000000
I/DEBUG (10962): 100ffe34 00000000
I/DEBUG (10962): 100ffe38 00000000
I/DEBUG (10962): 100ffe3c 00000000
I/DEBUG (10962): 100ffe40 00000000
I/DEBUG (10962): 100ffe44 00000000
I/DEBUG (10962): 100ffe48 00000000
I/DEBUG (10962): 100ffe4c 00000000
I/DEBUG (10962): 100ffe50 00000000
I/DEBUG (10962): 100ffe54 00000000
I/DEBUG (10962): 100ffe58 00000000
I/DEBUG (10962): 100ffe5c 00000000
I/DEBUG (10962): 100ffe60 00000000
I/DEBUG (10962): 100ffe64 00000000
I/DEBUG (10962): debuggerd committing suicide to free the zombie!
I/BootReceiver( 2602): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_
TOMBSTONE)
I/DEBUG (10981): debuggerd: Jul 20 2012 14:59:50
I/ActivityManager( 2602): Process org.kde.necessitas.example.SmARTI.SmARTI (pid
10965) has died.
E/InputDispatcher( 2602): channel '40722478 org.kde.necessitas.example.SmARTI.Sm
ARTI/org.kde.necessitas.origo.QtActivity (server)' ~ Consumer closed input chann
el or an error occurred. events=0x8
E/InputDispatcher( 2602): channel '40722478 org.kde.necessitas.example.SmARTI.Sm
ARTI/org.kde.necessitas.origo.QtActivity (server)' ~ Channel is unrecoverably br
oken and will be disposed!
D/Zygote ( 2601): Process 10965 terminated by signal (11)
I/WindowManager( 2602): WINDOW DIED Window{40722478 org.kde.necessitas.example.S
mARTI.SmARTI/org.kde.necessitas.origo.QtActivity paused=false}
W/WindowManager( 2602): Failed looking up window
W/WindowManager( 2602): java.lang.IllegalArgumentException: Requested window and
roid.os.BinderProxy@407085b0 does not exist
W/WindowManager( 2602): at com.android.server.WindowManagerService.windo
wForClientLocked(WindowManagerService.java:8243)
W/WindowManager( 2602): at com.android.server.WindowManagerService.windo
wForClientLocked(WindowManagerService.java:8234)
W/WindowManager( 2602): at com.android.server.WindowManagerService$Windo
wState$DeathRecipient.binderDied(WindowManagerService.java:7093)
W/WindowManager( 2602): at android.os.BinderProxy.sendDeathNotice(Binder
.java:381) -
If you want to target android, please give Qt5.2 a try, it provide much more better support on android platform.