Wednesday, March 2, 2016

Fatal signal 13 - memory dump with Xposed app_process

Hello,

I am working on a project that uses Xposed and it appears to generate a memory dump in Android 4.4.2. Below is the startup logcat entries for the device startup initialization.


W/linker ( 116): /system/bin/app_process has text relocations. This is wasting memory and is a security risk. Please fix.
W/linker ( 116): /system/bin/app_process has text relocations. This is wasting memory and is a security risk. Please fix.
D/Xposed ( 116): Starting Xposed binary version 46, compiled for SDK 16
D/Xposed ( 116): Phone: rk3188 (rockchip), Android version 4.4.2 (SDK 19)
D/Xposed ( 116): ROM: Z05-HDY-15.6-Y0.6-20160127
I/Xposed ( 116): -----------------
I/Xposed ( 116): Added Xposed (/data/data/de.robv.android.xposed.installer/bin/XposedBridge.jar) to CLASSPATH.

Then later, the following error occurred and continued to happen periodically over time. Scroll further down to see full memory dump.

W/linker ( 1505): app_process has text relocations. This is wasting memory and is a security risk. Please fix.
F/libc ( 1505): Fatal signal 13 (SIGPIPE) at 0x000005e1 (code=0), thread 1505 (app_process)
I/DEBUG ( 113): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 113): Build fingerprint: 'rockchip/rk3188/rk3188:4.4.2/KOT49H/eng.root.20150629.182939:eng/test-keys'
I/DEBUG ( 113): Revision: '0'
I/DEBUG ( 113): pid: 1505, tid: 1505, name: app_process >>> app_process <<<
I/DEBUG ( 113): signal 13 (SIGPIPE), code -6 (SI_TKILL), fault addr --------
W/NativeCrashListener( 434): Couldn't find ProcessRecord for pid 1505

This problem does not appear to crash the device but it needs to run continuously and never fail over long periods of time (months with DC power from AC outlet, FYI). I would like to make a change somehow to remove the memory dumps so it will not be a potential point of failure in the future. I tried earlier versions back to the initial upgrade for KitKat but all exhibited the same memory dump. I would also like to make sure there is no security risk. Thank you very much for your time!

