mojira.dev
MCPE-6412

Force-close when app is closed: segfault in AppPlatform::_fireAppSuspended()

This actually still happens in 0.8.0 final release, but it started at least in build 8.
Running Android 4.4.2 on Nexus 7 2012 (Stock firmware)
When I exit the game, I often get this force-close error:

F/libc (15106): Fatal signal 11 (SIGSEGV) at 0x0000001b (code=1), thread 15149 (ang.minecraftpe)
I/DEBUG ( 121): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 121): Build fingerprint: 'google/nakasi/grouper:4.4.2/KOT49H/937116:user/release-keys'
I/DEBUG ( 121): Revision: '0'
I/DEBUG ( 121): pid: 15106, tid: 15149, name: ang.minecraftpe >>> com.mojang.minecraftpe <<<
I/DEBUG ( 121): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000001b
I/DEBUG ( 121): r0 400cc138 r1 00000000 r2 00000000 r3 0000000f
I/DEBUG ( 121): r4 684f67f8 r5 41780798 r6 00000000 r7 6a843b6c
I/DEBUG ( 121): r8 6a843b6c r9 00000001 sl 00000001 fp 00000000
I/DEBUG ( 121): ip 00000001 sp 6aff3c68 lr 6a65e2cf pc 6a65e2d2 cpsr 200f0030
I/DEBUG ( 121): d0 0000000000000000 d1 0000000000000000
I/DEBUG ( 121): d2 0000000000000000 d3 0000000000000000
I/DEBUG ( 121): d4 4037000000000000 d5 40210ca07f66e86c
I/DEBUG ( 121): d6 000084c0d3283200 d7 4704c000b3d07c85
I/DEBUG ( 121): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 121): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 121): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 121): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 121): d16 00000f5c11c33e96 d17 3f81110e033d393e
I/DEBUG ( 121): d18 bf85ee74b841840b d19 be5ae5e541c10f53
I/DEBUG ( 121): d20 bf2a019d62cc0677 d21 3c2b1acd80000000
I/DEBUG ( 121): d22 3ec71de357b1fe7d d23 3fc5555555555549
I/DEBUG ( 121): d24 bf85ee74b841840b d25 3fc18bc420c86dc0
I/DEBUG ( 121): d26 3c90000000000000 d27 3ff921fb54400000
I/DEBUG ( 121): d28 3febb67af02ad942 d29 40e0280ff4c40000
I/DEBUG ( 121): d30 40df5e5ffafc0000 d31 bfe0c15228800000
I/DEBUG ( 121): scr 20000010
I/DEBUG ( 121):
I/DEBUG ( 121): backtrace:
I/DEBUG ( 121): #00 pc 000fc2d2 /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (AppPlatform::_fireAppSuspended()+19)
I/DEBUG ( 121): #01 pc 000fdb77 /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (engine_term_display(ENGINE*)+18)
I/DEBUG ( 121): #02 pc 000fddcf /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (engine_handle_cmd(android_app*, int)+506)
I/DEBUG ( 121): #03 pc 001c692f /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so
I/DEBUG ( 121): #04 pc 000feb3f /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (android_main+558)
I/DEBUG ( 121): #05 pc 001c679f /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so
I/DEBUG ( 121): #06 pc 0000d228 /system/lib/libc.so (__thread_entry+72)
I/DEBUG ( 121): #07 pc 0000d3c0 /system/lib/libc.so (pthread_create+240)
I/DEBUG ( 121):
I/DEBUG ( 121): stack:
I/DEBUG ( 121): 6aff3c28 6836c1c0 /system/lib/egl/libGLESv1_CM_tegra.so
I/DEBUG ( 121): 6aff3c2c 4001b410
I/DEBUG ( 121): 6aff3c30 00000012
I/DEBUG ( 121): 6aff3c34 68589330 /system/lib/egl/libGLESv2_tegra.so
I/DEBUG ( 121): 6aff3c38 68541970
I/DEBUG ( 121): 6aff3c3c 6858d7b8 /system/lib/egl/libGLESv2_tegra.so (glGetError+44)
I/DEBUG ( 121): 6aff3c40 4001b410
I/DEBUG ( 121): 6aff3c44 41780798
I/DEBUG ( 121): 6aff3c48 00000000
I/DEBUG ( 121): 6aff3c4c 68362cd3 /system/lib/egl/libGLESv1_CM_tegra.so
I/DEBUG ( 121): 6aff3c50 6ae9d7d8
I/DEBUG ( 121): 6aff3c54 6a666979 /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (GLBufferPool::trim()+26)
I/DEBUG ( 121): 6aff3c58 6ae9d7d8
I/DEBUG ( 121): 6aff3c5c 0000000a
I/DEBUG ( 121): 6aff3c60 40079440
I/DEBUG ( 121): 6aff3c64 6a65e2d7 /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (AppPlatform::_fireAppSuspended()+24)
I/DEBUG ( 121): #00 6aff3c68 6a7ac9bf /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so
I/DEBUG ( 121): 6aff3c6c 6aff3d34
I/DEBUG ( 121): 6aff3c70 6a843b6c /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so
I/DEBUG ( 121): 6aff3c74 6a65fb7b /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (engine_term_display(ENGINE*)+22)
I/DEBUG ( 121): #01 6aff3c78 6aff3d34
I/DEBUG ( 121): 6aff3c7c 68691de0
I/DEBUG ( 121): 6aff3c80 00000002
I/DEBUG ( 121): 6aff3c84 6a65fdd3 /mnt/asec/com.mojang.minecraftpe-2/lib/libminecraftpe.so (engine_handle_cmd(android_app*, int)+510)
I/DEBUG ( 121): #02 6aff3c88 00000014
I/DEBUG ( 121): 6aff3c8c 6aff3d20
I/DEBUG ( 121): 6aff3c90 00000000
I/DEBUG ( 121): 6aff3c94 6855019c
I/DEBUG ( 121): 6aff3c98 6aff3d1c
I/DEBUG ( 121): 6aff3c9c 6aff3d1c
I/DEBUG ( 121): 6aff3ca0 00000000
I/DEBUG ( 121): 6aff3ca4 00000000
I/DEBUG ( 121): 6aff3ca8 40048410
I/DEBUG ( 121): 6aff3cac 00000000
I/DEBUG ( 121): 6aff3cb0 6aff3d1c
I/DEBUG ( 121): 6aff3cb4 4016289b /system/lib/libutils.so (android::Looper::pollAll(int, int*, int*, void**)+34)
I/DEBUG ( 121): 6aff3cb8 6aff3d20
I/DEBUG ( 121): 6aff3cbc 00000000
I/DEBUG ( 121): 6aff3cc0 6aff3d1c
I/DEBUG ( 121): 6aff3cc4 00000000
I/DEBUG ( 121): ........ ........
I/DEBUG ( 121):
I/DEBUG ( 121): memory near r0:
I/DEBUG ( 121): 400cc118 0101044f 01000008 01030057 00000000
I/DEBUG ( 121): 400cc128 00000000 00000000 00000000 00000023
I/DEBUG ( 121): 400cc138 0000000f 0000000f 00000000 656c6974
I/DEBUG ( 121): 400cc148 6f74732e 6e2e656e 00656d61 00000023
I/DEBUG ( 121): 400cc158 00000001 684ff7d0 40092690 400cc620
I/DEBUG ( 121): 400cc168 400cc184 400cc1a4 00000020 00000023
I/DEBUG ( 121): 400cc178 0000000f 0000000f 00000000 656c6974
I/DEBUG ( 121): 400cc188 6172672e 6e2e7373 00656d61 00000023
I/DEBUG ( 121): 400cc198 0000000b 0000000b 00000000 73617247
I/DEBUG ( 121): 400cc1a8 6c422073 006b636f 684df084 00000023
I/DEBUG ( 121): 400cc1b8 00000004 00000004 00000000 74726944
I/DEBUG ( 121): 400cc1c8 72696400 616e2e74 00000020 00000023
I/DEBUG ( 121): 400cc1d8 0000000e 0000000e 00000000 656c6974
I/DEBUG ( 121): 400cc1e8 7269642e 616e2e74 6800656d 00000023
I/DEBUG ( 121): 400cc1f8 00000001 40092dd8 415051b8 41505368
I/DEBUG ( 121): 400cc208 400cc1e4 400cc1c4 684df1cc 0000002b
I/DEBUG ( 121):
I/DEBUG ( 121): memory near r4:
I/DEBUG ( 121): 684f67d8 00000040 00000000 00000000 00000000
I/DEBUG ( 121): 684f67e8 00000000 00000000 000000a8 00000022
I/DEBUG ( 121): 684f67f8 00000000 41780798 00000000 00000000
I/DEBUG ( 121): 684f6808 00000000 68379010 612e0067 00000049
I/DEBUG ( 121): 684f6818 66db6000 401b91f0 0000000b 00000000
I/DEBUG ( 121): 684f6828 00000000 00000000 00000000 00000000
I/DEBUG ( 121): 684f6838 00000000 000088e4 00000000 00000000
I/DEBUG ( 121): 684f6848 00000138 00000000 00000000 00000002
I/DEBUG ( 121): 684f6858 00000048 00000022 6a7f0a10 00000001
I/DEBUG ( 121): 684f6868 41000000 4308a3d7 43ab0a3e 43eb5c2a
I/DEBUG ( 121): 684f6878 65700067 00000023 6a7f0a10 2f3a6b01
I/DEBUG ( 121): 684f6888 4384a3d7 43c4f5c2 43ab0a3e 43eb5c2a
I/DEBUG ( 121): 684f6898 69617272 00000023 6a7f0a10 00000001
I/DEBUG ( 121): 684f68a8 4308a3d7 4384a3d7 43eb5c2a 4415d70b
I/DEBUG ( 121): 684f68b8 59950c68 00000023 6a7f0a10 00000001
I/DEBUG ( 121): 684f68c8 4308a3d7 4384a3d7 4415d70a 44360000
I/DEBUG ( 121):
I/DEBUG ( 121): memory near r5:
I/DEBUG ( 121): 41780778 65746500 00000000 41707f68 6f6c6f01
I/DEBUG ( 121): 41780788 9b50002d 64680000 00000000 0000002b
I/DEBUG ( 121): 41780798 00000001 40079440 00000000 684f67f8
I/DEBUG ( 121): 417807a8 00000000 400cc138 656c0067 676e702e
I/DEBUG ( 121): 417807b8 00000028 00000033 00000000 4177f3e8
I/DEBUG ( 121): 417807c8 00000000 00000001 41cfda98 00000000
I/DEBUG ( 121): 417807d8 00000c9c 00000327 00000015 00040006
I/DEBUG ( 121): 417807e8 401b91d8 0000002b 0000000a 0000000a
I/DEBUG ( 121): 417807f8 00000000 70657473 6f74732e 0000656e
I/DEBUG ( 121): 41780808 6aef024c 6ae0d6fc 00000028 00000053
I/DEBUG ( 121): 41780818 402bb3a8 00000001 406021f0 41c9a2b8
I/DEBUG ( 121): 41780828 00000000 075bcd15 00000000 405def1c
I/DEBUG ( 121): 41780838 00000101 41c9a2b8 000006e4 00000000
I/DEBUG ( 121): 41780848 00000000 00000000 41707f68 00000001
I/DEBUG ( 121): 41780858 9a30002d 00000000 00000000 0000005b
I/DEBUG ( 121): 41780868 00000000 41400000 3f800000 00000000
I/DEBUG ( 121):
I/DEBUG ( 121): memory near r7:
I/DEBUG ( 121): 6a843b4c 6a790c94 6a7930b4 6a7930ac 6a7930a4
I/DEBUG ( 121): 6a843b5c 4017a149 6a7ac340 6a79bec0 6a740080
I/DEBUG ( 121): 6a843b6c 00000000 00000000 00000000 40193a4d
I/DEBUG ( 121): 6a843b7c 40193b41 4018d085 66da4ab5 66da4be7
I/DEBUG ( 121): 6a843b8c 66da4bd9 66da4bb9 40178ca5 400b7b40
I/DEBUG ( 121): 6a843b9c 40179670 40179894 4017e0d9 40179998
I/DEBUG ( 121): 6a843bac 40179d20 401912f5 40180149 400953b1
I/DEBUG ( 121): 6a843bbc 4036a8d5 4036a861 4036a4b1 4036939d
I/DEBUG ( 121): 6a843bcc 40369309 40369351 40369451 403695e1
I/DEBUG ( 121): 6a843bdc 66da513d 4036961d 4036a78d 4036a44d
I/DEBUG ( 121): 6a843bec 400b7d14 4036990d 40369f19 401a5293
I/DEBUG ( 121): 6a843bfc 66da4ddb 66da4ded 66da4df5 66da4dfd
I/DEBUG ( 121): 6a843c0c 66da4de5 66da4e01 66da4de9 66da4ded
I/DEBUG ( 121): 6a843c1c 66da4e37 66da4e59 66da4e61 66da4e33
I/DEBUG ( 121): 6a843c2c 4018d260 66da4f93 66da4fab 4017f501
I/DEBUG ( 121): 6a843c3c 4017e4cd 66da501d 66da4fa3 66da50cd
I/DEBUG ( 121):
I/DEBUG ( 121): memory near r8:
I/DEBUG ( 121): 6a843b4c 6a790c94 6a7930b4 6a7930ac 6a7930a4
I/DEBUG ( 121): 6a843b5c 4017a149 6a7ac340 6a79bec0 6a740080
I/DEBUG ( 121): 6a843b6c 00000000 00000000 00000000 40193a4d
I/DEBUG ( 121): 6a843b7c 40193b41 4018d085 66da4ab5 66da4be7
I/DEBUG ( 121): 6a843b8c 66da4bd9 66da4bb9 40178ca5 400b7b40
I/DEBUG ( 121): 6a843b9c 40179670 40179894 4017e0d9 40179998
I/DEBUG ( 121): 6a843bac 40179d20 401912f5 40180149 400953b1
I/DEBUG ( 121): 6a843bbc 4036a8d5 4036a861 4036a4b1 4036939d
I/DEBUG ( 121): 6a843bcc 40369309 40369351 40369451 403695e1
I/DEBUG ( 121): 6a843bdc 66da513d 4036961d 4036a78d 4036a44d
I/DEBUG ( 121): 6a843bec 400b7d14 4036990d 40369f19 401a5293
I/DEBUG ( 121): 6a843bfc 66da4ddb 66da4ded 66da4df5 66da4dfd
I/DEBUG ( 121): 6a843c0c 66da4de5 66da4e01 66da4de9 66da4ded
I/DEBUG ( 121): 6a843c1c 66da4e37 66da4e59 66da4e61 66da4e33
I/DEBUG ( 121): 6a843c2c 4018d260 66da4f93 66da4fab 4017f501
I/DEBUG ( 121): 6a843c3c 4017e4cd 66da501d 66da4fa3 66da50cd
I/DEBUG ( 121):
I/DEBUG ( 121): memory near sp:
I/DEBUG ( 121): 6aff3c48 00000000 68362cd3 6ae9d7d8 6a666979
I/DEBUG ( 121): 6aff3c58 6ae9d7d8 0000000a 40079440 6a65e2d7
I/DEBUG ( 121): 6aff3c68 6a7ac9bf 6aff3d34 6a843b6c 6a65fb7b
I/DEBUG ( 121): 6aff3c78 6aff3d34 68691de0 00000002 6a65fdd3
I/DEBUG ( 121): 6aff3c88 00000014 6aff3d20 00000000 6855019c
I/DEBUG ( 121): 6aff3c98 6aff3d1c 6aff3d1c 00000000 00000000
I/DEBUG ( 121): 6aff3ca8 40048410 00000000 6aff3d1c 4016289b
I/DEBUG ( 121): 6aff3cb8 6aff3d20 00000000 6aff3d1c 00000000
I/DEBUG ( 121): 6aff3cc8 02691e34 68691de0 00000002 68691de0
I/DEBUG ( 121): 6aff3cd8 00000002 6aff3d34 6a843b6c 6aff3d24
I/DEBUG ( 121): 6aff3ce8 00000001 00000001 00000000 6a728931
I/DEBUG ( 121): 6aff3cf8 6a728915 68691de0 68379010 6a660b41
I/DEBUG ( 121): 6aff3d08 00000010 6ae9b470 6a7ac984 6a7aca88
I/DEBUG ( 121): 6aff3d18 0000002b 00000001 68691e34 684f4d10
I/DEBUG ( 121): 6aff3d28 41707f68 40079440 68691e00 68691de0
I/DEBUG ( 121): 6aff3d38 00000000 00000001 40062060 68542df0
I/DEBUG ( 121):
I/DEBUG ( 121): code around pc:
I/DEBUG ( 121): 6a65e2b0 e8a8f119 f1194620 4620e8a6 b538bd10
I/DEBUG ( 121): 6a65e2c0 040cf100 e00a6945 f0e24620 6940e9f8
I/DEBUG ( 121): 6a65e2d0 68db6803 46204798 e9f0f0e2 42ac4604
I/DEBUG ( 121): 6a65e2e0 bd38d1f2 6803b508 4798699b b508bd08
I/DEBUG ( 121): 6a65e2f0 6c1b6803 bd084798 6803b508 47986d5b
I/DEBUG ( 121): 6a65e300 b508bd08 6d9b6803 bd084798 6804b510
I/DEBUG ( 121): 6a65e310 4084f8d4 bd1047a0 b513b40c 6804ab04
I/DEBUG ( 121): 6a65e320 2b04f853 408cf8d4 47a09301 401ce8bd
I/DEBUG ( 121): 6a65e330 4770b002 b513b40c 6804ab04 2b04f853
I/DEBUG ( 121): 6a65e340 4098f8d4 47a09301 401ce8bd 4770b002
I/DEBUG ( 121): 6a65e350 b513b40c 6804ab04 2b04f853 40c8f8d4
I/DEBUG ( 121): 6a65e360 47a09301 401ce8bd 4770b002 b513b40c
I/DEBUG ( 121): 6a65e370 6804ab04 2b04f853 40e0f8d4 47a09301
I/DEBUG ( 121): 6a65e380 401ce8bd 4770b002 b513b40c 6804ab04
I/DEBUG ( 121): 6a65e390 2b04f853 40f8f8d4 47a09301 401ce8bd
I/DEBUG ( 121): 6a65e3a0 4770b002 b513b40c 6804ab04 2b04f853
I/DEBUG ( 121):
I/DEBUG ( 121): code around lr:
I/DEBUG ( 121): 6a65e2ac 1d20e8ac e8a8f119 f1194620 4620e8a6
I/DEBUG ( 121): 6a65e2bc b538bd10 040cf100 e00a6945 f0e24620
I/DEBUG ( 121): 6a65e2cc 6940e9f8 68db6803 46204798 e9f0f0e2
I/DEBUG ( 121): 6a65e2dc 42ac4604 bd38d1f2 6803b508 4798699b
I/DEBUG ( 121): 6a65e2ec b508bd08 6c1b6803 bd084798 6803b508
I/DEBUG ( 121): 6a65e2fc 47986d5b b508bd08 6d9b6803 bd084798
I/DEBUG ( 121): 6a65e30c 6804b510 4084f8d4 bd1047a0 b513b40c
I/DEBUG ( 121): 6a65e31c 6804ab04 2b04f853 408cf8d4 47a09301
I/DEBUG ( 121): 6a65e32c 401ce8bd 4770b002 b513b40c 6804ab04
I/DEBUG ( 121): 6a65e33c 2b04f853 4098f8d4 47a09301 401ce8bd
I/DEBUG ( 121): 6a65e34c 4770b002 b513b40c 6804ab04 2b04f853
I/DEBUG ( 121): 6a65e35c 40c8f8d4 47a09301 401ce8bd 4770b002
I/DEBUG ( 121): 6a65e36c b513b40c 6804ab04 2b04f853 40e0f8d4
I/DEBUG ( 121): 6a65e37c 47a09301 401ce8bd 4770b002 b513b40c
I/DEBUG ( 121): 6a65e38c 6804ab04 2b04f853 40f8f8d4 47a09301
I/DEBUG ( 121): 6a65e39c 401ce8bd 4770b002 b513b40c 6804ab04
I/BootReceiver( 511): Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE)
I/WindowState( 511): WIN DEATH: Window{42ad1a18 u0 com.mojang.minecraftpe/com.mojang.minecraftpe.MainActivity}
I/ActivityManager( 511): Process com.mojang.minecraftpe (pid 15106) has died.
D/Zygote ( 123): Process 15106 terminated by signal (11)

I thought this was a BlockLauncher bug, but I found that it was possible to reproduce with the standard Minecraft PE version.

Comments 1

Cleaning up old issues, please reply if affecting 0.9.3

Zhuowei Zhang

(Unassigned)

Unconfirmed

Tablet - Android - Asus Nexus 7

crash

0.8.0 beta build 8

Retrieved