W/linker ( 1505): app_process has text relocations. This is wasting memory and is a security risk. Please fix.
F/libc ( 1505): Fatal signal 13 (SIGPIPE) at 0x000005e1 (code=0), thread 1505 (app_process)
I/DEBUG ( 113): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 113): Build fingerprint: 'rockchip/rk3188/rk3188:4.4.2/KOT49H/eng.root.20150629.182939:eng/test-keys'
I/DEBUG ( 113): Revision: '0'
I/DEBUG ( 113): pid: 1505, tid: 1505, name: app_process >>> app_process <<<
I/DEBUG ( 113): signal 13 (SIGPIPE), code -6 (SI_TKILL), fault addr --------
W/NativeCrashListener( 434): Couldn't find ProcessRecord for pid 1505
I/DEBUG ( 113): r0 ffffffe0 r1 4000c8f3 r2 00000011 r3 00000000
I/DEBUG ( 113): AM write failure (32 / Broken pipe)
I/DEBUG ( 113): r4 00000011 r5 4000c8f3 r6 befff5d4 r7 00000004
I/DEBUG ( 113): r8 2a000efe r9 40010678 sl 2a004e90 fp 4000c907
I/DEBUG ( 113): ip befff678 sp befff5a0 lr 400041db pc 400049f0 cpsr 200e0010
I/DEBUG ( 113): d0 6c50202e6b736972 d1 7869662065736165
I/DEBUG ( 113): d2 54202e736e6f6974 d3 7720736920736968
I/DEBUG ( 113): d4 6d20676e69747361 d5 6e612079726f6d65
I/DEBUG ( 113): d6 7320612073692064 d7 2079746972756365
I/DEBUG ( 113): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 113): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 113): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 113): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 113): d16 0000000000000000 d17 0000000000000000
I/DEBUG ( 113): d18 0000000000000000 d19 0000000000000000
I/DEBUG ( 113): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 113): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 113): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 113): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 113): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 113): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 113): scr 00000000
I/DEBUG ( 113):
I/DEBUG ( 113): backtrace:
I/DEBUG ( 113): #00 pc 000049f0 /system/bin/linker
I/DEBUG ( 113): #01 pc 000041d7 /system/bin/linker
I/DEBUG ( 113): #02 pc 000042d7 /system/bin/linker
I/DEBUG ( 113): #03 pc 00001f57 /system/bin/linker
I/DEBUG ( 113): #04 pc 00002fe5 /system/bin/linker
I/DEBUG ( 113): #05 pc 00000a68 /system/bin/linker
I/DEBUG ( 113):
I/DEBUG ( 113): stack:
I/DEBUG ( 113): befff560 401e1004
I/DEBUG ( 113): befff564 401e1370
I/DEBUG ( 113): befff568 4001424c
I/DEBUG ( 113): befff56c 40014370
I/DEBUG ( 113): befff570 40014494
I/DEBUG ( 113): befff574 00000000
I/DEBUG ( 113): befff578 40c3846c
I/DEBUG ( 113): befff57c befff58c [stack]
I/DEBUG ( 113): befff580 41520000
I/DEBUG ( 113): befff584 4000c191 /system/bin/linker
I/DEBUG ( 113): befff588 00000024
I/DEBUG ( 113): befff58c 00000006
I/DEBUG ( 113): befff590 2a000eb8 /system/bin/app_process
I/DEBUG ( 113): befff594 40c38370
I/DEBUG ( 113): befff598 befff664 [stack]
I/DEBUG ( 113): befff59c befff678 [stack]
I/DEBUG ( 113): #00 befff5a0 befff628 [stack]
I/DEBUG ( 113): ........ ........
I/DEBUG ( 113): #01 befff5a0 befff628 [stack]
I/DEBUG ( 113): befff5a4 4000c8f3 /system/bin/linker
I/DEBUG ( 113): befff5a8 00000011
I/DEBUG ( 113): befff5ac 400042db /system/bin/linker
I/DEBUG ( 113): #02 befff5b0 2a000efe /system/bin/app_process
I/DEBUG ( 113): befff5b4 400022cf /system/bin/linker
I/DEBUG ( 113): befff5b8 00000000
I/DEBUG ( 113): befff5bc 40010f20 /system/bin/linker
I/DEBUG ( 113): befff5c0 4000d2c5 /system/bin/linker
I/DEBUG ( 113): befff5c4 befff5de [stack]
I/DEBUG ( 113): befff5c8 00000004
I/DEBUG ( 113): befff5cc befff628 [stack]
I/DEBUG ( 113): befff5d0 00000000
I/DEBUG ( 113): befff5d4 00000000
I/DEBUG ( 113): befff5d8 00000002
I/DEBUG ( 113): befff5dc 00280003
I/DEBUG ( 113): befff5e0 00000001
I/DEBUG ( 113): befff5e4 00000000
I/DEBUG ( 113): befff5e8 00000034
I/DEBUG ( 113): befff5ec 000ae320
I/DEBUG ( 113): ........ ........
I/DEBUG ( 113):
I/DEBUG ( 113): memory near r1:
I/DEBUG ( 113): 4000c8d0 5f444c20 4c455250 2044414f 20726f66
I/DEBUG ( 113): 4000c8e0 22732522 6163203b 64657375 20796220
I/DEBUG ( 113): 4000c8f0 57007325 494e5241 203a474e 6b6e696c
I/DEBUG ( 113): 4000c900 203a7265 44000a00 47554245 7325203a
I/DEBUG ( 113): 4000c910 65656e20 25207364 6f630073 20646c75
I/DEBUG ( 113): 4000c920 20746f6e 64616f6c 62696c20 79726172
I/DEBUG ( 113): 4000c930 73252220 656e2022 64656465 20796220
I/DEBUG ( 113): 4000c940 22732522 6163203b 64657375 20796220
I/DEBUG ( 113): 4000c950 25007325 61682073 65742073 72207478
I/DEBUG ( 113): 4000c960 636f6c65 6f697461 202e736e 73696854
I/DEBUG ( 113): 4000c970 20736920 74736177 20676e69 6f6d656d
I/DEBUG ( 113): 4000c980 61207972 6920646e 20612073 75636573
I/DEBUG ( 113): 4000c990 79746972 73697220 50202e6b 7361656c
I/DEBUG ( 113): 4000c9a0 69662065 63002e78 74276e61 706e7520
I/DEBUG ( 113): 4000c9b0 65746f72 6c207463 6164616f 20656c62
I/DEBUG ( 113): 4000c9c0 6d676573 73746e65 726f6620 73252220
I/DEBUG ( 113):
I/DEBUG ( 113): memory near r5:
I/DEBUG ( 113): 4000c8d0 5f444c20 4c455250 2044414f 20726f66
I/DEBUG ( 113): 4000c8e0 22732522 6163203b 64657375 20796220
I/DEBUG ( 113): 4000c8f0 57007325 494e5241 203a474e 6b6e696c
I/DEBUG ( 113): 4000c900 203a7265 44000a00 47554245 7325203a
I/DEBUG ( 113): 4000c910 65656e20 25207364 6f630073 20646c75
I/DEBUG ( 113): 4000c920 20746f6e 64616f6c 62696c20 79726172
I/DEBUG ( 113): 4000c930 73252220 656e2022 64656465 20796220
I/DEBUG ( 113): 4000c940 22732522 6163203b 64657375 20796220
I/DEBUG ( 113): 4000c950 25007325 61682073 65742073 72207478
I/DEBUG ( 113): 4000c960 636f6c65 6f697461 202e736e 73696854
I/DEBUG ( 113): 4000c970 20736920 74736177 20676e69 6f6d656d
I/DEBUG ( 113): 4000c980 61207972 6920646e 20612073 75636573
I/DEBUG ( 113): 4000c990 79746972 73697220 50202e6b 7361656c
I/DEBUG ( 113): 4000c9a0 69662065 63002e78 74276e61 706e7520
I/DEBUG ( 113): 4000c9b0 65746f72 6c207463 6164616f 20656c62
I/DEBUG ( 113): 4000c9c0 6d676573 73746e65 726f6620 73252220
I/DEBUG ( 113):
I/DEBUG ( 113): memory near r6:
I/DEBUG ( 113): befff5b4 400022cf 00000000 40010f20 4000d2c5
I/DEBUG ( 113): befff5c4 befff5de 00000004 befff628 00000000
I/DEBUG ( 113): befff5d4 00000000 00000002 00280003 00000001
I/DEBUG ( 113): befff5e4 00000000 00000034 000ae320 05000000
I/DEBUG ( 113): befff5f4 00200034 00280008 00000000 40014004
I/DEBUG ( 113): befff604 befff638 4000c953 befff678 2a000efe
I/DEBUG ( 113): befff614 40010678 2a004e90 4000c907 40001f5b
I/DEBUG ( 113): befff624 4000c8f3 befff62c 4000c953 00000000
I/DEBUG ( 113): befff634 00000000 40014128 400145b8 400146dc
I/DEBUG ( 113): befff644 40014a48 40014b6c 40c38370 401e1370
I/DEBUG ( 113): befff654 400100a8 40014ed8 4001424c 40014370
I/DEBUG ( 113): befff664 40014494 00000000 40010ccc 40014100
I/DEBUG ( 113): befff674 befff684 400109a8 4000c191 00000029
I/DEBUG ( 113): befff684 00000006 00000000 00000001 40014004
I/DEBUG ( 113): befff694 40010680 00000000 00000000 befffb23
I/DEBUG ( 113): befff6a4 400101d0 40010670 40002fe9 00000000
I/DEBUG ( 113):
I/DEBUG ( 113): memory near r8:
I/DEBUG ( 113): 2a000edc 72646e61 6664696f 6f732e77 62696c00
I/DEBUG ( 113): 2a000eec 6f732e63 62696c00 63647473 732e2b2b
I/DEBUG ( 113): 2a000efc 696c006f 732e6d62 0000006f 00000043
I/DEBUG ( 113): 2a000f0c 00000054 00000000 00000000 00000038
I/DEBUG ( 113): 2a000f1c 0000004a 00000039 00000000 00000004
I/DEBUG ( 113): 2a000f2c 0000003b 00000000 0000003a 0000002e
I/DEBUG ( 113): 2a000f3c 00000035 00000000 00000000 0000004e
I/DEBUG ( 113): 2a000f4c 00000052 00000000 0000002f 00000017
I/DEBUG ( 113): 2a000f5c 0000004b 00000000 00000019 00000032
I/DEBUG ( 113): 2a000f6c 00000000 00000043 0000004c 00000000
I/DEBUG ( 113): 2a000f7c 00000000 00000000 00000036 00000040
I/DEBUG ( 113): 2a000f8c 00000000 00000000 0000004d 00000046
I/DEBUG ( 113): 2a000f9c 00000000 00000044 0000003f 0000002c
I/DEBUG ( 113): 2a000fac 00000053 00000016 00000026 00000022
I/DEBUG ( 113): 2a000fbc 00000000 00000000 00000008 00000000
I/DEBUG ( 113): 2a000fcc 00000000 00000034 00000014 00000048
I/DEBUG ( 113):
I/DEBUG ( 113): memory near r9:
I/DEBUG ( 113): 40010658 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 40010668 00000000 00000000 40c38474 40014004
I/DEBUG ( 113): 40010678 00000000 40c38000 7379732f 2f6d6574
I/DEBUG ( 113): 40010688 2f6e6962 6b6e696c 00007265 00000000
I/DEBUG ( 113): 40010698 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 400106a8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 400106b8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 400106c8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 400106d8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 400106e8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 400106f8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 40010708 00000000 40000000 00000000 00000000
I/DEBUG ( 113): 40010718 4000fed4 00000000 00000000 00000000
I/DEBUG ( 113): 40010728 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 40010738 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 40010748 00000000 00000000 00000000 00000000
I/DEBUG ( 113):
I/DEBUG ( 113): memory near sl:
I/DEBUG ( 113): 2a004e70 00000016 00000000 0000001e 0000000c
I/DEBUG ( 113): 2a004e80 6ffffffb 00000001 00000000 00000000
I/DEBUG ( 113): 2a004e90 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 2a004ea0 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 2a004eb0 00000000 00000000 00000000 00004d50
I/DEBUG ( 113): 2a004ec0 00005048 00000000 00000000 00000000
I/DEBUG ( 113): 2a004ed0 00000000 00000000 00005020 00000000
I/DEBUG ( 113): 2a004ee0 00000000 00000000 00000000 00000000
I/DEBUG ( 113): 2a004ef0 00000000 00000000 000014ac 000014ac
I/DEBUG ( 113): 2a004f00 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113): 2a004f10 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113): 2a004f20 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113): 2a004f30 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113): 2a004f40 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113): 2a004f50 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113): 2a004f60 000014ac 000014ac 000014ac 000014ac
I/DEBUG ( 113):
I/DEBUG ( 113): memory near fp:
I/DEBUG ( 113): 4000c8e4 6163203b 64657375 20796220 57007325
I/DEBUG ( 113): 4000c8f4 494e5241 203a474e 6b6e696c 203a7265
I/DEBUG ( 113): 4000c904 44000a00 47554245 7325203a 65656e20
I/DEBUG ( 113): 4000c914 25207364 6f630073 20646c75 20746f6e
I/DEBUG ( 113): 4000c924 64616f6c 62696c20 79726172 73252220
I/DEBUG ( 113): 4000c934 656e2022 64656465 20796220 22732522
I/DEBUG ( 113): 4000c944 6163203b 64657375 20796220 25007325
I/DEBUG ( 113): 4000c954 61682073 65742073 72207478 636f6c65
I/DEBUG ( 113): 4000c964 6f697461 202e736e 73696854 20736920
I/DEBUG ( 113): 4000c974 74736177 20676e69 6f6d656d 61207972
I/DEBUG ( 113): 4000c984 6920646e 20612073 75636573 79746972
I/DEBUG ( 113): 4000c994 73697220 50202e6b 7361656c 69662065
I/DEBUG ( 113): 4000c9a4 63002e78 74276e61 706e7520 65746f72
I/DEBUG ( 113): 4000c9b4 6c207463 6164616f 20656c62 6d676573
I/DEBUG ( 113): 4000c9c4 73746e65 726f6620 73252220 25203a22
I/DEBUG ( 113): 4000c9d4 45440073 3a475542 72205b20 636f6c65
I/DEBUG ( 113):
I/DEBUG ( 113): memory near ip:
I/DEBUG ( 113): befff658 40014ed8 4001424c 40014370 40014494
I/DEBUG ( 113): befff668 00000000 40010ccc 40014100 befff684
I/DEBUG ( 113): befff678 400109a8 4000c191 00000029 00000006
I/DEBUG ( 113): befff688 00000000 00000001 40014004 40010680
I/DEBUG ( 113): befff698 00000000 00000000 befffb23 400101d0
I/DEBUG ( 113): befff6a8 40010670 40002fe9 00000000 00000000
I/DEBUG ( 113): befff6b8 00000000 00000000 00000009 befff824
I/DEBUG ( 113): befff6c8 befff84c befff8c0 40010cf0 00000000
I/DEBUG ( 113): befff6d8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff6e8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff6f8 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff708 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff718 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff728 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff738 00000000 00000000 00000000 00000000
I/DEBUG ( 113): befff748 00000000 00000000 00000000 40000034
I/DEBUG ( 113):
I/DEBUG ( 113): memory near sp:
I/DEBUG ( 113): befff580 41520000 4000c191 00000024 00000006
I/DEBUG ( 113): befff590 2a000eb8 40c38370 befff664 befff678
I/DEBUG ( 113): befff5a0 befff628 4000c8f3 00000011 400042db
I/DEBUG ( 113): befff5b0 2a000efe 400022cf 00000000 40010f20
I/DEBUG ( 113): befff5c0 4000d2c5 befff5de 00000004 befff628
I/DEBUG ( 113): befff5d0 00000000 00000000 00000002 00280003
I/DEBUG ( 113): befff5e0 00000001 00000000 00000034 000ae320
I/DEBUG ( 113): befff5f0 05000000 00200034 00280008 00000000
I/DEBUG ( 113): befff600 40014004 befff638 4000c953 befff678
I/DEBUG ( 113): befff610 2a000efe 40010678 2a004e90 4000c907
I/DEBUG ( 113): befff620 40001f5b 4000c8f3 befff62c 4000c953
I/DEBUG ( 113): befff630 00000000 00000000 40014128 400145b8
I/DEBUG ( 113): befff640 400146dc 40014a48 40014b6c 40c38370
I/DEBUG ( 113): befff650 401e1370 400100a8 40014ed8 4001424c
I/DEBUG ( 113): befff660 40014370 40014494 00000000 40010ccc
I/DEBUG ( 113): befff670 40014100 befff684 400109a8 4000c191
I/DEBUG ( 113):
I/DEBUG ( 113): code around pc:
I/DEBUG ( 113): 400049d0 e1a0700c e3700a01 912fff1e e2600000
I/DEBUG ( 113): 400049e0 ea001bc9 e1a0c007 e3a07004 ef000000
I/DEBUG ( 113): 400049f0 e1a0700c e3700a01 912fff1e e2600000
I/DEBUG ( 113): 40004a00 ea001bc1 e1a0c007 e3a07006 ef000000
I/DEBUG ( 113): 40004a10 e1a0700c e3700a01 912fff1e e2600000
I/DEBUG ( 113): 40004a20 ea001bb9 e1a0c007 e3a07014 ef000000
I/DEBUG ( 113): 40004a30 e1a0700c e3700a01 912fff1e e2600000
I/DEBUG ( 113): 40004a40 ea001bb1 e1a0c00d e92d00f0 e89c0070
I/DEBUG ( 113): 40004a50 e3a070c0 ef000000 e8bd00f0 e3700a01
I/DEBUG ( 113): 40004a60 912fff1e e2600000 ea001ba7 e1a0c007
I/DEBUG ( 113): 40004a70 e3a0705b ef000000 e1a0700c e3700a01
I/DEBUG ( 113): 40004a80 912fff1e e2600000 ea001b9f e1a0c007
I/DEBUG ( 113): 40004a90 e3a0707d ef000000 e1a0700c e3700a01
I/DEBUG ( 113): 40004aa0 912fff1e e2600000 ea001b97 e1a0c007
I/DEBUG ( 113): 40004ab0 e3a070dc ef000000 e1a0700c e3700a01
I/DEBUG ( 113): 40004ac0 912fff1e e2600000 ea001b8f e1a0c007
I/DEBUG ( 113):
I/DEBUG ( 113): code around lr:
I/DEBUG ( 113): 400041b8 000091c8 1e14b570 460d4606 4608da11
I/DEBUG ( 113): 400041c8 f9b8f001 e00c4604 46296870 f0004622
I/DEBUG ( 113): 400041d8 1c43ec06 f000d108 6800fba9 d1092804
I/DEBUG ( 113): 400041e8 2c00e7f2 bd70dcf0 182d6832 18131a24
I/DEBUG ( 113): 400041f8 e7f66033 0000bd70 b5f04b11 4a114614
I/DEBUG ( 113): 40004208 b085447b a8014607 2208589d 9303682b
I/DEBUG ( 113): 40004218 edb6f000 2c08e009 4626bfb4 46382608
I/DEBUG ( 113): 40004228 1ba4a901 f7ff4632 2c00ffc5 9803dcf3
I/DEBUG ( 113): 40004238 42886829 f004d001 b005fb99 bf00bdf0
I/DEBUG ( 113): 40004248 0000bddc ffffffb8 3901b40c b086b510
I/DEBUG ( 113): 40004258 2300aa08 18419003 4b04f852 90049105
I/DEBUG ( 113): 40004268 46217003 9302a802 f7ff9201 9802fe25
I/DEBUG ( 113): 40004278 e8bdb006 b0024010 00004770 4bbbb40e
I/DEBUG ( 113): 40004288 447b4abb 4ff0e92d 589bb094 900aac1d
I/DEBUG ( 113): 40004298 f8542600 f10d5b04 6819022e 960948b5
I/DEBUG ( 113): 400042a8 91134478 96089407 90049303 9a089205


from xda-developers http://ift.tt/1RpElc1
via IFTTT

No comments:

Post a Comment