[*] Binary protection state of nandwrite
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of nandwrite
00010bc8 <raise@plt>:
10bc8: e28fc600 add ip, pc, #0, 12
10bcc: e28cca16 add ip, ip, #90112 ; 0x16000
10bd0: e5bcf4d8 ldr pc, [ip, #1240]! ; 0x4d8
00010bd4 <free@plt>:
10bd4: e28fc600 add ip, pc, #0, 12
10bd8: e28cca16 add ip, ip, #90112 ; 0x16000
10bdc: e5bcf4d0 ldr pc, [ip, #1232]! ; 0x4d0
Disassembly of section .text:
00010be0 <.text>:
10be0: e92d4007 push {r0, r1, r2, lr}
10be4: ebffffdc bl 10b5c <__errno_location@plt>
10be8: e59f5040 ldr r5, [pc, #64] ; 10c30 <free@plt+0x5c>
10bec: e59f2040 ldr r2, [pc, #64] ; 10c34 <free@plt+0x60>
10bf0: e59f1040 ldr r1, [pc, #64] ; 10c38 <free@plt+0x64>
10bf4: e5904000 ldr r4, [r0]
10bf8: e5950000 ldr r0, [r5]
10bfc: ebffffac bl 10ab4 <fprintf@plt>
10c00: e1a00004 mov r0, r4
10c04: e5955000 ldr r5, [r5]
10c08: ebffff82 bl 10a18 <strerror@plt>
10c0c: e58d4000 str r4, [sp]
10c10: e59f3024 ldr r3, [pc, #36] ; 10c3c <free@plt+0x68>
10c14: e3a02008 mov r2, #8
10c18: e59f1020 ldr r1, [pc, #32] ; 10c40 <free@plt+0x6c>
10c1c: e58d0004 str r0, [sp, #4]
10c20: e1a00005 mov r0, r5
10c24: ebffffa2 bl 10ab4 <fprintf@plt>
10c28: e3e00000 mvn r0, #0
10c2c: ebffffcd bl 10b68 <exit@plt>
--
10df8: eaffff9a b 10c68 <free@plt+0x94>
10dfc: e3a03001 mov r3, #1
10e00: e5c53020 strb r3, [r5, #32]
10e04: eaffff97 b 10c68 <free@plt+0x94>
10e08: e59f3cc4 ldr r3, [pc, #3268] ; 11ad4 <free@plt+0xf00>
10e0c: e59f0cc4 ldr r0, [pc, #3268] ; 11ad8 <free@plt+0xf04>
10e10: e5931000 ldr r1, [r3]
10e14: ebffff5f bl 10b98 <fputs@plt>
10e18: eaffffc9 b 10d44 <free@plt+0x170>
10e1c: e59fcc94 ldr ip, [pc, #3220] ; 11ab8 <free@plt+0xee4>
10e20: e1cc21d8 ldrd r2, [ip, #24]
10e24: e1a0700c mov r7, ip
10e28: e3520000 cmp r2, #0
10e2c: e2d31000 sbcs r1, r3, #0
10e30: aa000007 bge 10e54 <free@plt+0x280>
10e34: e1cd20f0 strd r2, [sp]
10e38: e59f3d20 ldr r3, [pc, #3360] ; 11b60 <free@plt+0xf8c>
10e3c: e59f2d24 ldr r2, [pc, #3364] ; 11b68 <free@plt+0xf94>
10e40: e59f1c94 ldr r1, [pc, #3220] ; 11adc <free@plt+0xf08>
10e44: e5930000 ldr r0, [r3]
10e48: ebffff19 bl 10ab4 <fprintf@plt>
10e4c: e3e00000 mvn r0, #0
10e50: eaffffbc b 10d48 <free@plt+0x174>
10e54: e59f5c74 ldr r5, [pc, #3188] ; 11ad0 <free@plt+0xefc>
10e58: e595e000 ldr lr, [r5]
10e5c: e35e0000 cmp lr, #0
10e60: ca000006 bgt 10e80 <free@plt+0x2ac>
10e64: e59f2cfc ldr r2, [pc, #3324] ; 11b68 <free@plt+0xf94>
10e68: e59f1c70 ldr r1, [pc, #3184] ; 11ae0 <free@plt+0xf0c>
10e6c: e1a0300e mov r3, lr
10e70: e59f0ce8 ldr r0, [pc, #3304] ; 11b60 <free@plt+0xf8c>
10e74: e5900000 ldr r0, [r0]
10e78: ebffff0d bl 10ab4 <fprintf@plt>
10e7c: eafffff2 b 10e4c <free@plt+0x278>
10e80: e25e0001 subs r0, lr, #1
--
10eb4: e5d73017 ldrb r3, [r7, #23]
10eb8: e3530000 cmp r3, #0
10ebc: 0a000012 beq 10f0c <free@plt+0x338>
10ec0: e5d73015 ldrb r3, [r7, #21]
10ec4: e3530000 cmp r3, #0
10ec8: 0a00000f beq 10f0c <free@plt+0x338>
10ecc: e59f2c94 ldr r2, [pc, #3220] ; 11b68 <free@plt+0xf94>
10ed0: e59f1c0c ldr r1, [pc, #3084] ; 11ae4 <free@plt+0xf10>
10ed4: ea000008 b 10efc <free@plt+0x328>
10ed8: e1a0300e mov r3, lr
10edc: e59f2c84 ldr r2, [pc, #3204] ; 11b68 <free@plt+0xf94>
10ee0: e59f1c00 ldr r1, [pc, #3072] ; 11ae8 <free@plt+0xf14>
10ee4: eaffffe1 b 10e70 <free@plt+0x29c>
10ee8: e5dc3012 ldrb r3, [ip, #18]
10eec: e3530000 cmp r3, #0
10ef0: 0affffec beq 10ea8 <free@plt+0x2d4>
10ef4: e59f2c6c ldr r2, [pc, #3180] ; 11b68 <free@plt+0xf94>
10ef8: e59f1bec ldr r1, [pc, #3052] ; 11aec <free@plt+0xf18>
10efc: e59f3c5c ldr r3, [pc, #3164] ; 11b60 <free@plt+0xf8c>
10f00: e5930000 ldr r0, [r3]
10f04: ebfffeea bl 10ab4 <fprintf@plt>
10f08: eaffffcf b 10e4c <free@plt+0x278>
10f0c: e59f3bdc ldr r3, [pc, #3036] ; 11af0 <free@plt+0xf1c>
--
10f44: e3a00001 mov r0, #1
10f48: eaffff7e b 10d48 <free@plt+0x174>
10f4c: e3560002 cmp r6, #2
10f50: e7990103 ldr r0, [r9, r3, lsl #2]
10f54: 05923004 ldreq r3, [r2, #4]
10f58: 159f3b94 ldrne r3, [pc, #2964] ; 11af4 <free@plt+0xf20>
10f5c: e3a01002 mov r1, #2
10f60: e5870024 str r0, [r7, #36] ; 0x24
10f64: e5873028 str r3, [r7, #40] ; 0x28
10f68: ebfffeec bl 10b20 <open64@plt>
10f6c: e3700001 cmn r0, #1
10f70: e58d002c str r0, [sp, #44] ; 0x2c
10f74: 1a000012 bne 10fc4 <free@plt+0x3f0>
10f78: ebfffef7 bl 10b5c <__errno_location@plt>
10f7c: e59f5bdc ldr r5, [pc, #3036] ; 11b60 <free@plt+0xf8c>
10f80: e5973024 ldr r3, [r7, #36] ; 0x24
10f84: e59f2bdc ldr r2, [pc, #3036] ; 11b68 <free@plt+0xf94>
10f88: e59f1b68 ldr r1, [pc, #2920] ; 11af8 <free@plt+0xf24>
10f8c: e5904000 ldr r4, [r0]
10f90: e5950000 ldr r0, [r5]
10f94: ebfffec6 bl 10ab4 <fprintf@plt>
10f98: e1a00004 mov r0, r4
10f9c: e5955000 ldr r5, [r5]
10fa0: ebfffe9c bl 10a18 <strerror@plt>
10fa4: e58d4000 str r4, [sp]
10fa8: e59f3bc0 ldr r3, [pc, #3008] ; 11b70 <free@plt+0xf9c>
10fac: e3a0200b mov r2, #11
10fb0: e59f1bbc ldr r1, [pc, #3004] ; 11b74 <free@plt+0xfa0>
10fb4: e58d0004 str r0, [sp, #4]
10fb8: e1a00005 mov r0, r5
10fbc: ebfffebc bl 10ab4 <fprintf@plt>
10fc0: eaffffa1 b 10e4c <free@plt+0x278>
10fc4: eb000712 bl 12c14 <free@plt+0x2040>
--
11088: 1a000014 bne 110e0 <free@plt+0x50c>
1108c: e5970028 ldr r0, [r7, #40] ; 0x28
11090: ebfffe6f bl 10a54 <perror@plt>
11094: e3a02000 mov r2, #0
11098: e3a03000 mov r3, #0
1109c: e1cd21f8 strd r2, [sp, #24]
110a0: e3a04000 mov r4, #0
110a4: e1a0b004 mov fp, r4
110a8: e1a07004 mov r7, r4
110ac: e3a05001 mov r5, #1
110b0: ea0000c8 b 113d8 <free@plt+0x804>
110b4: ebfffea8 bl 10b5c <__errno_location@plt>
110b8: e59f5aa0 ldr r5, [pc, #2720] ; 11b60 <free@plt+0xf8c>
110bc: e59f2aa4 ldr r2, [pc, #2724] ; 11b68 <free@plt+0xf94>
110c0: e5904000 ldr r4, [r0]
110c4: e5950000 ldr r0, [r5]
110c8: e3540019 cmp r4, #25
110cc: 059f1a38 ldreq r1, [pc, #2616] ; 11b0c <free@plt+0xf38>
110d0: 0affff8b beq 10f04 <free@plt+0x330>
110d4: e59f1a34 ldr r1, [pc, #2612] ; 11b10 <free@plt+0xf3c>
110d8: ebfffe75 bl 10ab4 <fprintf@plt>
110dc: eaffffad b 10f98 <free@plt+0x3c4>
110e0: e5d73015 ldrb r3, [r7, #21]
--
110ec: 159d31a8 ldrne r3, [sp, #424] ; 0x1a8
110f0: e0823003 add r3, r2, r3
110f4: e58d3034 str r3, [sp, #52] ; 0x34
110f8: e1c720d8 ldrd r2, [r7, #8]
110fc: e1cd21f8 strd r2, [sp, #24]
11100: e59d3028 ldr r3, [sp, #40] ; 0x28
11104: e3530000 cmp r3, #0
11108: e1cd21d8 ldrd r2, [sp, #24]
1110c: 1a00000c bne 11144 <free@plt+0x570>
11110: e1923003 orrs r3, r2, r3
11114: 059d2034 ldreq r2, [sp, #52] ; 0x34
11118: 01a03fc2 asreq r3, r2, #31
1111c: 01cd21f8 strdeq r2, [sp, #24]
11120: e1c720d0 ldrd r2, [r7]
11124: e1923003 orrs r3, r2, r3
11128: 0a000043 beq 1123c <free@plt+0x668>
1112c: e59f3a2c ldr r3, [pc, #2604] ; 11b60 <free@plt+0xf8c>
11130: e59f2a30 ldr r2, [pc, #2608] ; 11b68 <free@plt+0xf94>
11134: e59f19d8 ldr r1, [pc, #2520] ; 11b14 <free@plt+0xf40>
11138: e5930000 ldr r0, [r3]
1113c: ebfffe5c bl 10ab4 <fprintf@plt>
11140: eaffffd6 b 110a0 <free@plt+0x4cc>
11144: e1923003 orrs r3, r2, r3
11148: 1a00001a bne 111b8 <free@plt+0x5e4>
1114c: e28d1050 add r1, sp, #80 ; 0x50
11150: e59d0028 ldr r0, [sp, #40] ; 0x28
11154: ebfffe4d bl 10a90 <fstat64@plt>
11158: e3500000 cmp r0, #0
1115c: 0a000010 beq 111a4 <free@plt+0x5d0>
11160: ebfffe7d bl 10b5c <__errno_location@plt>
11164: e59f59f4 ldr r5, [pc, #2548] ; 11b60 <free@plt+0xf8c>
11168: e59f29f8 ldr r2, [pc, #2552] ; 11b68 <free@plt+0xf94>
1116c: e59f19a4 ldr r1, [pc, #2468] ; 11b18 <free@plt+0xf44>
11170: e5904000 ldr r4, [r0]
11174: e5950000 ldr r0, [r5]
11178: ebfffe4d bl 10ab4 <fprintf@plt>
1117c: e5955000 ldr r5, [r5]
11180: e1a00004 mov r0, r4
--
111bc: e1943005 orrs r3, r4, r5
111c0: 0a00001d beq 1123c <free@plt+0x668>
111c4: e3a06001 mov r6, #1
111c8: e1a02004 mov r2, r4
111cc: e1a03005 mov r3, r5
111d0: e58d6000 str r6, [sp]
111d4: e59d0028 ldr r0, [sp, #40] ; 0x28
111d8: ebfffe6b bl 10b8c <lseek64@plt>
111dc: e3e03000 mvn r3, #0
111e0: e3e02000 mvn r2, #0
111e4: e1510003 cmp r1, r3
111e8: 01500002 cmpeq r0, r2
111ec: 1a000012 bne 1123c <free@plt+0x668>
111f0: ebfffe59 bl 10b5c <__errno_location@plt>
111f4: e59f8964 ldr r8, [pc, #2404] ; 11b60 <free@plt+0xf8c>
111f8: e59f2968 ldr r2, [pc, #2408] ; 11b68 <free@plt+0xf94>
111fc: e59f1918 ldr r1, [pc, #2328] ; 11b1c <free@plt+0xf48>
11200: e5907000 ldr r7, [r0]
11204: e1cd40f0 strd r4, [sp]
11208: e5980000 ldr r0, [r8]
1120c: ebfffe28 bl 10ab4 <fprintf@plt>
11210: e1a00007 mov r0, r7
11214: e5984000 ldr r4, [r8]
11218: ebfffdfe bl 10a18 <strerror@plt>
1121c: e59f394c ldr r3, [pc, #2380] ; 11b70 <free@plt+0xf9c>
11220: e59f194c ldr r1, [pc, #2380] ; 11b74 <free@plt+0xfa0>
11224: e3a0200b mov r2, #11
11228: e58d7000 str r7, [sp]
1122c: e58d0004 str r0, [sp, #4]
11230: e1a00004 mov r0, r4
11234: ebfffe1e bl 10ab4 <fprintf@plt>
11238: eaffff98 b 110a0 <free@plt+0x4cc>
1123c: e5d74017 ldrb r4, [r7, #23]
--
112a8: e59f6808 ldr r6, [pc, #2056] ; 11ab8 <free@plt+0xee4>
112ac: e0030990 mul r3, r0, r9
112b0: e0898790 umull r8, r9, r0, r7
112b4: e0223197 mla r2, r7, r1, r3
112b8: e0829009 add r9, r2, r9
112bc: e1c621d8 ldrd r2, [r6, #24]
112c0: e0540002 subs r0, r4, r2
112c4: e0c51003 sbc r1, r5, r3
112c8: e1500008 cmp r0, r8
112cc: e0d13009 sbcs r3, r1, r9
112d0: aa000078 bge 114b8 <free@plt+0x8e4>
112d4: e59d31a8 ldr r3, [sp, #424] ; 0x1a8
112d8: e59f6880 ldr r6, [pc, #2176] ; 11b60 <free@plt+0xf8c>
112dc: e58d3004 str r3, [sp, #4]
112e0: e59d3034 ldr r3, [sp, #52] ; 0x34
112e4: e1cd40f8 strd r4, [sp, #8]
112e8: e59f1834 ldr r1, [pc, #2100] ; 11b24 <free@plt+0xf50>
112ec: e58d3000 str r3, [sp]
112f0: e1cd21d8 ldrd r2, [sp, #24]
112f4: e5960000 ldr r0, [r6]
112f8: ebfffded bl 10ab4 <fprintf@plt>
112fc: ebfffe16 bl 10b5c <__errno_location@plt>
11300: e59f2860 ldr r2, [pc, #2144] ; 11b68 <free@plt+0xf94>
11304: e59f181c ldr r1, [pc, #2076] ; 11b28 <free@plt+0xf54>
11308: e5904000 ldr r4, [r0]
1130c: e5960000 ldr r0, [r6]
11310: ebfffde7 bl 10ab4 <fprintf@plt>
11314: e5965000 ldr r5, [r6]
11318: eaffff98 b 11180 <free@plt+0x5ac>
--
11350: e1580003 cmp r8, r3
11354: bafffff0 blt 1131c <free@plt+0x748>
11358: e59d3030 ldr r3, [sp, #48] ; 0x30
1135c: e0966003 adds r6, r6, r3
11360: e0a77fc3 adc r7, r7, r3, asr #31
11364: e1c421d8 ldrd r2, [r4, #24]
11368: e1560002 cmp r6, r2
1136c: e0d73003 sbcs r3, r7, r3
11370: aaffffc4 bge 11288 <free@plt+0x6b4>
11374: e3a08000 mov r8, #0
11378: eafffff3 b 1134c <free@plt+0x778>
1137c: aa000032 bge 1144c <free@plt+0x878>
11380: ebfffdf5 bl 10b5c <__errno_location@plt>
11384: e59f67d4 ldr r6, [pc, #2004] ; 11b60 <free@plt+0xf8c>
11388: e59f3728 ldr r3, [pc, #1832] ; 11ab8 <free@plt+0xee4>
1138c: e59f27d4 ldr r2, [pc, #2004] ; 11b68 <free@plt+0xf94>
11390: e5933024 ldr r3, [r3, #36] ; 0x24
11394: e59f1790 ldr r1, [pc, #1936] ; 11b2c <free@plt+0xf58>
11398: e5904000 ldr r4, [r0]
1139c: e5960000 ldr r0, [r6]
113a0: ebfffdc3 bl 10ab4 <fprintf@plt>
113a4: e1a00004 mov r0, r4
113a8: e5966000 ldr r6, [r6]
113ac: ebfffd99 bl 10a18 <strerror@plt>
113b0: e58d4000 str r4, [sp]
113b4: e59f37b4 ldr r3, [pc, #1972] ; 11b70 <free@plt+0xf9c>
113b8: e3a0200b mov r2, #11
113bc: e59f17b0 ldr r1, [pc, #1968] ; 11b74 <free@plt+0xfa0>
113c0: e3a04000 mov r4, #0
113c4: e1a0b004 mov fp, r4
113c8: e1a07004 mov r7, r4
113cc: e58d0004 str r0, [sp, #4]
113d0: e1a00006 mov r0, r6
113d4: ebfffdb6 bl 10ab4 <fprintf@plt>
113d8: e59d0028 ldr r0, [sp, #40] ; 0x28
113dc: ebfffdf6 bl 10bbc <close@plt>
--
11430: 2a0001fe bcs 11c30 <free@plt+0x105c>
11434: ebfffdc8 bl 10b5c <__errno_location@plt>
11438: e59f5720 ldr r5, [pc, #1824] ; 11b60 <free@plt+0xf8c>
1143c: e59f2724 ldr r2, [pc, #1828] ; 11b68 <free@plt+0xf94>
11440: e59f16e8 ldr r1, [pc, #1768] ; 11b30 <free@plt+0xf5c>
11444: e5904000 ldr r4, [r0]
11448: ea00002d b 11504 <free@plt+0x930>
1144c: e3500001 cmp r0, #1
11450: 1affffc0 bne 11358 <free@plt+0x784>
11454: e5d43011 ldrb r3, [r4, #17]
11458: e3530000 cmp r3, #0
1145c: 1a000008 bne 11484 <free@plt+0x8b0>
11460: e1cd60f8 strd r6, [sp, #8]
11464: e59f06f4 ldr r0, [pc, #1780] ; 11b60 <free@plt+0xf8c>
11468: e5993000 ldr r3, [r9]
1146c: e1a02006 mov r2, r6
11470: e58d3000 str r3, [sp]
11474: e59f16b8 ldr r1, [pc, #1720] ; 11b34 <free@plt+0xf60>
11478: e1a03007 mov r3, r7
1147c: e5900000 ldr r0, [r0]
11480: ebfffd8b bl 10ab4 <fprintf@plt>
11484: e1c421d8 ldrd r2, [r4, #24]
11488: e59d1030 ldr r1, [sp, #48] ; 0x30
--
11574: e1540007 cmp r4, r7
11578: 0a000003 beq 1158c <free@plt+0x9b8>
1157c: e1a0100b mov r1, fp
11580: e1a00007 mov r0, r7
11584: eb0001f2 bl 11d54 <free@plt+0x1180>
11588: e3a0b000 mov fp, #0
1158c: e5d63011 ldrb r3, [r6, #17]
11590: e3530000 cmp r3, #0
11594: 1a00000b bne 115c8 <free@plt+0x9f4>
11598: e59d2030 ldr r2, [sp, #48] ; 0x30
1159c: e1cd02d0 ldrd r0, [sp, #32]
115a0: e1a03fc2 asr r3, r2, #31
115a4: eb000ec1 bl 150b0 <free@plt+0x44dc>
115a8: e1cd22d0 ldrd r2, [sp, #32]
115ac: e1cd20f0 strd r2, [sp]
115b0: e1a02000 mov r2, r0
115b4: e59f0518 ldr r0, [pc, #1304] ; 11ad4 <free@plt+0xf00>
115b8: e1a03001 mov r3, r1
115bc: e5900000 ldr r0, [r0]
115c0: e59f1574 ldr r1, [pc, #1396] ; 11b3c <free@plt+0xf68>
115c4: ebfffd3a bl 10ab4 <fprintf@plt>
115c8: e5d64013 ldrb r4, [r6, #19]
115cc: e3540000 cmp r4, #0
--
116f4: e58d000c str r0, [sp, #12]
116f8: e88d4004 stm sp, {r2, lr}
116fc: e59d0044 ldr r0, [sp, #68] ; 0x44
11700: e58dc008 str ip, [sp, #8]
11704: e59d202c ldr r2, [sp, #44] ; 0x2c
11708: e28d10b8 add r1, sp, #184 ; 0xb8
1170c: eb000956 bl 13c6c <free@plt+0x3098>
11710: e3500000 cmp r0, #0
11714: 0a00013d beq 11c10 <free@plt+0x103c>
11718: ebfffd0f bl 10b5c <__errno_location@plt>
1171c: e59f843c ldr r8, [pc, #1084] ; 11b60 <free@plt+0xf8c>
11720: e590a000 ldr sl, [r0]
11724: e1a09000 mov r9, r0
11728: e35a0005 cmp sl, #5
1172c: e5980000 ldr r0, [r8]
11730: 0a0000ab beq 119e4 <free@plt+0xe10>
11734: e59f337c ldr r3, [pc, #892] ; 11ab8 <free@plt+0xee4>
11738: e59f2428 ldr r2, [pc, #1064] ; 11b68 <free@plt+0xf94>
1173c: e5933024 ldr r3, [r3, #36] ; 0x24
11740: e59f13f8 ldr r1, [pc, #1016] ; 11b40 <free@plt+0xf6c>
11744: ebfffcda bl 10ab4 <fprintf@plt>
11748: e1a0000a mov r0, sl
1174c: e5985000 ldr r5, [r8]
11750: ebfffcb0 bl 10a18 <strerror@plt>
11754: e58da000 str sl, [sp]
11758: e59f3410 ldr r3, [pc, #1040] ; 11b70 <free@plt+0xf9c>
1175c: e3a0200b mov r2, #11
11760: e59f140c ldr r1, [pc, #1036] ; 11b74 <free@plt+0xfa0>
11764: e58d0004 str r0, [sp, #4]
11768: e1a00005 mov r0, r5
1176c: ebfffcd0 bl 10ab4 <fprintf@plt>
11770: eafffe4d b 110ac <free@plt+0x4d8>
11774: e59d219c ldr r2, [sp, #412] ; 0x19c
--
11780: eb000e4a bl 150b0 <free@plt+0x44dc>
11784: e59d102c ldr r1, [sp, #44] ; 0x2c
11788: e0842000 add r2, r4, r0
1178c: e28d00b8 add r0, sp, #184 ; 0xb8
11790: eb00086f bl 13954 <free@plt+0x2d80>
11794: e3500000 cmp r0, #0
11798: 1a000004 bne 117b0 <free@plt+0xbdc>
1179c: e2844001 add r4, r4, #1
117a0: e5983000 ldr r3, [r8]
117a4: e1540003 cmp r4, r3
117a8: bafffff1 blt 11774 <free@plt+0xba0>
117ac: eaffff89 b 115d8 <free@plt+0xa04>
117b0: aa000013 bge 11804 <free@plt+0xc30>
117b4: ebfffce8 bl 10b5c <__errno_location@plt>
117b8: e59f53a0 ldr r5, [pc, #928] ; 11b60 <free@plt+0xf8c>
117bc: e5963024 ldr r3, [r6, #36] ; 0x24
117c0: e59f23a0 ldr r2, [pc, #928] ; 11b68 <free@plt+0xf94>
117c4: e59f1360 ldr r1, [pc, #864] ; 11b2c <free@plt+0xf58>
117c8: e5904000 ldr r4, [r0]
117cc: e5950000 ldr r0, [r5]
117d0: ebfffcb7 bl 10ab4 <fprintf@plt>
117d4: e1a00004 mov r0, r4
117d8: e5955000 ldr r5, [r5]
117dc: ebfffc8d bl 10a18 <strerror@plt>
117e0: e58d4000 str r4, [sp]
117e4: e59f3384 ldr r3, [pc, #900] ; 11b70 <free@plt+0xf9c>
117e8: e3a0200b mov r2, #11
117ec: e59f1380 ldr r1, [pc, #896] ; 11b74 <free@plt+0xfa0>
117f0: e58d0004 str r0, [sp, #4]
117f4: e1a00005 mov r0, r5
117f8: ebfffcad bl 10ab4 <fprintf@plt>
117fc: e1a04007 mov r4, r7
11800: eafffe29 b 110ac <free@plt+0x4d8>
11804: e3500001 cmp r0, #1
11808: 1affff72 bne 115d8 <free@plt+0xa04>
1180c: e5d63011 ldrb r3, [r6, #17]
11810: e3530000 cmp r3, #0
11814: 1a000006 bne 11834 <free@plt+0xc60>
11818: e5983000 ldr r3, [r8]
1181c: e59f033c ldr r0, [pc, #828] ; 11b60 <free@plt+0xf8c>
11820: e58d3000 str r3, [sp]
11824: e59f1318 ldr r1, [pc, #792] ; 11b44 <free@plt+0xf70>
11828: e1cd22d0 ldrd r2, [sp, #32]
1182c: e5900000 ldr r0, [r0]
11830: ebfffc9f bl 10ab4 <fprintf@plt>
11834: e59d3030 ldr r3, [sp, #48] ; 0x30
11838: e1cd02d0 ldrd r0, [sp, #32]
1183c: e0900003 adds r0, r0, r3
11840: e0a11fc3 adc r1, r1, r3, asr #31
11844: e28d3e19 add r3, sp, #400 ; 0x190
11848: e1c320d0 ldrd r2, [r3]
1184c: e1c601f8 strd r0, [r6, #24]
11850: e1520000 cmp r2, r0
11854: e0d33001 sbcs r3, r3, r1
11858: aaffff5e bge 115d8 <free@plt+0xa04>
1185c: e59f32fc ldr r3, [pc, #764] ; 11b60 <free@plt+0xf8c>
11860: e59f2300 ldr r2, [pc, #768] ; 11b68 <free@plt+0xf94>
11864: e59f12dc ldr r1, [pc, #732] ; 11b48 <free@plt+0xf74>
11868: e5930000 ldr r0, [r3]
1186c: ebfffc90 bl 10ab4 <fprintf@plt>
11870: eaffffe1 b 117fc <free@plt+0xc28>
11874: e0493008 sub r3, r9, r8
--
118ac: e1590008 cmp r9, r8
118b0: 8affffef bhi 11874 <free@plt+0xca0>
118b4: e3580000 cmp r8, #0
118b8: 1a000016 bne 11918 <free@plt+0xd44>
118bc: ea000001 b 118c8 <free@plt+0xcf4>
118c0: e3580000 cmp r8, #0
118c4: 1a000005 bne 118e0 <free@plt+0xd0c>
118c8: e59d3028 ldr r3, [sp, #40] ; 0x28
118cc: e3530000 cmp r3, #0
118d0: 03a02000 moveq r2, #0
118d4: 03a03000 moveq r3, #0
118d8: 01cd21f8 strdeq r2, [sp, #24]
118dc: eafffebd b 113d8 <free@plt+0x804>
118e0: e5d61017 ldrb r1, [r6, #23]
118e4: e3510000 cmp r1, #0
118e8: 1a000005 bne 11904 <free@plt+0xd30>
118ec: e1a02003 mov r2, r3
118f0: e59f3268 ldr r3, [pc, #616] ; 11b60 <free@plt+0xf8c>
118f4: e59f1254 ldr r1, [pc, #596] ; 11b50 <free@plt+0xf7c>
118f8: e5930000 ldr r0, [r3]
118fc: ebfffc6c bl 10ab4 <fprintf@plt>
11900: eafffde9 b 110ac <free@plt+0x4d8>
11904: e1a01003 mov r1, r3
--
1198c: e59d5038 ldr r5, [sp, #56] ; 0x38
11990: eafffe90 b 113d8 <free@plt+0x804>
11994: e0888000 add r8, r8, r0
11998: e1590008 cmp r9, r8
1199c: 8affffed bhi 11958 <free@plt+0xd84>
119a0: e59d3028 ldr r3, [sp, #40] ; 0x28
119a4: e089900b add r9, r9, fp
119a8: e3530000 cmp r3, #0
119ac: e049b00a sub fp, r9, sl
119b0: 0affff2a beq 11660 <free@plt+0xa8c>
119b4: e1cd21d8 ldrd r2, [sp, #24]
119b8: e048800a sub r8, r8, sl
119bc: e0522008 subs r2, r2, r8
119c0: e2c33000 sbc r3, r3, #0
119c4: e1cd21f8 strd r2, [sp, #24]
119c8: eaffff24 b 11660 <free@plt+0xa8c>
119cc: e1a02003 mov r2, r3
119d0: e59f3188 ldr r3, [pc, #392] ; 11b60 <free@plt+0xf8c>
119d4: e59f1178 ldr r1, [pc, #376] ; 11b54 <free@plt+0xf80>
119d8: e5930000 ldr r0, [r3]
119dc: ebfffc34 bl 10ab4 <fprintf@plt>
119e0: eaffffe9 b 1198c <free@plt+0xdb8>
119e4: e59d1030 ldr r1, [sp, #48] ; 0x30
119e8: e1cd22d0 ldrd r2, [sp, #32]
119ec: e0922001 adds r2, r2, r1
119f0: e0a33fc1 adc r3, r3, r1, asr #31
119f4: e1cd23f8 strd r2, [sp, #56] ; 0x38
119f8: e59f1158 ldr r1, [pc, #344] ; 11b58 <free@plt+0xf84>
119fc: e2522001 subs r2, r2, #1
11a00: e2c33000 sbc r3, r3, #0
11a04: e1cd20f0 strd r2, [sp]
11a08: e1cd22d0 ldrd r2, [sp, #32]
11a0c: ebfffc28 bl 10ab4 <fprintf@plt>
11a10: e59d219c ldr r2, [sp, #412] ; 0x19c
11a14: e1cd02d0 ldrd r0, [sp, #32]
--
11a2c: e28d10b8 add r1, sp, #184 ; 0xb8
11a30: e58d3000 str r3, [sp]
11a34: e1a03000 mov r3, r0
11a38: e59d0044 ldr r0, [sp, #68] ; 0x44
11a3c: eb00071e bl 136bc <free@plt+0x2ae8>
11a40: e3500000 cmp r0, #0
11a44: 1a000007 bne 11a68 <free@plt+0xe94>
11a48: e5d68014 ldrb r8, [r6, #20]
11a4c: e3580000 cmp r8, #0
11a50: 1a000048 bne 11b78 <free@plt+0xfa4>
11a54: e1cd23d8 ldrd r2, [sp, #56] ; 0x38
11a58: e1a04007 mov r4, r7
11a5c: e1c621f8 strd r2, [r6, #24]
11a60: e1cd82d0 ldrd r8, [sp, #32]
11a64: eafffeaf b 11528 <free@plt+0x954>
11a68: e5994000 ldr r4, [r9]
11a6c: e5963024 ldr r3, [r6, #36] ; 0x24
11a70: e59f20f0 ldr r2, [pc, #240] ; 11b68 <free@plt+0xf94>
11a74: e59f10e0 ldr r1, [pc, #224] ; 11b5c <free@plt+0xf88>
11a78: e5980000 ldr r0, [r8]
11a7c: ebfffc0c bl 10ab4 <fprintf@plt>
11a80: e1a00004 mov r0, r4
11a84: e5988000 ldr r8, [r8]
11a88: ebfffbe2 bl 10a18 <strerror@plt>
11a8c: e58d4000 str r4, [sp]
11a90: e59f30d8 ldr r3, [pc, #216] ; 11b70 <free@plt+0xf9c>
11a94: e3a0200b mov r2, #11
11a98: e59f10d4 ldr r1, [pc, #212] ; 11b74 <free@plt+0xfa0>
11a9c: e58d0004 str r0, [sp, #4]
11aa0: e1a00008 mov r0, r8
11aa4: ebfffc02 bl 10ab4 <fprintf@plt>
11aa8: e3540005 cmp r4, #5
11aac: 0affffe5 beq 11a48 <free@plt+0xe74>
--
11b48: 00015e42 andeq r5, r1, r2, asr #28
11b4c: 00015e7c andeq r5, r1, ip, ror lr
11b50: 00015e94 muleq r1, r4, lr
11b54: 00015ee0 andeq r5, r1, r0, ror #29
11b58: 00015f3e andeq r5, r1, lr, lsr pc
11b5c: 00015f6c andeq r5, r1, ip, ror #30
11b60: 000270d0 ldrdeq r7, [r2], -r0
11b64: 00015f8f andeq r5, r1, pc, lsl #31
11b68: 00015464 andeq r5, r1, r4, ror #8
11b6c: 00015fac andeq r5, r1, ip, lsr #31
11b70: 000161e6 andeq r6, r1, r6, ror #3
11b74: 00015b34 andeq r5, r1, r4, lsr fp
11b78: e59d119c ldr r1, [sp, #412] ; 0x19c
11b7c: e1c621d8 ldrd r2, [r6, #24]
11b80: e51f4028 ldr r4, [pc, #-40] ; 11b60 <free@plt+0xf8c>
11b84: e2611000 rsb r1, r1, #0
11b88: e0022001 and r2, r2, r1
11b8c: e0033fc1 and r3, r3, r1, asr #31
11b90: e5940000 ldr r0, [r4]
11b94: e51f1038 ldr r1, [pc, #-56] ; 11b64 <free@plt+0xf90>
11b98: ebfffbc5 bl 10ab4 <fprintf@plt>
11b9c: e59d219c ldr r2, [sp, #412] ; 0x19c
11ba0: e1c601d8 ldrd r0, [r6, #24]
11ba4: e1a03fc2 asr r3, r2, #31
11ba8: eb000d40 bl 150b0 <free@plt+0x44dc>
11bac: e59d102c ldr r1, [sp, #44] ; 0x2c
11bb0: e1a02000 mov r2, r0
11bb4: e28d00b8 add r0, sp, #184 ; 0xb8
11bb8: eb000781 bl 139c4 <free@plt+0x2df0>
11bbc: e3500000 cmp r0, #0
11bc0: 0affffa3 beq 11a54 <free@plt+0xe80>
11bc4: e5995000 ldr r5, [r9]
11bc8: e5963024 ldr r3, [r6, #36] ; 0x24
11bcc: e51f206c ldr r2, [pc, #-108] ; 11b68 <free@plt+0xf94>
11bd0: e51f106c ldr r1, [pc, #-108] ; 11b6c <free@plt+0xf98>
11bd4: e5940000 ldr r0, [r4]
11bd8: ebfffbb5 bl 10ab4 <fprintf@plt>
11bdc: e1a00005 mov r0, r5
11be0: e5944000 ldr r4, [r4]
11be4: ebfffb8b bl 10a18 <strerror@plt>
11be8: e58d5000 str r5, [sp]
11bec: e51f3084 ldr r3, [pc, #-132] ; 11b70 <free@plt+0xf9c>
11bf0: e3a0200b mov r2, #11
11bf4: e51f1088 ldr r1, [pc, #-136] ; 11b74 <free@plt+0xfa0>
11bf8: e1a05008 mov r5, r8
11bfc: e58d0004 str r0, [sp, #4]
11c00: e1a00004 mov r0, r4
11c04: ebfffbaa bl 10ab4 <fprintf@plt>
11c08: e1a04007 mov r4, r7
11c0c: eafffdf1 b 113d8 <free@plt+0x804>
--
11d74: e1a05001 mov r5, r1
11d78: e3a02000 mov r2, #0
11d7c: e28d100c add r1, sp, #12
11d80: e1a04000 mov r4, r0
11d84: ebfffb38 bl 10a6c <strtoll@plt>
11d88: e5d43000 ldrb r3, [r4]
11d8c: e3530000 cmp r3, #0
11d90: e1a06000 mov r6, r0
11d94: e1a07001 mov r7, r1
11d98: 0a000003 beq 11dac <free@plt+0x11d8>
11d9c: e59d300c ldr r3, [sp, #12]
11da0: e5d33000 ldrb r3, [r3]
11da4: e3530000 cmp r3, #0
11da8: 0a000008 beq 11dd0 <free@plt+0x11fc>
11dac: e59f002c ldr r0, [pc, #44] ; 11de0 <free@plt+0x120c>
11db0: e58d4000 str r4, [sp]
11db4: e59f3028 ldr r3, [pc, #40] ; 11de4 <free@plt+0x1210>
11db8: e59f2028 ldr r2, [pc, #40] ; 11de8 <free@plt+0x1214>
11dbc: e59f1028 ldr r1, [pc, #40] ; 11dec <free@plt+0x1218>
11dc0: e5900000 ldr r0, [r0]
11dc4: ebfffb3a bl 10ab4 <fprintf@plt>
11dc8: e3a03001 mov r3, #1
11dcc: e5853000 str r3, [r5]
--
11e04: ebfffb5d bl 10b80 <strlen@plt>
11e08: e2800011 add r0, r0, #17
11e0c: e3c00007 bic r0, r0, #7
11e10: e04dd000 sub sp, sp, r0
11e14: e5950000 ldr r0, [r5]
11e18: ebfffb43 bl 10b2c <opendir@plt>
11e1c: e2504000 subs r4, r0, #0
11e20: 128d7008 addne r7, sp, #8
11e24: 159f81a0 ldrne r8, [pc, #416] ; 11fcc <free@plt+0x13f8>
11e28: 1a000015 bne 11e84 <free@plt+0x12b0>
11e2c: ebfffb4a bl 10b5c <__errno_location@plt>
11e30: e5906000 ldr r6, [r0]
11e34: e3560002 cmp r6, #2
11e38: 05804000 streq r4, [r0]
11e3c: 0a000026 beq 11edc <free@plt+0x1308>
11e40: e59f4188 ldr r4, [pc, #392] ; 11fd0 <free@plt+0x13fc>
11e44: e5953000 ldr r3, [r5]
11e48: e59f2184 ldr r2, [pc, #388] ; 11fd4 <free@plt+0x1400>
11e4c: e59f1184 ldr r1, [pc, #388] ; 11fd8 <free@plt+0x1404>
11e50: e5940000 ldr r0, [r4]
11e54: ebfffb16 bl 10ab4 <fprintf@plt>
11e58: e1a00006 mov r0, r6
11e5c: e5944000 ldr r4, [r4]
11e60: ebfffaec bl 10a18 <strerror@plt>
11e64: e59f3170 ldr r3, [pc, #368] ; 11fdc <free@plt+0x1408>
11e68: e59f1170 ldr r1, [pc, #368] ; 11fe0 <free@plt+0x140c>
11e6c: e3a02008 mov r2, #8
11e70: e58d6000 str r6, [sp]
11e74: e58d0004 str r0, [sp, #4]
11e78: e1a00004 mov r0, r4
11e7c: ebfffb0c bl 10ab4 <fprintf@plt>
11e80: ea000014 b 11ed8 <free@plt+0x1304>
11e84: e1a00004 mov r0, r4
11e88: ebfffb15 bl 10ae4 <readdir64@plt>
11e8c: e3500000 cmp r0, #0
11e90: 0a000032 beq 11f60 <free@plt+0x138c>
11e94: e2806013 add r6, r0, #19
11e98: e1a00006 mov r0, r6
11e9c: ebfffb37 bl 10b80 <strlen@plt>
11ea0: e35000fe cmp r0, #254 ; 0xfe
11ea4: 9a00000f bls 11ee8 <free@plt+0x1314>
11ea8: e59f0120 ldr r0, [pc, #288] ; 11fd0 <free@plt+0x13fc>
11eac: e58d6000 str r6, [sp]
11eb0: e59f211c ldr r2, [pc, #284] ; 11fd4 <free@plt+0x1400>
11eb4: e5953000 ldr r3, [r5]
11eb8: e59f1124 ldr r1, [pc, #292] ; 11fe4 <free@plt+0x1410>
11ebc: e5900000 ldr r0, [r0]
11ec0: ebfffafb bl 10ab4 <fprintf@plt>
11ec4: ebfffb24 bl 10b5c <__errno_location@plt>
11ec8: e3a03016 mov r3, #22
--
11ee4: e8bd89f0 pop {r4, r5, r6, r7, r8, fp, pc}
11ee8: e24b3f47 sub r3, fp, #284 ; 0x11c
11eec: e24b2e12 sub r2, fp, #288 ; 0x120
11ef0: e1a01008 mov r1, r8
11ef4: e1a00006 mov r0, r6
11ef8: ebfffaff bl 10afc <sscanf@plt>
11efc: e3500001 cmp r0, #1
11f00: 1affffdf bne 11e84 <free@plt+0x12b0>
11f04: e51b6120 ldr r6, [fp, #-288] ; 0xfffffee0
11f08: e1a00004 mov r0, r4
11f0c: ebfffb24 bl 10ba4 <closedir@plt>
11f10: e2504000 subs r4, r0, #0
11f14: 0a000013 beq 11f68 <free@plt+0x1394>
11f18: ebfffb0f bl 10b5c <__errno_location@plt>
11f1c: e59f60ac ldr r6, [pc, #172] ; 11fd0 <free@plt+0x13fc>
11f20: e5953000 ldr r3, [r5]
11f24: e59f20a8 ldr r2, [pc, #168] ; 11fd4 <free@plt+0x1400>
11f28: e59f10b8 ldr r1, [pc, #184] ; 11fe8 <free@plt+0x1414>
11f2c: e5904000 ldr r4, [r0]
11f30: e5960000 ldr r0, [r6]
11f34: ebfffade bl 10ab4 <fprintf@plt>
11f38: e5965000 ldr r5, [r6]
11f3c: e1a00004 mov r0, r4
--
11f70: e1a02006 mov r2, r6
11f74: e595100c ldr r1, [r5, #12]
11f78: e1a00007 mov r0, r7
11f7c: ebfffaf0 bl 10b44 <sprintf@plt>
11f80: e3a01702 mov r1, #524288 ; 0x80000
11f84: e1a00007 mov r0, r7
11f88: ebfffae4 bl 10b20 <open64@plt>
11f8c: e3700001 cmn r0, #1
11f90: 0affffd1 beq 11edc <free@plt+0x1308>
11f94: ebfffb08 bl 10bbc <close@plt>
11f98: e3500000 cmp r0, #0
11f9c: 03a04001 moveq r4, #1
11fa0: 0affffcd beq 11edc <free@plt+0x1308>
11fa4: ebfffaec bl 10b5c <__errno_location@plt>
11fa8: e59f5020 ldr r5, [pc, #32] ; 11fd0 <free@plt+0x13fc>
11fac: e1a03007 mov r3, r7
11fb0: e59f201c ldr r2, [pc, #28] ; 11fd4 <free@plt+0x1400>
11fb4: e59f1030 ldr r1, [pc, #48] ; 11fec <free@plt+0x1418>
11fb8: e5904000 ldr r4, [r0]
11fbc: e5950000 ldr r0, [r5]
11fc0: ebfffabb bl 10ab4 <fprintf@plt>
11fc4: e5955000 ldr r5, [r5]
11fc8: eaffffdb b 11f3c <free@plt+0x1368>
--
11ff8: e3a01702 mov r1, #524288 ; 0x80000
11ffc: e1a05000 mov r5, r0
12000: e1a07002 mov r7, r2
12004: ebfffac5 bl 10b20 <open64@plt>
12008: e3700001 cmn r0, #1
1200c: e1a04000 mov r4, r0
12010: 0a000050 beq 12158 <free@plt+0x1584>
12014: e1a02007 mov r2, r7
12018: e1a01008 mov r1, r8
1201c: ebfffaad bl 10ad8 <read@plt>
12020: e3700001 cmn r0, #1
12024: e1a06000 mov r6, r0
12028: 1a000014 bne 12080 <free@plt+0x14ac>
1202c: ebfffaca bl 10b5c <__errno_location@plt>
12030: e59f712c ldr r7, [pc, #300] ; 12164 <free@plt+0x1590>
12034: e1a03005 mov r3, r5
12038: e59f2128 ldr r2, [pc, #296] ; 12168 <free@plt+0x1594>
1203c: e59f1128 ldr r1, [pc, #296] ; 1216c <free@plt+0x1598>
12040: e5906000 ldr r6, [r0]
12044: e5970000 ldr r0, [r7]
12048: ebfffa99 bl 10ab4 <fprintf@plt>
1204c: e1a00006 mov r0, r6
12050: e5975000 ldr r5, [r7]
12054: ebfffa6f bl 10a18 <strerror@plt>
12058: e58d6000 str r6, [sp]
1205c: e59f310c ldr r3, [pc, #268] ; 12170 <free@plt+0x159c>
12060: e3a02008 mov r2, #8
12064: e59f1108 ldr r1, [pc, #264] ; 12174 <free@plt+0x15a0>
12068: e58d0004 str r0, [sp, #4]
1206c: e1a00005 mov r0, r5
12070: ebfffa8f bl 10ab4 <fprintf@plt>
12074: e1a00004 mov r0, r4
12078: ebfffacf bl 10bbc <close@plt>
1207c: ea000034 b 12154 <free@plt+0x1580>
12080: e1570000 cmp r7, r0
12084: 1a000009 bne 120b0 <free@plt+0x14dc>
12088: e59f00d4 ldr r0, [pc, #212] ; 12164 <free@plt+0x1590>
1208c: e1a03005 mov r3, r5
12090: e59f20d0 ldr r2, [pc, #208] ; 12168 <free@plt+0x1594>
12094: e59f10dc ldr r1, [pc, #220] ; 12178 <free@plt+0x15a4>
12098: e5900000 ldr r0, [r0]
1209c: ebfffa84 bl 10ab4 <fprintf@plt>
120a0: ebfffaad bl 10b5c <__errno_location@plt>
120a4: e3a03016 mov r3, #22
120a8: e5803000 str r3, [r0]
120ac: eafffff0 b 12074 <free@plt+0x14a0>
120b0: e3a03000 mov r3, #0
120b4: e7c83000 strb r3, [r8, r0]
120b8: e3a02001 mov r2, #1
120bc: e28d100c add r1, sp, #12
120c0: e1a00004 mov r0, r4
120c4: ebfffa83 bl 10ad8 <read@plt>
120c8: e3500001 cmp r0, #1
120cc: 0affffd6 beq 1202c <free@plt+0x1458>
120d0: e3500000 cmp r0, #0
120d4: 0a000007 beq 120f8 <free@plt+0x1524>
120d8: e59f0084 ldr r0, [pc, #132] ; 12164 <free@plt+0x1590>
120dc: e58d7000 str r7, [sp]
120e0: e1a03005 mov r3, r5
120e4: e59f207c ldr r2, [pc, #124] ; 12168 <free@plt+0x1594>
120e8: e59f108c ldr r1, [pc, #140] ; 1217c <free@plt+0x15a8>
120ec: e5900000 ldr r0, [r0]
120f0: ebfffa6f bl 10ab4 <fprintf@plt>
120f4: eaffffe9 b 120a0 <free@plt+0x14cc>
120f8: e1a00004 mov r0, r4
120fc: ebfffaae bl 10bbc <close@plt>
12100: e3500000 cmp r0, #0
12104: 01a04006 moveq r4, r6
12108: 0a000012 beq 12158 <free@plt+0x1584>
1210c: ebfffa92 bl 10b5c <__errno_location@plt>
12110: e59f604c ldr r6, [pc, #76] ; 12164 <free@plt+0x1590>
12114: e1a03005 mov r3, r5
12118: e59f2048 ldr r2, [pc, #72] ; 12168 <free@plt+0x1594>
1211c: e59f105c ldr r1, [pc, #92] ; 12180 <free@plt+0x15ac>
12120: e5904000 ldr r4, [r0]
12124: e5960000 ldr r0, [r6]
12128: ebfffa61 bl 10ab4 <fprintf@plt>
1212c: e1a00004 mov r0, r4
12130: e5965000 ldr r5, [r6]
12134: ebfffa37 bl 10a18 <strerror@plt>
12138: e58d4000 str r4, [sp]
1213c: e59f302c ldr r3, [pc, #44] ; 12170 <free@plt+0x159c>
12140: e3a02008 mov r2, #8
12144: e59f1028 ldr r1, [pc, #40] ; 12174 <free@plt+0x15a0>
12148: e58d0004 str r0, [sp, #4]
1214c: e1a00005 mov r0, r5
12150: ebfffa57 bl 10ab4 <fprintf@plt>
12154: e3e04000 mvn r4, #0
12158: e1a00004 mov r0, r4
--
1219c: e3a01000 mov r1, #0
121a0: ebfffa5b bl 10b14 <emset@plt>
121a4: e3a01702 mov r1, #524288 ; 0x80000
121a8: e1a00005 mov r0, r5
121ac: ebfffa5b bl 10b20 <open64@plt>
121b0: e3700001 cmn r0, #1
121b4: e1a04000 mov r4, r0
121b8: 0a000051 beq 12304 <free@plt+0x1730>
121bc: e3a02032 mov r2, #50 ; 0x32
121c0: e28d1014 add r1, sp, #20
121c4: ebfffa43 bl 10ad8 <read@plt>
121c8: e3700001 cmn r0, #1
121cc: 1a000014 bne 12224 <free@plt+0x1650>
121d0: ebfffa61 bl 10b5c <__errno_location@plt>
121d4: e59f7134 ldr r7, [pc, #308] ; 12310 <free@plt+0x173c>
121d8: e1a03005 mov r3, r5
121dc: e59f2130 ldr r2, [pc, #304] ; 12314 <free@plt+0x1740>
121e0: e59f1130 ldr r1, [pc, #304] ; 12318 <free@plt+0x1744>
121e4: e5906000 ldr r6, [r0]
121e8: e5970000 ldr r0, [r7]
121ec: ebfffa30 bl 10ab4 <fprintf@plt>
121f0: e1a00006 mov r0, r6
121f4: e5975000 ldr r5, [r7]
121f8: ebfffa06 bl 10a18 <strerror@plt>
121fc: e58d6000 str r6, [sp]
12200: e59f3114 ldr r3, [pc, #276] ; 1231c <free@plt+0x1748>
12204: e3a02008 mov r2, #8
12208: e59f1110 ldr r1, [pc, #272] ; 12320 <free@plt+0x174c>
1220c: e58d0004 str r0, [sp, #4]
12210: e1a00005 mov r0, r5
12214: ebfffa26 bl 10ab4 <fprintf@plt>
12218: e1a00004 mov r0, r4
1221c: ebfffa66 bl 10bbc <close@plt>
12220: ea000036 b 12300 <free@plt+0x172c>
12224: e3500032 cmp r0, #50 ; 0x32
12228: 1a000009 bne 12254 <free@plt+0x1680>
1222c: e59f20e0 ldr r2, [pc, #224] ; 12314 <free@plt+0x1740>
12230: e59f10ec ldr r1, [pc, #236] ; 12324 <free@plt+0x1750>
12234: e1a03005 mov r3, r5
12238: e59f00d0 ldr r0, [pc, #208] ; 12310 <free@plt+0x173c>
1223c: e5900000 ldr r0, [r0]
12240: ebfffa1b bl 10ab4 <fprintf@plt>
12244: ebfffa44 bl 10b5c <__errno_location@plt>
12248: e3a03016 mov r3, #22
--
12250: eafffff0 b 12218 <free@plt+0x1644>
12254: e1a02006 mov r2, r6
12258: e59f10c8 ldr r1, [pc, #200] ; 12328 <free@plt+0x1754>
1225c: e28d0014 add r0, sp, #20
12260: ebfffa25 bl 10afc <sscanf@plt>
12264: e3500001 cmp r0, #1
12268: 11a03005 movne r3, r5
1226c: 159f20a0 ldrne r2, [pc, #160] ; 12314 <free@plt+0x1740>
12270: 159f10b4 ldrne r1, [pc, #180] ; 1232c <free@plt+0x1758>
12274: 1affffef bne 12238 <free@plt+0x1664>
12278: e1c620d0 ldrd r2, [r6]
1227c: e3520000 cmp r2, #0
12280: e2d31000 sbcs r1, r3, #0
12284: aa000007 bge 122a8 <free@plt+0x16d4>
12288: e1cd20f0 strd r2, [sp]
1228c: e59f307c ldr r3, [pc, #124] ; 12310 <free@plt+0x173c>
12290: e58d5008 str r5, [sp, #8]
12294: e59f2078 ldr r2, [pc, #120] ; 12314 <free@plt+0x1740>
12298: e59f1090 ldr r1, [pc, #144] ; 12330 <free@plt+0x175c>
1229c: e5930000 ldr r0, [r3]
122a0: ebfffa03 bl 10ab4 <fprintf@plt>
122a4: eaffffe6 b 12244 <free@plt+0x1670>
122a8: e1a00004 mov r0, r4
122ac: ebfffa42 bl 10bbc <close@plt>
122b0: e2504000 subs r4, r0, #0
122b4: 0a000012 beq 12304 <free@plt+0x1730>
122b8: ebfffa27 bl 10b5c <__errno_location@plt>
122bc: e59f604c ldr r6, [pc, #76] ; 12310 <free@plt+0x173c>
122c0: e1a03005 mov r3, r5
122c4: e59f2048 ldr r2, [pc, #72] ; 12314 <free@plt+0x1740>
122c8: e59f1064 ldr r1, [pc, #100] ; 12334 <free@plt+0x1760>
122cc: e5904000 ldr r4, [r0]
122d0: e5960000 ldr r0, [r6]
122d4: ebfff9f6 bl 10ab4 <fprintf@plt>
122d8: e1a00004 mov r0, r4
122dc: e5965000 ldr r5, [r6]
122e0: ebfff9cc bl 10a18 <strerror@plt>
122e4: e58d4000 str r4, [sp]
122e8: e59f302c ldr r3, [pc, #44] ; 1231c <free@plt+0x1748>
122ec: e3a02008 mov r2, #8
122f0: e59f1028 ldr r1, [pc, #40] ; 12320 <free@plt+0x174c>
122f4: e58d0004 str r0, [sp, #4]
122f8: e1a00005 mov r0, r5
122fc: ebfff9ec bl 10ab4 <fprintf@plt>
12300: e3e04000 mvn r4, #0
12304: e1a00004 mov r0, r4
--
12364: e04dd000 sub sp, sp, r0
12368: e28d4010 add r4, sp, #16
1236c: e1a00004 mov r0, r4
12370: ebfff9f3 bl 10b44 <sprintf@plt>
12374: e24b101c sub r1, fp, #28
12378: e1a00004 mov r0, r4
1237c: ebffff80 bl 12184 <free@plt+0x15b0>
12380: e3500000 cmp r0, #0
12384: 1a00000e bne 123c4 <free@plt+0x17f0>
12388: e14b21dc ldrd r2, [fp, #-28] ; 0xffffffe4
1238c: e3520102 cmp r2, #-2147483648 ; 0x80000000
12390: e2d31000 sbcs r1, r3, #0
12394: b5852000 strlt r2, [r5]
12398: ba00000a blt 123c8 <free@plt+0x17f4>
1239c: e1cd20f0 strd r2, [sp]
123a0: e59f3028 ldr r3, [pc, #40] ; 123d0 <free@plt+0x17fc>
123a4: e58d4008 str r4, [sp, #8]
123a8: e59f2024 ldr r2, [pc, #36] ; 123d4 <free@plt+0x1800>
123ac: e5930000 ldr r0, [r3]
123b0: e59f1020 ldr r1, [pc, #32] ; 123d8 <free@plt+0x1804>
123b4: ebfff9be bl 10ab4 <fprintf@plt>
123b8: ebfff9e7 bl 10b5c <__errno_location@plt>
123bc: e3a03016 mov r3, #22
--
12428: e59f3294 ldr r3, [pc, #660] ; 126c4 <free@plt+0x1af0>
1242c: 01a03002 moveq r3, r2
12430: e58d3024 str r3, [sp, #36] ; 0x24
12434: e59f328c ldr r3, [pc, #652] ; 126c8 <free@plt+0x1af4>
12438: e59420e4 ldr r2, [r4, #228] ; 0xe4
1243c: 11a08003 movne r8, r3
12440: e59430e0 ldr r3, [r4, #224] ; 0xe0
12444: e0c10293 smull r0, r1, r3, r2
12448: e151000b cmp r1, fp
1244c: 0150000a cmpeq r0, sl
12450: 8a000010 bhi 12498 <free@plt+0x18c4>
12454: e1cd01f0 strd r0, [sp, #16]
12458: e59f226c ldr r2, [pc, #620] ; 126cc <free@plt+0x1af8>
1245c: e58d300c str r3, [sp, #12]
12460: e5943000 ldr r3, [r4]
12464: e59f1264 ldr r1, [pc, #612] ; 126d0 <free@plt+0x1afc>
12468: e58d3008 str r3, [sp, #8]
1246c: e59f3260 ldr r3, [pc, #608] ; 126d4 <free@plt+0x1b00>
12470: e1cda0f0 strd sl, [sp]
12474: e5930000 ldr r0, [r3]
12478: ebfff98d bl 10ab4 <fprintf@plt>
1247c: ebfff9b6 bl 10b5c <__errno_location@plt>
12480: e3e07000 mvn r7, #0
--
124c4: e59dc084 ldr ip, [sp, #132] ; 0x84
124c8: e1570001 cmp r7, r1
124cc: 01560002 cmpeq r6, r2
124d0: 83a01001 movhi r1, #1
124d4: 93a01000 movls r1, #0
124d8: e190000c orrs r0, r0, ip
124dc: 03a01001 moveq r1, #1
124e0: e3510000 cmp r1, #0
124e4: 0a00000c beq 1251c <free@plt+0x1948>
124e8: e58d2018 str r2, [sp, #24]
124ec: e5942000 ldr r2, [r4]
124f0: e58d3010 str r3, [sp, #16]
124f4: e58d2014 str r2, [sp, #20]
124f8: e1cd28d0 ldrd r2, [sp, #128] ; 0x80
124fc: e59f11d4 ldr r1, [pc, #468] ; 126d8 <free@plt+0x1b04>
12500: e1cd20f0 strd r2, [sp]
12504: e59f31c8 ldr r3, [pc, #456] ; 126d4 <free@plt+0x1b00>
12508: e1cda0f8 strd sl, [sp, #8]
1250c: e59f21b8 ldr r2, [pc, #440] ; 126cc <free@plt+0x1af8>
12510: e5930000 ldr r0, [r3]
12514: ebfff966 bl 10ab4 <fprintf@plt>
12518: eaffffd7 b 1247c <free@plt+0x18a8>
1251c: e59d3080 ldr r3, [sp, #128] ; 0x80
--
1255c: e5907000 ldr r7, [r0]
12560: e3570019 cmp r7, #25
12564: 1a000002 bne 12574 <free@plt+0x19a0>
12568: e5d53034 ldrb r3, [r5, #52] ; 0x34
1256c: e3130006 tst r3, #6
12570: 0a000018 beq 125d8 <free@plt+0x1a04>
12574: e59420e4 ldr r2, [r4, #228] ; 0xe4
12578: e1a0000a mov r0, sl
1257c: e1a03fc2 asr r3, r2, #31
12580: e1a0100b mov r1, fp
12584: eb000afe bl 15184 <free@plt+0x45b0>
12588: e59f6144 ldr r6, [pc, #324] ; 126d4 <free@plt+0x1b00>
1258c: e1cda0f8 strd sl, [sp, #8]
12590: e59f2134 ldr r2, [pc, #308] ; 126cc <free@plt+0x1af8>
12594: e1cd01f0 strd r0, [sp, #16]
12598: e5943000 ldr r3, [r4]
1259c: e59f1138 ldr r1, [pc, #312] ; 126dc <free@plt+0x1b08>
125a0: e58d3000 str r3, [sp]
125a4: e1a03008 mov r3, r8
125a8: e5960000 ldr r0, [r6]
125ac: ebfff940 bl 10ab4 <fprintf@plt>
125b0: e1a00007 mov r0, r7
125b4: e5968000 ldr r8, [r6]
125b8: ebfff916 bl 10a18 <strerror@plt>
125bc: e58d7000 str r7, [sp]
125c0: e59f3118 ldr r3, [pc, #280] ; 126e0 <free@plt+0x1b0c>
125c4: e3a02008 mov r2, #8
125c8: e59f1114 ldr r1, [pc, #276] ; 126e4 <free@plt+0x1b10>
125cc: e58d0004 str r0, [sp, #4]
125d0: e1a00008 mov r0, r8
125d4: ebfff936 bl 10ab4 <fprintf@plt>
125d8: e5d53034 ldrb r3, [r5, #52] ; 0x34
125dc: e3c33004 bic r3, r3, #4
125e0: e3833002 orr r3, r3, #2
125e4: e5c53034 strb r3, [r5, #52] ; 0x34
125e8: e1cd23d8 ldrd r2, [sp, #56] ; 0x38
125ec: e3a01000 mov r1, #0
125f0: e3e00000 mvn r0, #0
125f4: e1530001 cmp r3, r1
125f8: 01520000 cmpeq r2, r0
125fc: 9a000006 bls 1261c <free@plt+0x1a48>
12600: e59f00cc ldr r0, [pc, #204] ; 126d4 <free@plt+0x1b00>
12604: e3e03000 mvn r3, #0
12608: e59f20bc ldr r2, [pc, #188] ; 126cc <free@plt+0x1af8>
1260c: e59f10d4 ldr r1, [pc, #212] ; 126e8 <free@plt+0x1b14>
12610: e5900000 ldr r0, [r0]
12614: ebfff926 bl 10ab4 <fprintf@plt>
12618: eaffff97 b 1247c <free@plt+0x18a8>
1261c: e59d3044 ldr r3, [sp, #68] ; 0x44
--
12638: e58d3034 str r3, [sp, #52] ; 0x34
1263c: ebfff8ef bl 10a00 <ioctl@plt>
12640: e2507000 subs r7, r0, #0
12644: aaffff90 bge 1248c <free@plt+0x18b8>
12648: ebfff943 bl 10b5c <__errno_location@plt>
1264c: e59420e4 ldr r2, [r4, #228] ; 0xe4
12650: e1a0100b mov r1, fp
12654: e1a03fc2 asr r3, r2, #31
12658: e59f8074 ldr r8, [pc, #116] ; 126d4 <free@plt+0x1b00>
1265c: e5905000 ldr r5, [r0]
12660: e1a0000a mov r0, sl
12664: eb000ac6 bl 15184 <free@plt+0x45b0>
12668: e1cda0f8 strd sl, [sp, #8]
1266c: e59f2058 ldr r2, [pc, #88] ; 126cc <free@plt+0x1af8>
12670: e1cd01f0 strd r0, [sp, #16]
12674: e5943000 ldr r3, [r4]
12678: e59f105c ldr r1, [pc, #92] ; 126dc <free@plt+0x1b08>
1267c: e58d3000 str r3, [sp]
12680: e59d3024 ldr r3, [sp, #36] ; 0x24
12684: e5980000 ldr r0, [r8]
12688: ebfff909 bl 10ab4 <fprintf@plt>
1268c: e1a00005 mov r0, r5
12690: e5984000 ldr r4, [r8]
12694: ebfff8df bl 10a18 <strerror@plt>
12698: e58d5000 str r5, [sp]
1269c: e59f303c ldr r3, [pc, #60] ; 126e0 <free@plt+0x1b0c>
126a0: e3a02008 mov r2, #8
126a4: e59f1038 ldr r1, [pc, #56] ; 126e4 <free@plt+0x1b10>
126a8: e58d0004 str r0, [sp, #4]
126ac: e1a00004 mov r0, r4
126b0: ebfff8ff bl 10ab4 <fprintf@plt>
126b4: eaffff74 b 1248c <free@plt+0x18b8>
126b8: 00016257 andeq r6, r1, r7, asr r2
--
126d4: 000270d0 ldrdeq r7, [r2], -r0
126d8: 000162c8 andeq r6, r1, r8, asr #5
126dc: 00016333 andeq r6, r1, r3, lsr r3
126e0: 000161e6 andeq r6, r1, r6, ror #3
126e4: 00015b34 andeq r5, r1, r4, lsr fp
126e8: 00016379 andeq r6, r1, r9, ror r3
126ec: e2513000 subs r3, r1, #0
126f0: e92d4007 push {r0, r1, r2, lr}
126f4: e59020e0 ldr r2, [r0, #224] ; 0xe0
126f8: ba000002 blt 12708 <free@plt+0x1b34>
126fc: e1530002 cmp r3, r2
12700: b3a00000 movlt r0, #0
12704: ba00000b blt 12738 <free@plt+0x1b64>
12708: e58d2004 str r2, [sp, #4]
1270c: e5902000 ldr r2, [r0]
12710: e59f0028 ldr r0, [pc, #40] ; 12740 <free@plt+0x1b6c>
12714: e58d2000 str r2, [sp]
12718: e59f1024 ldr r1, [pc, #36] ; 12744 <free@plt+0x1b70>
1271c: e59f2024 ldr r2, [pc, #36] ; 12748 <free@plt+0x1b74>
12720: e5900000 ldr r0, [r0]
12724: ebfff8e2 bl 10ab4 <fprintf@plt>
12728: ebfff90b bl 10b5c <__errno_location@plt>
1272c: e3a03016 mov r3, #22
12730: e5803000 str r3, [r0]
12734: e3e00000 mvn r0, #0
12738: e28dd00c add sp, sp, #12
1273c: e49df004 pop {pc} ; (ldr pc, [sp], #4)
12740: 000270d0 ldrdeq r7, [r2], -r0
12744: 000163b5 ; <UNDEFINED> instruction: 0x000163b5
12748: 0001609d muleq r1, sp, r0
1274c: e92d41f3 push {r0, r1, r4, r5, r6, r7, r8, lr}
12750: e59f505c ldr r5, [pc, #92] ; 127b4 <free@plt+0x1be0>
12754: e1a07001 mov r7, r1
12758: e1a06002 mov r6, r2
1275c: e1a08000 mov r8, r0
12760: ebfff8fd bl 10b5c <__errno_location@plt>
12764: e1a03006 mov r3, r6
12768: e59f2048 ldr r2, [pc, #72] ; 127b8 <free@plt+0x1be4>
1276c: e59f1048 ldr r1, [pc, #72] ; 127bc <free@plt+0x1be8>
12770: e5904000 ldr r4, [r0]
12774: e88d0180 stm sp, {r7, r8}
12778: e5950000 ldr r0, [r5]
1277c: ebfff8cc bl 10ab4 <fprintf@plt>
12780: e1a00004 mov r0, r4
12784: e5955000 ldr r5, [r5]
12788: ebfff8a2 bl 10a18 <strerror@plt>
1278c: e58d4000 str r4, [sp]
12790: e59f3028 ldr r3, [pc, #40] ; 127c0 <free@plt+0x1bec>
12794: e3a02008 mov r2, #8
12798: e59f1024 ldr r1, [pc, #36] ; 127c4 <free@plt+0x1bf0>
1279c: e58d0004 str r0, [sp, #4]
127a0: e1a00005 mov r0, r5
127a4: ebfff8c2 bl 10ab4 <fprintf@plt>
127a8: e3e00000 mvn r0, #0
127ac: e28dd008 add sp, sp, #8
--
12810: e24b1050 sub r1, fp, #80 ; 0x50
12814: e1a00004 mov r0, r4
12818: ebfffdf4 bl 11ff0 <free@plt+0x141c>
1281c: e3500000 cmp r0, #0
12820: ba000010 blt 12868 <free@plt+0x1c94>
12824: e1a03006 mov r3, r6
12828: e1a02005 mov r2, r5
1282c: e59f108c ldr r1, [pc, #140] ; 128c0 <free@plt+0x1cec>
12830: e24b0050 sub r0, fp, #80 ; 0x50
12834: ebfff8b0 bl 10afc <sscanf@plt>
12838: e3500002 cmp r0, #2
1283c: 0a00000b beq 12870 <free@plt+0x1c9c>
12840: ebfff8c5 bl 10b5c <__errno_location@plt>
12844: e3a03016 mov r3, #22
12848: e59f2074 ldr r2, [pc, #116] ; 128c4 <free@plt+0x1cf0>
1284c: e59f1074 ldr r1, [pc, #116] ; 128c8 <free@plt+0x1cf4>
12850: e5803000 str r3, [r0]
12854: e59f0070 ldr r0, [pc, #112] ; 128cc <free@plt+0x1cf8>
12858: e1a03004 mov r3, r4
1285c: e5900000 ldr r0, [r0]
12860: ebfff893 bl 10ab4 <fprintf@plt>
12864: e3e00000 mvn r0, #0
12868: e24bd018 sub sp, fp, #24
1286c: e8bd89f0 pop {r4, r5, r6, r7, r8, fp, pc}
12870: e5953000 ldr r3, [r5]
12874: e3530000 cmp r3, #0
12878: ba000003 blt 1288c <free@plt+0x1cb8>
1287c: e5963000 ldr r3, [r6]
12880: e3530000 cmp r3, #0
12884: a3a00000 movge r0, #0
12888: aafffff6 bge 12868 <free@plt+0x1c94>
1288c: ebfff8b2 bl 10b5c <__errno_location@plt>
12890: e3a03016 mov r3, #22
12894: e59f2028 ldr r2, [pc, #40] ; 128c4 <free@plt+0x1cf0>
12898: e59f1030 ldr r1, [pc, #48] ; 128d0 <free@plt+0x1cfc>
1289c: e5803000 str r3, [r0]
128a0: e59f0024 ldr r0, [pc, #36] ; 128cc <free@plt+0x1cf8>
128a4: e5963000 ldr r3, [r6]
128a8: e58d4004 str r4, [sp, #4]
128ac: e58d3000 str r3, [sp]
128b0: e5953000 ldr r3, [r5]
128b4: e5900000 ldr r0, [r0]
128b8: ebfff87d bl 10ab4 <fprintf@plt>
128bc: eaffffe8 b 12864 <free@plt+0x1c90>
128c0: 0001642c andeq r6, r1, ip, lsr #8
--
12940: e5d1300c ldrb r3, [r1, #12]
12944: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
12948: e3833001 orr r3, r3, #1
1294c: e24dde11 sub sp, sp, #272 ; 0x110
12950: e5c1300c strb r3, [r1, #12]
12954: e1a05000 mov r5, r0
12958: e5900000 ldr r0, [r0]
1295c: e1a04001 mov r4, r1
12960: ebfff871 bl 10b2c <opendir@plt>
12964: e1a08000 mov r8, r0
12968: ebfff87b bl 10b5c <__errno_location@plt>
1296c: e3580000 cmp r8, #0
12970: e1a06000 mov r6, r0
12974: 1a000012 bne 129c4 <free@plt+0x1df0>
12978: e5904000 ldr r4, [r0]
1297c: e59f617c ldr r6, [pc, #380] ; 12b00 <free@plt+0x1f2c>
12980: e5953000 ldr r3, [r5]
12984: e59f2178 ldr r2, [pc, #376] ; 12b04 <free@plt+0x1f30>
12988: e59f1178 ldr r1, [pc, #376] ; 12b08 <free@plt+0x1f34>
1298c: e5960000 ldr r0, [r6]
12990: ebfff847 bl 10ab4 <fprintf@plt>
12994: e1a00004 mov r0, r4
12998: e5965000 ldr r5, [r6]
1299c: ebfff81d bl 10a18 <strerror@plt>
129a0: e58d4000 str r4, [sp]
129a4: e59f3160 ldr r3, [pc, #352] ; 12b0c <free@plt+0x1f38>
129a8: e3a02008 mov r2, #8
129ac: e59f115c ldr r1, [pc, #348] ; 12b10 <free@plt+0x1f3c>
129b0: e58d0004 str r0, [sp, #4]
129b4: e1a00005 mov r0, r5
129b8: ebfff83d bl 10ab4 <fprintf@plt>
129bc: e3e00000 mvn r0, #0
129c0: ea00004c b 12af8 <free@plt+0x1f24>
129c4: e59fa148 ldr sl, [pc, #328] ; 12b14 <free@plt+0x1f40>
129c8: e3e03102 mvn r3, #-2147483648 ; 0x80000000
129cc: e3a09000 mov r9, #0
129d0: e5843004 str r3, [r4, #4]
129d4: e5869000 str r9, [r6]
129d8: e1a00008 mov r0, r8
129dc: ebfff840 bl 10ae4 <readdir64@plt>
129e0: e3500000 cmp r0, #0
129e4: 0a000022 beq 12a74 <free@plt+0x1ea0>
129e8: e2807013 add r7, r0, #19
129ec: e1a00007 mov r0, r7
129f0: ebfff862 bl 10b80 <strlen@plt>
129f4: e35000fe cmp r0, #254 ; 0xfe
129f8: 9a00000b bls 12a2c <free@plt+0x1e58>
129fc: e59f00fc ldr r0, [pc, #252] ; 12b00 <free@plt+0x1f2c>
12a00: e58d7000 str r7, [sp]
12a04: e59f20f8 ldr r2, [pc, #248] ; 12b04 <free@plt+0x1f30>
12a08: e5953000 ldr r3, [r5]
12a0c: e59f1104 ldr r1, [pc, #260] ; 12b18 <free@plt+0x1f44>
12a10: e5900000 ldr r0, [r0]
12a14: ebfff826 bl 10ab4 <fprintf@plt>
12a18: e3a03016 mov r3, #22
12a1c: e5863000 str r3, [r6]
--
12a44: 1affffe2 bne 129d4 <free@plt+0x1e00>
12a48: e5943000 ldr r3, [r4]
12a4c: e5942008 ldr r2, [r4, #8]
12a50: e2833001 add r3, r3, #1
12a54: e5843000 str r3, [r4]
12a58: e59d300c ldr r3, [sp, #12]
12a5c: e1520003 cmp r2, r3
12a60: e5942004 ldr r2, [r4, #4]
12a64: b5843008 strlt r3, [r4, #8]
12a68: e1530002 cmp r3, r2
12a6c: b5843004 strlt r3, [r4, #4]
12a70: eaffffd7 b 129d4 <free@plt+0x1e00>
12a74: e5967000 ldr r7, [r6]
12a78: e3570000 cmp r7, #0
12a7c: 0a000010 beq 12ac4 <free@plt+0x1ef0>
12a80: e59f4078 ldr r4, [pc, #120] ; 12b00 <free@plt+0x1f2c>
12a84: e5953000 ldr r3, [r5]
12a88: e59f2074 ldr r2, [pc, #116] ; 12b04 <free@plt+0x1f30>
12a8c: e59f1088 ldr r1, [pc, #136] ; 12b1c <free@plt+0x1f48>
12a90: e5940000 ldr r0, [r4]
12a94: ebfff806 bl 10ab4 <fprintf@plt>
12a98: e1a00007 mov r0, r7
12a9c: e5944000 ldr r4, [r4]
12aa0: ebfff7dc bl 10a18 <strerror@plt>
12aa4: e58d7000 str r7, [sp]
12aa8: e59f305c ldr r3, [pc, #92] ; 12b0c <free@plt+0x1f38>
12aac: e3a02008 mov r2, #8
12ab0: e59f1058 ldr r1, [pc, #88] ; 12b10 <free@plt+0x1f3c>
12ab4: e58d0004 str r0, [sp, #4]
12ab8: e1a00004 mov r0, r4
12abc: ebfff7fc bl 10ab4 <fprintf@plt>
12ac0: eaffffd6 b 12a20 <free@plt+0x1e4c>
12ac4: e1a00008 mov r0, r8
--
12bf4: ebfff7f6 bl 10bd4 <free@plt>
12bf8: e5940004 ldr r0, [r4, #4]
12bfc: ebfff7f4 bl 10bd4 <free@plt>
12c00: e5940000 ldr r0, [r4]
12c04: ebfff7f2 bl 10bd4 <free@plt>
12c08: e1a00004 mov r0, r4
12c0c: e8bd4010 pop {r4, lr}
12c10: eafff7ef b 10bd4 <free@plt>
12c14: e92d4037 push {r0, r1, r2, r4, r5, lr}
12c18: e3a01038 mov r1, #56 ; 0x38
12c1c: e3a00001 mov r0, #1
12c20: ebfff79d bl 10a9c <calloc@plt>
12c24: e2504000 subs r4, r0, #0
12c28: 1a000012 bne 12c78 <free@plt+0x20a4>
12c2c: ebfff7ca bl 10b5c <__errno_location@plt>
12c30: e59f51ec ldr r5, [pc, #492] ; 12e24 <free@plt+0x2250>
12c34: e59f21ec ldr r2, [pc, #492] ; 12e28 <free@plt+0x2254>
12c38: e59f11ec ldr r1, [pc, #492] ; 12e2c <free@plt+0x2258>
12c3c: e5904000 ldr r4, [r0]
12c40: e5950000 ldr r0, [r5]
12c44: ebfff79a bl 10ab4 <fprintf@plt>
12c48: e1a00004 mov r0, r4
12c4c: e5955000 ldr r5, [r5]
12c50: ebfff770 bl 10a18 <strerror@plt>
12c54: e58d4000 str r4, [sp]
12c58: e59f31d0 ldr r3, [pc, #464] ; 12e30 <free@plt+0x225c>
12c5c: e3a02008 mov r2, #8
12c60: e59f11cc ldr r1, [pc, #460] ; 12e34 <free@plt+0x2260>
12c64: e58d0004 str r0, [sp, #4]
12c68: e1a00005 mov r0, r5
12c6c: ebfff790 bl 10ab4 <fprintf@plt>
12c70: e3e00000 mvn r0, #0
12c74: ebfff7bb bl 10b68 <exit@plt>
--
131a4: e3a01702 mov r1, #524288 ; 0x80000
131a8: e1a00009 mov r0, r9
131ac: ebfff65b bl 10b20 <open64@plt>
131b0: e3700001 cmn r0, #1
131b4: e1a05000 mov r5, r0
131b8: 1a000001 bne 131c4 <free@plt+0x25f0>
131bc: e1a0d00a mov sp, sl
131c0: eaffff77 b 12fa4 <free@plt+0x23d0>
131c4: e3a02032 mov r2, #50 ; 0x32
131c8: e24b1058 sub r1, fp, #88 ; 0x58
131cc: ebfff641 bl 10ad8 <read@plt>
131d0: e3700001 cmn r0, #1
131d4: 1a000014 bne 1322c <free@plt+0x2658>
131d8: ebfff65f bl 10b5c <__errno_location@plt>
131dc: e59f6294 ldr r6, [pc, #660] ; 13478 <free@plt+0x28a4>
131e0: e1a03009 mov r3, r9
131e4: e59f2290 ldr r2, [pc, #656] ; 1347c <free@plt+0x28a8>
131e8: e59f1290 ldr r1, [pc, #656] ; 13480 <free@plt+0x28ac>
131ec: e5904000 ldr r4, [r0]
131f0: e5960000 ldr r0, [r6]
131f4: ebfff62e bl 10ab4 <fprintf@plt>
131f8: e1a00004 mov r0, r4
131fc: e5966000 ldr r6, [r6]
13200: ebfff604 bl 10a18 <strerror@plt>
13204: e58d4000 str r4, [sp]
13208: e59f3274 ldr r3, [pc, #628] ; 13484 <free@plt+0x28b0>
1320c: e3a02008 mov r2, #8
13210: e59f1270 ldr r1, [pc, #624] ; 13488 <free@plt+0x28b4>
13214: e58d0004 str r0, [sp, #4]
13218: e1a00006 mov r0, r6
1321c: ebfff624 bl 10ab4 <fprintf@plt>
13220: e1a00005 mov r0, r5
13224: ebfff664 bl 10bbc <close@plt>
13228: ea000039 b 13314 <free@plt+0x2740>
1322c: e3500032 cmp r0, #50 ; 0x32
13230: 1a000009 bne 1325c <free@plt+0x2688>
13234: e59f2240 ldr r2, [pc, #576] ; 1347c <free@plt+0x28a8>
13238: e59f124c ldr r1, [pc, #588] ; 1348c <free@plt+0x28b8>
1323c: e1a03009 mov r3, r9
13240: e59f0230 ldr r0, [pc, #560] ; 13478 <free@plt+0x28a4>
13244: e5900000 ldr r0, [r0]
13248: ebfff619 bl 10ab4 <fprintf@plt>
1324c: ebfff642 bl 10b5c <__errno_location@plt>
13250: e3a03016 mov r3, #22
--
13264: e5406034 strb r6, [r0, #-52] ; 0xffffffcc
13268: e24b2064 sub r2, fp, #100 ; 0x64
1326c: e59f121c ldr r1, [pc, #540] ; 13490 <free@plt+0x28bc>
13270: e24b0058 sub r0, fp, #88 ; 0x58
13274: ebfff620 bl 10afc <sscanf@plt>
13278: e3500001 cmp r0, #1
1327c: 11a03009 movne r3, r9
13280: 159f21f4 ldrne r2, [pc, #500] ; 1347c <free@plt+0x28a8>
13284: 159f1208 ldrne r1, [pc, #520] ; 13494 <free@plt+0x28c0>
13288: 1affffec bne 13240 <free@plt+0x266c>
1328c: e14b26d4 ldrd r2, [fp, #-100] ; 0xffffff9c
13290: e3520000 cmp r2, #0
13294: e2d31000 sbcs r1, r3, #0
13298: aa000007 bge 132bc <free@plt+0x26e8>
1329c: e1cd20f0 strd r2, [sp]
132a0: e59f31d0 ldr r3, [pc, #464] ; 13478 <free@plt+0x28a4>
132a4: e58d9008 str r9, [sp, #8]
132a8: e59f21cc ldr r2, [pc, #460] ; 1347c <free@plt+0x28a8>
132ac: e59f11e4 ldr r1, [pc, #484] ; 13498 <free@plt+0x28c4>
132b0: e5930000 ldr r0, [r3]
132b4: ebfff5fe bl 10ab4 <fprintf@plt>
132b8: eaffffe3 b 1324c <free@plt+0x2678>
132bc: e1a00005 mov r0, r5
132c0: ebfff63d bl 10bbc <close@plt>
132c4: e2505000 subs r5, r0, #0
132c8: 0a000013 beq 1331c <free@plt+0x2748>
132cc: ebfff622 bl 10b5c <__errno_location@plt>
132d0: e59f51a0 ldr r5, [pc, #416] ; 13478 <free@plt+0x28a4>
132d4: e1a03009 mov r3, r9
132d8: e59f219c ldr r2, [pc, #412] ; 1347c <free@plt+0x28a8>
132dc: e59f11b8 ldr r1, [pc, #440] ; 1349c <free@plt+0x28c8>
132e0: e5904000 ldr r4, [r0]
132e4: e5950000 ldr r0, [r5]
132e8: ebfff5f1 bl 10ab4 <fprintf@plt>
132ec: e1a00004 mov r0, r4
132f0: e5955000 ldr r5, [r5]
132f4: ebfff5c7 bl 10a18 <strerror@plt>
132f8: e58d4000 str r4, [sp]
132fc: e59f3180 ldr r3, [pc, #384] ; 13484 <free@plt+0x28b0>
13300: e3a02008 mov r2, #8
13304: e59f117c ldr r1, [pc, #380] ; 13488 <free@plt+0x28b4>
13308: e58d0004 str r0, [sp, #4]
1330c: e1a00005 mov r0, r5
13310: ebfff5e7 bl 10ab4 <fprintf@plt>
13314: e1a0d00a mov sp, sl
13318: eaffff18 b 12f80 <free@plt+0x23ac>
1331c: e14b26d4 ldrd r2, [fp, #-100] ; 0xffffff9c
13320: e3a01000 mov r1, #0
13324: e2926102 adds r6, r2, #-2147483648 ; 0x80000000
13328: e2a37000 adc r7, r3, #0
1332c: e3e00000 mvn r0, #0
13330: e1570001 cmp r7, r1
13334: 01560000 cmpeq r6, r0
13338: 9a00000a bls 13368 <free@plt+0x2794>
1333c: e1cd20f0 strd r2, [sp]
13340: e59f3130 ldr r3, [pc, #304] ; 13478 <free@plt+0x28a4>
13344: e58d9008 str r9, [sp, #8]
13348: e59f212c ldr r2, [pc, #300] ; 1347c <free@plt+0x28a8>
1334c: e5930000 ldr r0, [r3]
13350: e59f1148 ldr r1, [pc, #328] ; 134a0 <free@plt+0x28cc>
13354: ebfff5d6 bl 10ab4 <fprintf@plt>
13358: ebfff5ff bl 10b5c <__errno_location@plt>
1335c: e3a03016 mov r3, #22
--
134d8: e1a07002 mov r7, r2
134dc: 1a000004 bne 134f4 <free@plt+0x2920>
134e0: e1a01002 mov r1, r2
134e4: e1a00004 mov r0, r4
134e8: eb000537 bl 149cc <free@plt+0x3df8>
134ec: e28dd088 add sp, sp, #136 ; 0x88
134f0: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
134f4: e1a05000 mov r5, r0
134f8: e28d1020 add r1, sp, #32
134fc: e1a00004 mov r0, r4
13500: ebfff547 bl 10a24 <stat64@plt>
13504: e3500000 cmp r0, #0
13508: 0a000013 beq 1355c <free@plt+0x2988>
1350c: ebfff592 bl 10b5c <__errno_location@plt>
13510: e59f6144 ldr r6, [pc, #324] ; 1365c <free@plt+0x2a88>
13514: e1a03004 mov r3, r4
13518: e59f2140 ldr r2, [pc, #320] ; 13660 <free@plt+0x2a8c>
1351c: e59f1140 ldr r1, [pc, #320] ; 13664 <free@plt+0x2a90>
13520: e5905000 ldr r5, [r0]
13524: e5960000 ldr r0, [r6]
13528: ebfff561 bl 10ab4 <fprintf@plt>
1352c: e1a00005 mov r0, r5
13530: e5964000 ldr r4, [r6]
13534: ebfff537 bl 10a18 <strerror@plt>
13538: e58d5000 str r5, [sp]
1353c: e59f3124 ldr r3, [pc, #292] ; 13668 <free@plt+0x2a94>
13540: e3a02008 mov r2, #8
13544: e59f1120 ldr r1, [pc, #288] ; 1366c <free@plt+0x2a98>
13548: e58d0004 str r0, [sp, #4]
1354c: e1a00004 mov r0, r4
13550: ebfff557 bl 10ab4 <fprintf@plt>
13554: e3e00000 mvn r0, #0
13558: eaffffe3 b 134ec <free@plt+0x2918>
1355c: e59d3030 ldr r3, [sp, #48] ; 0x30
13560: e2033a0f and r3, r3, #61440 ; 0xf000
13564: e3530a02 cmp r3, #8192 ; 0x2000
13568: 0a000009 beq 13594 <free@plt+0x29c0>
1356c: e59f00e8 ldr r0, [pc, #232] ; 1365c <free@plt+0x2a88>
13570: e1a03004 mov r3, r4
13574: e59f20e4 ldr r2, [pc, #228] ; 13660 <free@plt+0x2a8c>
13578: e59f10f0 ldr r1, [pc, #240] ; 13670 <free@plt+0x2a9c>
1357c: e5900000 ldr r0, [r0]
13580: ebfff54b bl 10ab4 <fprintf@plt>
13584: ebfff574 bl 10b5c <__errno_location@plt>
13588: e3a03016 mov r3, #22
--
13774: e1a05000 mov r5, r0
13778: ea000015 b 137d4 <free@plt+0x2c00>
1377c: e1cd00d8 ldrd r0, [sp, #8]
13780: e1cd21d0 ldrd r2, [sp, #16]
13784: e3a07000 mov r7, #0
13788: e0908002 adds r8, r0, r2
1378c: e0a19003 adc r9, r1, r3
13790: e3e06000 mvn r6, #0
13794: e1590007 cmp r9, r7
13798: 01580006 cmpeq r8, r6
1379c: 9a00000f bls 137e0 <free@plt+0x2c0c>
137a0: e59410e4 ldr r1, [r4, #228] ; 0xe4
137a4: e3e00000 mvn r0, #0
137a8: eb0005cf bl 14eec <free@plt+0x4318>
137ac: e59f2058 ldr r2, [pc, #88] ; 1380c <free@plt+0x2c38>
137b0: e59f1058 ldr r1, [pc, #88] ; 13810 <free@plt+0x2c3c>
137b4: e3e05000 mvn r5, #0
137b8: e1a03000 mov r3, r0
137bc: e59f0050 ldr r0, [pc, #80] ; 13814 <free@plt+0x2c40>
137c0: e5900000 ldr r0, [r0]
137c4: ebfff4ba bl 10ab4 <fprintf@plt>
137c8: ebfff4e3 bl 10b5c <__errno_location@plt>
137cc: e3a03016 mov r3, #22
--
13844: ebfff4c4 bl 10b5c <__errno_location@plt>
13848: e3a03013 mov r3, #19
1384c: e5803000 str r3, [r0]
13850: e3e00000 mvn r0, #0
13854: e28dd008 add sp, sp, #8
13858: e8bd8070 pop {r4, r5, r6, pc}
1385c: e582600c str r6, [r2, #12]
13860: e59f105c ldr r1, [pc, #92] ; 138c4 <free@plt+0x2cf0>
13864: ebfff465 bl 10a00 <ioctl@plt>
13868: e3500000 cmp r0, #0
1386c: a3a00000 movge r0, #0
13870: aafffff7 bge 13854 <free@plt+0x2c80>
13874: ebfff4b8 bl 10b5c <__errno_location@plt>
13878: e59f5048 ldr r5, [pc, #72] ; 138c8 <free@plt+0x2cf4>
1387c: e59f3048 ldr r3, [pc, #72] ; 138cc <free@plt+0x2cf8>
13880: e59f2048 ldr r2, [pc, #72] ; 138d0 <free@plt+0x2cfc>
13884: e59f1048 ldr r1, [pc, #72] ; 138d4 <free@plt+0x2d00>
13888: e5904000 ldr r4, [r0]
1388c: e58d6000 str r6, [sp]
13890: e5950000 ldr r0, [r5]
13894: ebfff486 bl 10ab4 <fprintf@plt>
13898: e1a00004 mov r0, r4
1389c: e5955000 ldr r5, [r5]
138a0: ebfff45c bl 10a18 <strerror@plt>
138a4: e58d4000 str r4, [sp]
138a8: e59f3028 ldr r3, [pc, #40] ; 138d8 <free@plt+0x2d04>
138ac: e3a02008 mov r2, #8
138b0: e59f1024 ldr r1, [pc, #36] ; 138dc <free@plt+0x2d08>
138b4: e58d0004 str r0, [sp, #4]
138b8: e1a00005 mov r0, r5
138bc: ebfff47c bl 10ab4 <fprintf@plt>
138c0: eaffffe2 b 13850 <free@plt+0x2c7c>
138c4: c0104d08 andsgt r4, r0, r8, lsl #26
--
13a68: e1a05003 mov r5, r3
13a6c: e59d803c ldr r8, [sp, #60] ; 0x3c
13a70: ebfffb1d bl 126ec <free@plt+0x1b18>
13a74: e2504000 subs r4, r0, #0
13a78: 1a000013 bne 13acc <free@plt+0x2ef8>
13a7c: e3550000 cmp r5, #0
13a80: e59930e4 ldr r3, [r9, #228] ; 0xe4
13a84: ba000002 blt 13a94 <free@plt+0x2ec0>
13a88: e0852008 add r2, r5, r8
13a8c: e1520003 cmp r2, r3
13a90: da000010 ble 13ad8 <free@plt+0x2f04>
13a94: e58d3008 str r3, [sp, #8]
13a98: e59f0128 ldr r0, [pc, #296] ; 13bc8 <free@plt+0x2ff4>
13a9c: e5993000 ldr r3, [r9]
13aa0: e58d8000 str r8, [sp]
13aa4: e58d3004 str r3, [sp, #4]
13aa8: e59f211c ldr r2, [pc, #284] ; 13bcc <free@plt+0x2ff8>
13aac: e1a03005 mov r3, r5
13ab0: e59f1118 ldr r1, [pc, #280] ; 13bd0 <free@plt+0x2ffc>
13ab4: e5900000 ldr r0, [r0]
13ab8: ebfff3fd bl 10ab4 <fprintf@plt>
13abc: ebfff426 bl 10b5c <__errno_location@plt>
13ac0: e3a03016 mov r3, #22
--
13ae0: e0e76a93 smlal r6, r7, r3, sl
13ae4: e58d4000 str r4, [sp]
13ae8: e1a03007 mov r3, r7
13aec: e1a02006 mov r2, r6
13af0: e1a0000b mov r0, fp
13af4: ebfff424 bl 10b8c <lseek64@plt>
13af8: e1570001 cmp r7, r1
13afc: 01560000 cmpeq r6, r0
13b00: 01a07004 moveq r7, r4
13b04: 0a000016 beq 13b64 <free@plt+0x2f90>
13b08: ebfff413 bl 10b5c <__errno_location@plt>
13b0c: e59f50b4 ldr r5, [pc, #180] ; 13bc8 <free@plt+0x2ff4>
13b10: e1a02006 mov r2, r6
13b14: e1a03007 mov r3, r7
13b18: e59f10b4 ldr r1, [pc, #180] ; 13bd4 <free@plt+0x3000>
13b1c: e5904000 ldr r4, [r0]
13b20: e1cd20f0 strd r2, [sp]
13b24: e5993000 ldr r3, [r9]
13b28: e5950000 ldr r0, [r5]
13b2c: e59f2098 ldr r2, [pc, #152] ; 13bcc <free@plt+0x2ff8>
13b30: ebfff3df bl 10ab4 <fprintf@plt>
13b34: e5955000 ldr r5, [r5]
13b38: e1a00004 mov r0, r4
13b3c: ebfff3b5 bl 10a18 <strerror@plt>
13b40: e58d4000 str r4, [sp]
13b44: e59f308c ldr r3, [pc, #140] ; 13bd8 <free@plt+0x3004>
13b48: e3a02008 mov r2, #8
13b4c: e59f1088 ldr r1, [pc, #136] ; 13bdc <free@plt+0x3008>
13b50: e58d0004 str r0, [sp, #4]
13b54: e1a00005 mov r0, r5
13b58: ebfff3d5 bl 10ab4 <fprintf@plt>
13b5c: eaffffd9 b 13ac8 <free@plt+0x2ef4>
13b60: e0877000 add r7, r7, r0
--
13b6c: e59d3038 ldr r3, [sp, #56] ; 0x38
13b70: e0486007 sub r6, r8, r7
13b74: e1a02006 mov r2, r6
13b78: e0831007 add r1, r3, r7
13b7c: e1a0000b mov r0, fp
13b80: ebfff3d4 bl 10ad8 <read@plt>
13b84: e3500000 cmp r0, #0
13b88: aafffff4 bge 13b60 <free@plt+0x2f8c>
13b8c: ebfff3f2 bl 10b5c <__errno_location@plt>
13b90: e59f8030 ldr r8, [pc, #48] ; 13bc8 <free@plt+0x2ff4>
13b94: e5993000 ldr r3, [r9]
13b98: e0855007 add r5, r5, r7
13b9c: e59f2028 ldr r2, [pc, #40] ; 13bcc <free@plt+0x2ff8>
13ba0: e59f1038 ldr r1, [pc, #56] ; 13be0 <free@plt+0x300c>
13ba4: e5904000 ldr r4, [r0]
13ba8: e58d5008 str r5, [sp, #8]
13bac: e58d3000 str r3, [sp]
13bb0: e58da004 str sl, [sp, #4]
13bb4: e1a03006 mov r3, r6
13bb8: e5980000 ldr r0, [r8]
13bbc: ebfff3bc bl 10ab4 <fprintf@plt>
13bc0: e5985000 ldr r5, [r8]
13bc4: eaffffdb b 13b38 <free@plt+0x2f64>
--
13ca4: e1a00005 mov r0, r5
13ca8: ebfffa8f bl 126ec <free@plt+0x1b18>
13cac: e2504000 subs r4, r0, #0
13cb0: 1a00005a bne 13e20 <free@plt+0x324c>
13cb4: e59d3158 ldr r3, [sp, #344] ; 0x158
13cb8: e595b0e4 ldr fp, [r5, #228] ; 0xe4
13cbc: e3530000 cmp r3, #0
13cc0: ba000002 blt 13cd0 <free@plt+0x30fc>
13cc4: e0833006 add r3, r3, r6
13cc8: e153000b cmp r3, fp
13ccc: da00000e ble 13d0c <free@plt+0x3138>
13cd0: e58db008 str fp, [sp, #8]
13cd4: e59f0328 ldr r0, [pc, #808] ; 14004 <free@plt+0x3430>
13cd8: e5953000 ldr r3, [r5]
13cdc: e59f2324 ldr r2, [pc, #804] ; 14008 <free@plt+0x3434>
13ce0: e58d3004 str r3, [sp, #4]
13ce4: e58d6000 str r6, [sp]
13ce8: e59d3158 ldr r3, [sp, #344] ; 0x158
13cec: e59f1318 ldr r1, [pc, #792] ; 1400c <free@plt+0x3438>
13cf0: e5900000 ldr r0, [r0]
13cf4: ebfff36e bl 10ab4 <fprintf@plt>
13cf8: ebfff397 bl 10b5c <__errno_location@plt>
13cfc: e3a03016 mov r3, #22
13d00: e5803000 str r3, [r0]
13d04: e3e04000 mvn r4, #0
13d08: ea000044 b 13e20 <free@plt+0x324c>
13d0c: e59590ec ldr r9, [r5, #236] ; 0xec
13d10: e59d0158 ldr r0, [sp, #344] ; 0x158
13d14: e1a01009 mov r1, r9
13d18: eb0004dc bl 15090 <free@plt+0x44bc>
13d1c: e3510000 cmp r1, #0
13d20: 0a000009 beq 13d4c <free@plt+0x3178>
13d24: e58d9004 str r9, [sp, #4]
13d28: e5953000 ldr r3, [r5]
13d2c: e59f22d4 ldr r2, [pc, #724] ; 14008 <free@plt+0x3434>
13d30: e58d3000 str r3, [sp]
13d34: e59f12d4 ldr r1, [pc, #724] ; 14010 <free@plt+0x343c>
13d38: e59d3158 ldr r3, [sp, #344] ; 0x158
13d3c: e59f02c0 ldr r0, [pc, #704] ; 14004 <free@plt+0x3430>
13d40: e5900000 ldr r0, [r0]
13d44: ebfff35a bl 10ab4 <fprintf@plt>
13d48: eaffffea b 13cf8 <free@plt+0x3124>
13d4c: e1a01009 mov r1, r9
--
13e10: e59d1024 ldr r1, [sp, #36] ; 0x24
13e14: e5950000 ldr r0, [r5]
13e18: ebfffa4b bl 1274c <free@plt+0x1b78>
13e1c: e1a04000 mov r4, r0
13e20: e1a00004 mov r0, r4
13e24: e28ddf4d add sp, sp, #308 ; 0x134
13e28: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
13e2c: e3580001 cmp r8, #1
13e30: 1a000035 bne 13f0c <free@plt+0x3338>
13e34: e28d2068 add r2, sp, #104 ; 0x68
13e38: e59f11e0 ldr r1, [pc, #480] ; 14020 <free@plt+0x344c>
13e3c: e1a00007 mov r0, r7
13e40: ebfff2ee bl 10a00 <ioctl@plt>
13e44: e250b000 subs fp, r0, #0
13e48: 0a000010 beq 13e90 <free@plt+0x32bc>
13e4c: e5994000 ldr r4, [r9]
13e50: e59f51ac ldr r5, [pc, #428] ; 14004 <free@plt+0x3430>
13e54: e59f21ac ldr r2, [pc, #428] ; 14008 <free@plt+0x3434>
13e58: e59f11c4 ldr r1, [pc, #452] ; 14024 <free@plt+0x3450>
13e5c: e5950000 ldr r0, [r5]
13e60: ebfff313 bl 10ab4 <fprintf@plt>
13e64: e5955000 ldr r5, [r5]
13e68: e1a00004 mov r0, r4
13e6c: ebfff2e9 bl 10a18 <strerror@plt>
13e70: e58d4000 str r4, [sp]
13e74: e59f31ac ldr r3, [pc, #428] ; 14028 <free@plt+0x3454>
13e78: e3a02008 mov r2, #8
13e7c: e59f11a8 ldr r1, [pc, #424] ; 1402c <free@plt+0x3458>
13e80: e58d0004 str r0, [sp, #4]
13e84: e1a00005 mov r0, r5
13e88: ebfff309 bl 10ab4 <fprintf@plt>
13e8c: eaffff9c b 13d04 <free@plt+0x3130>
13e90: e1a0000a mov r0, sl
--
13f50: e3530000 cmp r3, #0
13f54: 0affffb1 beq 13e20 <free@plt+0x324c>
13f58: e3a03000 mov r3, #0
13f5c: e58d3000 str r3, [sp]
13f60: e1a00007 mov r0, r7
13f64: e1cd21d8 ldrd r2, [sp, #24]
13f68: ebfff307 bl 10b8c <lseek64@plt>
13f6c: e1cd21d8 ldrd r2, [sp, #24]
13f70: e1510003 cmp r1, r3
13f74: 01500002 cmpeq r0, r2
13f78: 0a00000b beq 13fac <free@plt+0x33d8>
13f7c: ebfff2f6 bl 10b5c <__errno_location@plt>
13f80: e59f607c ldr r6, [pc, #124] ; 14004 <free@plt+0x3430>
13f84: e1cd21d8 ldrd r2, [sp, #24]
13f88: e59f10a4 ldr r1, [pc, #164] ; 14034 <free@plt+0x3460>
13f8c: e5904000 ldr r4, [r0]
13f90: e1cd20f0 strd r2, [sp]
13f94: e59f206c ldr r2, [pc, #108] ; 14008 <free@plt+0x3434>
13f98: e5953000 ldr r3, [r5]
13f9c: e5960000 ldr r0, [r6]
13fa0: ebfff2c3 bl 10ab4 <fprintf@plt>
13fa4: e5965000 ldr r5, [r6]
13fa8: eaffffae b 13e68 <free@plt+0x3294>
13fac: e1a02006 mov r2, r6
13fb0: e59d115c ldr r1, [sp, #348] ; 0x15c
13fb4: e1a00007 mov r0, r7
13fb8: ebfff2ba bl 10aa8 <write@plt>
13fbc: e1560000 cmp r6, r0
13fc0: 0affff96 beq 13e20 <free@plt+0x324c>
13fc4: ebfff2e4 bl 10b5c <__errno_location@plt>
13fc8: e59d3158 ldr r3, [sp, #344] ; 0x158
13fcc: e59f7030 ldr r7, [pc, #48] ; 14004 <free@plt+0x3430>
13fd0: e59f2030 ldr r2, [pc, #48] ; 14008 <free@plt+0x3434>
13fd4: e59f105c ldr r1, [pc, #92] ; 14038 <free@plt+0x3464>
13fd8: e5904000 ldr r4, [r0]
13fdc: e58d3008 str r3, [sp, #8]
13fe0: e59d3024 ldr r3, [sp, #36] ; 0x24
13fe4: e58d3004 str r3, [sp, #4]
13fe8: e5953000 ldr r3, [r5]
13fec: e58d3000 str r3, [sp]
13ff0: e1a03006 mov r3, r6
13ff4: e5970000 ldr r0, [r7]
13ff8: ebfff2ad bl 10ab4 <fprintf@plt>
13ffc: e5975000 ldr r5, [r7]
14000: eaffff98 b 13e68 <free@plt+0x3294>
--
14184: e2844001 add r4, r4, #1
14188: e3540003 cmp r4, #3
1418c: 1affffc0 bne 14094 <free@plt+0x34c0>
14190: e1a02008 mov r2, r8
14194: e59f107c ldr r1, [pc, #124] ; 14218 <free@plt+0x3644>
14198: e59f0084 ldr r0, [pc, #132] ; 14224 <free@plt+0x3650>
1419c: ebfff21a bl 10a0c <printf@plt>
141a0: e1a00005 mov r0, r5
141a4: ebfff28a bl 10bd4 <free@plt>
141a8: e1a00007 mov r0, r7
141ac: e28dd024 add sp, sp, #36 ; 0x24
141b0: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
141b4: e4d32001 ldrb r2, [r3], #1
141b8: e35200ff cmp r2, #255 ; 0xff
141bc: 0affffc7 beq 140e0 <free@plt+0x350c>
141c0: e59f0060 ldr r0, [pc, #96] ; 14228 <free@plt+0x3654>
141c4: e1a03008 mov r3, r8
141c8: e59f2048 ldr r2, [pc, #72] ; 14218 <free@plt+0x3644>
141cc: e59f1058 ldr r1, [pc, #88] ; 1422c <free@plt+0x3658>
141d0: e5900000 ldr r0, [r0]
141d4: ebfff236 bl 10ab4 <fprintf@plt>
141d8: ebfff25f bl 10b5c <__errno_location@plt>
141dc: e3a03005 mov r3, #5
141e0: e3e07000 mvn r7, #0
141e4: e5803000 str r3, [r0]
141e8: eaffffec b 141a0 <free@plt+0x35cc>
141ec: e4d32001 ldrb r2, [r3], #1
141f0: e15b0002 cmp fp, r2
141f4: 0affffdf beq 14178 <free@plt+0x35a4>
141f8: e59f0028 ldr r0, [pc, #40] ; 14228 <free@plt+0x3654>
141fc: e58d8000 str r8, [sp]
14200: e1a0300b mov r3, fp
14204: e59f200c ldr r2, [pc, #12] ; 14218 <free@plt+0x3644>
14208: e59f1020 ldr r1, [pc, #32] ; 14230 <free@plt+0x365c>
1420c: e5900000 ldr r0, [r0]
14210: ebfff227 bl 10ab4 <fprintf@plt>
14214: eaffffef b 141d8 <free@plt+0x3604>
14218: 0001609d muleq r1, sp, r0
--
14224: 00016863 andeq r6, r1, r3, ror #16
14228: 000270d0 ldrdeq r7, [r2], -r0
1422c: 00016899 muleq r1, r9, r8
14230: 000168cf andeq r6, r1, pc, asr #17
14234: e92d41f0 push {r4, r5, r6, r7, r8, lr}
14238: e1a05001 mov r5, r1
1423c: e24dd088 sub sp, sp, #136 ; 0x88
14240: e1a04000 mov r4, r0
14244: e28d1020 add r1, sp, #32
14248: e1a00005 mov r0, r5
1424c: ebfff1f4 bl 10a24 <stat64@plt>
14250: e3500000 cmp r0, #0
14254: 0a000013 beq 142a8 <free@plt+0x36d4>
14258: ebfff23f bl 10b5c <__errno_location@plt>
1425c: e59f6144 ldr r6, [pc, #324] ; 143a8 <free@plt+0x37d4>
14260: e1a03005 mov r3, r5
14264: e59f2140 ldr r2, [pc, #320] ; 143ac <free@plt+0x37d8>
14268: e59f1140 ldr r1, [pc, #320] ; 143b0 <free@plt+0x37dc>
1426c: e5904000 ldr r4, [r0]
14270: e5960000 ldr r0, [r6]
14274: ebfff20e bl 10ab4 <fprintf@plt>
14278: e1a00004 mov r0, r4
1427c: e5965000 ldr r5, [r6]
14280: ebfff1e4 bl 10a18 <strerror@plt>
14284: e58d4000 str r4, [sp]
14288: e59f3124 ldr r3, [pc, #292] ; 143b4 <free@plt+0x37e0>
1428c: e3a02008 mov r2, #8
14290: e59f1120 ldr r1, [pc, #288] ; 143b8 <free@plt+0x37e4>
14294: e58d0004 str r0, [sp, #4]
14298: e1a00005 mov r0, r5
1429c: ebfff204 bl 10ab4 <fprintf@plt>
142a0: e3e00000 mvn r0, #0
142a4: ea000020 b 1432c <free@plt+0x3758>
142a8: e59d3030 ldr r3, [sp, #48] ; 0x30
142ac: e2033a0f and r3, r3, #61440 ; 0xf000
142b0: e3530a02 cmp r3, #8192 ; 0x2000
142b4: 0a000009 beq 142e0 <free@plt+0x370c>
142b8: e59f00e8 ldr r0, [pc, #232] ; 143a8 <free@plt+0x37d4>
142bc: e1a03005 mov r3, r5
142c0: e59f20e4 ldr r2, [pc, #228] ; 143ac <free@plt+0x37d8>
142c4: e59f10f0 ldr r1, [pc, #240] ; 143bc <free@plt+0x37e8>
142c8: e5900000 ldr r0, [r0]
142cc: ebfff1f8 bl 10ab4 <fprintf@plt>
142d0: ebfff221 bl 10b5c <__errno_location@plt>
142d4: e3a03016 mov r3, #22
--
143d8: e1520005 cmp r2, r5
143dc: ca000004 bgt 143f4 <free@plt+0x3820>
143e0: e1a00003 mov r0, r3
143e4: ebfff1fa bl 10bd4 <free@plt>
143e8: e3a00000 mov r0, #0
143ec: e28dd008 add sp, sp, #8
143f0: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
143f4: e2843090 add r3, r4, #144 ; 0x90
143f8: e58d3000 str r3, [sp]
143fc: e1a02004 mov r2, r4
14400: e2843008 add r3, r4, #8
14404: e59f10f8 ldr r1, [pc, #248] ; 14504 <free@plt+0x3930>
14408: ebfff1bb bl 10afc <sscanf@plt>
1440c: e3500003 cmp r0, #3
14410: 0a000007 beq 14434 <free@plt+0x3860>
14414: e59f30e8 ldr r3, [pc, #232] ; 14504 <free@plt+0x3930>
14418: e59f20e8 ldr r2, [pc, #232] ; 14508 <free@plt+0x3934>
1441c: e59f10e8 ldr r1, [pc, #232] ; 1450c <free@plt+0x3938>
14420: e59f00e8 ldr r0, [pc, #232] ; 14510 <free@plt+0x393c>
14424: e5900000 ldr r0, [r0]
14428: ebfff1a1 bl 10ab4 <fprintf@plt>
1442c: e3e00000 mvn r0, #0
14430: eaffffed b 143ec <free@plt+0x3818>
14434: e5948098 ldr r8, [r4, #152] ; 0x98
14438: e3a01022 mov r1, #34 ; 0x22
1443c: e0482005 sub r2, r8, r5
14440: e594009c ldr r0, [r4, #156] ; 0x9c
14444: ebfff1a0 bl 10acc <emchr@plt>
14448: e3500000 cmp r0, #0
1444c: 1a000005 bne 14468 <free@plt+0x3894>
14450: e59f20b0 ldr r2, [pc, #176] ; 14508 <free@plt+0x3934>
14454: e59f10b8 ldr r1, [pc, #184] ; 14514 <free@plt+0x3940>
14458: e59f30b0 ldr r3, [pc, #176] ; 14510 <free@plt+0x393c>
1445c: e5930000 ldr r0, [r3]
14460: ebfff193 bl 10ab4 <fprintf@plt>
14464: eafffff0 b 1442c <free@plt+0x3858>
14468: e5947094 ldr r7, [r4, #148] ; 0x94
--
1451c: 00016977 andeq r6, r1, r7, ror r9
14520: 0001699f muleq r1, pc, r9 ; <UNPREDICTABLE>
14524: e92d41f3 push {r0, r1, r4, r5, r6, r7, r8, lr}
14528: e1a05000 mov r5, r0
1452c: e3a01000 mov r1, #0
14530: e59f0150 ldr r0, [pc, #336] ; 14688 <free@plt+0x3ab4>
14534: ebfff179 bl 10b20 <open64@plt>
14538: e3700001 cmn r0, #1
1453c: e1a04000 mov r4, r0
14540: 0a00004d beq 1467c <free@plt+0x3aa8>
14544: e3a00a01 mov r0, #4096 ; 0x1000
14548: ebfff144 bl 10a60 <alloc@plt>
1454c: e2501000 subs r1, r0, #0
14550: 1a000012 bne 145a0 <free@plt+0x39cc>
14554: ebfff180 bl 10b5c <__errno_location@plt>
14558: e59f512c ldr r5, [pc, #300] ; 1468c <free@plt+0x3ab8>
1455c: e59f212c ldr r2, [pc, #300] ; 14690 <free@plt+0x3abc>
14560: e59f112c ldr r1, [pc, #300] ; 14694 <free@plt+0x3ac0>
14564: e5904000 ldr r4, [r0]
14568: e5950000 ldr r0, [r5]
1456c: ebfff150 bl 10ab4 <fprintf@plt>
14570: e1a00004 mov r0, r4
14574: e5955000 ldr r5, [r5]
14578: ebfff126 bl 10a18 <strerror@plt>
1457c: e58d4000 str r4, [sp]
14580: e59f3110 ldr r3, [pc, #272] ; 14698 <free@plt+0x3ac4>
14584: e3a02008 mov r2, #8
14588: e59f110c ldr r1, [pc, #268] ; 1469c <free@plt+0x3ac8>
1458c: e58d0004 str r0, [sp, #4]
14590: e1a00005 mov r0, r5
14594: ebfff146 bl 10ab4 <fprintf@plt>
14598: e3e00000 mvn r0, #0
1459c: ebfff171 bl 10b68 <exit@plt>
145a0: e5851094 str r1, [r5, #148] ; 0x94
145a4: e3a02a01 mov r2, #4096 ; 0x1000
145a8: e1a00004 mov r0, r4
145ac: ebfff149 bl 10ad8 <read@plt>
145b0: e3700001 cmn r0, #1
145b4: e1a07000 mov r7, r0
145b8: 1a000017 bne 1461c <free@plt+0x3a48>
145bc: ebfff166 bl 10b5c <__errno_location@plt>
145c0: e59f70c4 ldr r7, [pc, #196] ; 1468c <free@plt+0x3ab8>
145c4: e59f30bc ldr r3, [pc, #188] ; 14688 <free@plt+0x3ab4>
145c8: e59f20c0 ldr r2, [pc, #192] ; 14690 <free@plt+0x3abc>
145cc: e59f10cc ldr r1, [pc, #204] ; 146a0 <free@plt+0x3acc>
145d0: e5906000 ldr r6, [r0]
145d4: e5970000 ldr r0, [r7]
145d8: ebfff135 bl 10ab4 <fprintf@plt>
145dc: e1a00006 mov r0, r6
145e0: e5977000 ldr r7, [r7]
145e4: ebfff10b bl 10a18 <strerror@plt>
145e8: e58d6000 str r6, [sp]
145ec: e59f30a4 ldr r3, [pc, #164] ; 14698 <free@plt+0x3ac4>
145f0: e3a02008 mov r2, #8
145f4: e59f10a0 ldr r1, [pc, #160] ; 1469c <free@plt+0x3ac8>
145f8: e58d0004 str r0, [sp, #4]
145fc: e1a00007 mov r0, r7
14600: ebfff12b bl 10ab4 <fprintf@plt>
14604: e5950094 ldr r0, [r5, #148] ; 0x94
14608: ebfff171 bl 10bd4 <free@plt>
1460c: e1a00004 mov r0, r4
14610: ebfff169 bl 10bbc <close@plt>
14614: e3e04000 mvn r4, #0
14618: ea000017 b 1467c <free@plt+0x3aa8>
1461c: e350001e cmp r0, #30
14620: 9a000006 bls 14640 <free@plt+0x3a6c>
14624: e5956094 ldr r6, [r5, #148] ; 0x94
14628: e3a0201f mov r2, #31
1462c: e59f1070 ldr r1, [pc, #112] ; 146a4 <free@plt+0x3ad0>
14630: e1a00006 mov r0, r6
14634: ebfff12d bl 10af0 <emcmp@plt>
14638: e2508000 subs r8, r0, #0
1463c: 0a000008 beq 14664 <free@plt+0x3a90>
14640: e59f305c ldr r3, [pc, #92] ; 146a4 <free@plt+0x3ad0>
14644: e59f0040 ldr r0, [pc, #64] ; 1468c <free@plt+0x3ab8>
14648: e58d3000 str r3, [sp]
1464c: e59f203c ldr r2, [pc, #60] ; 14690 <free@plt+0x3abc>
14650: e59f3030 ldr r3, [pc, #48] ; 14688 <free@plt+0x3ab4>
14654: e59f104c ldr r1, [pc, #76] ; 146a8 <free@plt+0x3ad4>
14658: e5900000 ldr r0, [r0]
1465c: ebfff114 bl 10ab4 <fprintf@plt>
14660: eaffffe7 b 14604 <free@plt+0x3a30>
14664: e286601f add r6, r6, #31
--
146a4: 000169cc andeq r6, r1, ip, asr #19
146a8: 000169ec andeq r6, r1, ip, ror #19
146ac: e92d4037 push {r0, r1, r2, r4, r5, lr}
146b0: e59f0074 ldr r0, [pc, #116] ; 1472c <free@plt+0x3b58>
146b4: e3a01004 mov r1, #4
146b8: ebfff124 bl 10b50 <access@plt>
146bc: e3500000 cmp r0, #0
146c0: 03a00001 moveq r0, #1
146c4: 0a000016 beq 14724 <free@plt+0x3b50>
146c8: ebfff123 bl 10b5c <__errno_location@plt>
146cc: e5904000 ldr r4, [r0]
146d0: e3540002 cmp r4, #2
146d4: 03a03000 moveq r3, #0
146d8: 05803000 streq r3, [r0]
146dc: 0a00000f beq 14720 <free@plt+0x3b4c>
146e0: e59f5048 ldr r5, [pc, #72] ; 14730 <free@plt+0x3b5c>
146e4: e59f3040 ldr r3, [pc, #64] ; 1472c <free@plt+0x3b58>
146e8: e59f2044 ldr r2, [pc, #68] ; 14734 <free@plt+0x3b60>
146ec: e59f1044 ldr r1, [pc, #68] ; 14738 <free@plt+0x3b64>
146f0: e5950000 ldr r0, [r5]
146f4: ebfff0ee bl 10ab4 <fprintf@plt>
146f8: e1a00004 mov r0, r4
146fc: e5955000 ldr r5, [r5]
14700: ebfff0c4 bl 10a18 <strerror@plt>
14704: e58d4000 str r4, [sp]
14708: e59f302c ldr r3, [pc, #44] ; 1473c <free@plt+0x3b68>
1470c: e3a02008 mov r2, #8
14710: e59f1028 ldr r1, [pc, #40] ; 14740 <free@plt+0x3b6c>
14714: e58d0004 str r0, [sp, #4]
14718: e1a00005 mov r0, r5
1471c: ebfff0e4 bl 10ab4 <fprintf@plt>
14720: e3a00000 mov r0, #0
14724: e28dd00c add sp, sp, #12
--
147e8: e1a0000d mov r0, sp
147ec: ebfffef3 bl 143c0 <free@plt+0x37ec>
147f0: e3500000 cmp r0, #0
147f4: 1afffff0 bne 147bc <free@plt+0x3be8>
147f8: e28dd0a0 add sp, sp, #160 ; 0xa0
147fc: e8bd8010 pop {r4, pc}
14800: e92d40f0 push {r4, r5, r6, r7, lr}
14804: e24ddf6f sub sp, sp, #444 ; 0x1bc
14808: e28d1008 add r1, sp, #8
1480c: e1a05000 mov r5, r0
14810: ebfff083 bl 10a24 <stat64@plt>
14814: e2501000 subs r1, r0, #0
14818: 0a000015 beq 14874 <free@plt+0x3ca0>
1481c: ebfff0ce bl 10b5c <__errno_location@plt>
14820: e59f6158 ldr r6, [pc, #344] ; 14980 <free@plt+0x3dac>
14824: e1a03005 mov r3, r5
14828: e59f2154 ldr r2, [pc, #340] ; 14984 <free@plt+0x3db0>
1482c: e59f1154 ldr r1, [pc, #340] ; 14988 <free@plt+0x3db4>
14830: e5904000 ldr r4, [r0]
14834: e5960000 ldr r0, [r6]
14838: ebfff09d bl 10ab4 <fprintf@plt>
1483c: e1a00004 mov r0, r4
14840: e5965000 ldr r5, [r6]
14844: ebfff073 bl 10a18 <strerror@plt>
14848: e58d4000 str r4, [sp]
1484c: e59f3138 ldr r3, [pc, #312] ; 1498c <free@plt+0x3db8>
14850: e3a02008 mov r2, #8
14854: e59f1134 ldr r1, [pc, #308] ; 14990 <free@plt+0x3dbc>
14858: e58d0004 str r0, [sp, #4]
1485c: e1a00005 mov r0, r5
14860: ebfff093 bl 10ab4 <fprintf@plt>
14864: e3e04000 mvn r4, #0
14868: e1a00004 mov r0, r4
1486c: e28ddf6f add sp, sp, #444 ; 0x1bc
14870: e8bd80f0 pop {r4, r5, r6, r7, pc}
14874: e59d3018 ldr r3, [sp, #24]
14878: e2033a0f and r3, r3, #61440 ; 0xf000
1487c: e3530a02 cmp r3, #8192 ; 0x2000
14880: 0a000009 beq 148ac <free@plt+0x3cd8>
14884: ebfff0b4 bl 10b5c <__errno_location@plt>
14888: e3a03016 mov r3, #22
1488c: e59f20f0 ldr r2, [pc, #240] ; 14984 <free@plt+0x3db0>
14890: e59f10fc ldr r1, [pc, #252] ; 14994 <free@plt+0x3dc0>
14894: e5803000 str r3, [r0]
14898: e59f00e0 ldr r0, [pc, #224] ; 14980 <free@plt+0x3dac>
1489c: e1a03005 mov r3, r5
148a0: e5900000 ldr r0, [r0]
148a4: ebfff082 bl 10ab4 <fprintf@plt>
148a8: eaffffed b 14864 <free@plt+0x3c90>
148ac: e1a00005 mov r0, r5
148b0: ebfff09a bl 10b20 <open64@plt>
148b4: e3700001 cmn r0, #1
148b8: e1a04000 mov r4, r0
148bc: 1a000012 bne 1490c <free@plt+0x3d38>
148c0: ebfff0a5 bl 10b5c <__errno_location@plt>
148c4: e59f70b4 ldr r7, [pc, #180] ; 14980 <free@plt+0x3dac>
148c8: e1a03005 mov r3, r5
148cc: e59f20b0 ldr r2, [pc, #176] ; 14984 <free@plt+0x3db0>
148d0: e59f10b0 ldr r1, [pc, #176] ; 14988 <free@plt+0x3db4>
148d4: e5906000 ldr r6, [r0]
148d8: e5970000 ldr r0, [r7]
148dc: ebfff074 bl 10ab4 <fprintf@plt>
148e0: e1a00006 mov r0, r6
148e4: e5975000 ldr r5, [r7]
148e8: ebfff04a bl 10a18 <strerror@plt>
148ec: e58d6000 str r6, [sp]
148f0: e59f3094 ldr r3, [pc, #148] ; 1498c <free@plt+0x3db8>
148f4: e3a02008 mov r2, #8
148f8: e59f1090 ldr r1, [pc, #144] ; 14990 <free@plt+0x3dbc>
148fc: e58d0004 str r0, [sp, #4]
14900: e1a00005 mov r0, r5
14904: ebfff06a bl 10ab4 <fprintf@plt>
14908: eaffffd6 b 14868 <free@plt+0x3c94>
1490c: e28d2070 add r2, sp, #112 ; 0x70
14910: e59f1080 ldr r1, [pc, #128] ; 14998 <free@plt+0x3dc4>
14914: ebfff039 bl 10a00 <ioctl@plt>
14918: e2506000 subs r6, r0, #0
1491c: a59d6174 ldrge r6, [sp, #372] ; 0x174
14920: aa000012 bge 14970 <free@plt+0x3d9c>
14924: ebfff08c bl 10b5c <__errno_location@plt>
14928: e5905000 ldr r5, [r0]
1492c: e355005f cmp r5, #95 ; 0x5f
14930: 0a00000e beq 14970 <free@plt+0x3d9c>
14934: e59f7044 ldr r7, [pc, #68] ; 14980 <free@plt+0x3dac>
14938: e59f2044 ldr r2, [pc, #68] ; 14984 <free@plt+0x3db0>
1493c: e59f1058 ldr r1, [pc, #88] ; 1499c <free@plt+0x3dc8>
14940: e5970000 ldr r0, [r7]
14944: ebfff05a bl 10ab4 <fprintf@plt>
14948: e1a00005 mov r0, r5
1494c: e5977000 ldr r7, [r7]
14950: ebfff030 bl 10a18 <strerror@plt>
14954: e58d5000 str r5, [sp]
14958: e59f302c ldr r3, [pc, #44] ; 1498c <free@plt+0x3db8>
1495c: e3a02008 mov r2, #8
14960: e59f1028 ldr r1, [pc, #40] ; 14990 <free@plt+0x3dbc>
14964: e58d0004 str r0, [sp, #4]
14968: e1a00007 mov r0, r7
1496c: ebfff050 bl 10ab4 <fprintf@plt>
14970: e1a00004 mov r0, r4
14974: ebfff090 bl 10bbc <close@plt>
--
149c8: 00016a46 andeq r6, r1, r6, asr #20
149cc: e92d43f0 push {r4, r5, r6, r7, r8, r9, lr}
149d0: e24ddf51 sub sp, sp, #324 ; 0x144
149d4: e3a02000 mov r2, #0
149d8: e3a03000 mov r3, #0
149dc: e1a04001 mov r4, r1
149e0: e28d1038 add r1, sp, #56 ; 0x38
149e4: e1a06000 mov r6, r0
149e8: e1cd21f0 strd r2, [sp, #16]
149ec: ebfff00c bl 10a24 <stat64@plt>
149f0: e3500000 cmp r0, #0
149f4: 0a000018 beq 14a5c <free@plt+0x3e88>
149f8: ebfff057 bl 10b5c <__errno_location@plt>
149fc: e59f8450 ldr r8, [pc, #1104] ; 14e54 <free@plt+0x4280>
14a00: e1a03006 mov r3, r6
14a04: e59f244c ldr r2, [pc, #1100] ; 14e58 <free@plt+0x4284>
14a08: e59f144c ldr r1, [pc, #1100] ; 14e5c <free@plt+0x4288>
14a0c: e5907000 ldr r7, [r0]
14a10: e1a05000 mov r5, r0
14a14: e5980000 ldr r0, [r8]
14a18: ebfff025 bl 10ab4 <fprintf@plt>
14a1c: e1a00007 mov r0, r7
14a20: e5988000 ldr r8, [r8]
14a24: ebffeffb bl 10a18 <strerror@plt>
14a28: e59f3430 ldr r3, [pc, #1072] ; 14e60 <free@plt+0x428c>
14a2c: e58d7000 str r7, [sp]
14a30: e3a02008 mov r2, #8
14a34: e59f1428 ldr r1, [pc, #1064] ; 14e64 <free@plt+0x4290>
14a38: e58d0004 str r0, [sp, #4]
14a3c: e1a00008 mov r0, r8
14a40: ebfff01b bl 10ab4 <fprintf@plt>
14a44: e5953000 ldr r3, [r5]
14a48: e3530002 cmp r3, #2
14a4c: 1a000002 bne 14a5c <free@plt+0x3e88>
14a50: e59f1400 ldr r1, [pc, #1024] ; 14e58 <free@plt+0x4284>
14a54: e59f040c ldr r0, [pc, #1036] ; 14e68 <free@plt+0x4294>
14a58: ebffefeb bl 10a0c <printf@plt>
14a5c: e59d3048 ldr r3, [sp, #72] ; 0x48
14a60: e2033a0f and r3, r3, #61440 ; 0xf000
14a64: e3530a02 cmp r3, #8192 ; 0x2000
14a68: 0a00000a beq 14a98 <free@plt+0x3ec4>
14a6c: ebfff03a bl 10b5c <__errno_location@plt>
14a70: e3a03016 mov r3, #22
14a74: e59f23dc ldr r2, [pc, #988] ; 14e58 <free@plt+0x4284>
14a78: e59f13ec ldr r1, [pc, #1004] ; 14e6c <free@plt+0x4298>
14a7c: e5803000 str r3, [r0]
14a80: e59f03cc ldr r0, [pc, #972] ; 14e54 <free@plt+0x4280>
14a84: e1a03006 mov r3, r6
14a88: e5900000 ldr r0, [r0]
14a8c: ebfff008 bl 10ab4 <fprintf@plt>
14a90: e3e05000 mvn r5, #0
14a94: ea000038 b 14b7c <free@plt+0x3fa8>
--
14ab8: e1a01009 mov r1, r9
14abc: e1a05000 mov r5, r0
14ac0: e5840004 str r0, [r4, #4]
14ac4: e1a00008 mov r0, r8
14ac8: ebffefea bl 10a78 <gnu_dev_minor@plt>
14acc: e355005a cmp r5, #90 ; 0x5a
14ad0: e5840008 str r0, [r4, #8]
14ad4: 0a00000d beq 14b10 <free@plt+0x3f3c>
14ad8: ebfff01f bl 10b5c <__errno_location@plt>
14adc: e3a03016 mov r3, #22
14ae0: e59f2370 ldr r2, [pc, #880] ; 14e58 <free@plt+0x4284>
14ae4: e59f1384 ldr r1, [pc, #900] ; 14e70 <free@plt+0x429c>
14ae8: e5803000 str r3, [r0]
14aec: e3a0305a mov r3, #90 ; 0x5a
14af0: e58d3004 str r3, [sp, #4]
14af4: e59f0358 ldr r0, [pc, #856] ; 14e54 <free@plt+0x4280>
14af8: e5943004 ldr r3, [r4, #4]
14afc: e58d3000 str r3, [sp]
14b00: e1a03006 mov r3, r6
14b04: e5900000 ldr r0, [r0]
14b08: ebffefe9 bl 10ab4 <fprintf@plt>
14b0c: eaffffdf b 14a90 <free@plt+0x3ebc>
14b10: e0800fa0 add r0, r0, r0, lsr #31
14b14: e1a000c0 asr r0, r0, #1
14b18: e5840000 str r0, [r4]
14b1c: e3a01000 mov r1, #0
14b20: e1a00006 mov r0, r6
14b24: ebffeffd bl 10b20 <open64@plt>
14b28: e3700001 cmn r0, #1
14b2c: e1a05000 mov r5, r0
14b30: 1a000014 bne 14b88 <free@plt+0x3fb4>
14b34: ebfff008 bl 10b5c <__errno_location@plt>
14b38: e59f7314 ldr r7, [pc, #788] ; 14e54 <free@plt+0x4280>
14b3c: e1a03006 mov r3, r6
14b40: e59f2310 ldr r2, [pc, #784] ; 14e58 <free@plt+0x4284>
14b44: e59f1310 ldr r1, [pc, #784] ; 14e5c <free@plt+0x4288>
14b48: e5904000 ldr r4, [r0]
14b4c: e5970000 ldr r0, [r7]
14b50: ebffefd7 bl 10ab4 <fprintf@plt>
14b54: e1a00004 mov r0, r4
14b58: e5976000 ldr r6, [r7]
14b5c: ebffefad bl 10a18 <strerror@plt>
14b60: e58d4000 str r4, [sp]
14b64: e59f32f4 ldr r3, [pc, #756] ; 14e60 <free@plt+0x428c>
14b68: e3a02008 mov r2, #8
14b6c: e59f12f0 ldr r1, [pc, #752] ; 14e64 <free@plt+0x4290>
14b70: e58d0004 str r0, [sp, #4]
14b74: e1a00006 mov r0, r6
14b78: ebffefcd bl 10ab4 <fprintf@plt>
14b7c: e1a00005 mov r0, r5
14b80: e28ddf51 add sp, sp, #324 ; 0x144
14b84: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc}
14b88: e28d2018 add r2, sp, #24
14b8c: e59f12e0 ldr r1, [pc, #736] ; 14e74 <free@plt+0x42a0>
14b90: ebffef9a bl 10a00 <ioctl@plt>
14b94: e2508000 subs r8, r0, #0
14b98: 0a000013 beq 14bec <free@plt+0x4018>
14b9c: ebffefee bl 10b5c <__errno_location@plt>
14ba0: e59f62ac ldr r6, [pc, #684] ; 14e54 <free@plt+0x4280>
14ba4: e59f22ac ldr r2, [pc, #684] ; 14e58 <free@plt+0x4284>
14ba8: e59f12c8 ldr r1, [pc, #712] ; 14e78 <free@plt+0x42a4>
14bac: e5904000 ldr r4, [r0]
14bb0: e5960000 ldr r0, [r6]
14bb4: ebffefbe bl 10ab4 <fprintf@plt>
14bb8: e1a00004 mov r0, r4
14bbc: e5966000 ldr r6, [r6]
14bc0: ebffef94 bl 10a18 <strerror@plt>
14bc4: e59f3294 ldr r3, [pc, #660] ; 14e60 <free@plt+0x428c>
14bc8: e59f1294 ldr r1, [pc, #660] ; 14e64 <free@plt+0x4290>
14bcc: e3a02008 mov r2, #8
14bd0: e58d4000 str r4, [sp]
14bd4: e58d0004 str r0, [sp, #4]
14bd8: e1a00006 mov r0, r6
14bdc: ebffefb4 bl 10ab4 <fprintf@plt>
14be0: e1a00005 mov r0, r5
14be4: ebffeff4 bl 10bbc <close@plt>
14be8: eaffffa8 b 14a90 <free@plt+0x3ebc>
14bec: e28d2010 add r2, sp, #16
14bf0: e59f1284 ldr r1, [pc, #644] ; 14e7c <free@plt+0x42a8>
14bf4: e1a00005 mov r0, r5
14bf8: ebffef80 bl 10a00 <ioctl@plt>
14bfc: e3700001 cmn r0, #1
14c00: 15d430fc ldrbne r3, [r4, #252] ; 0xfc
14c04: 13833002 orrne r3, r3, #2
14c08: 1a000015 bne 14c64 <free@plt+0x4090>
14c0c: ebffefd2 bl 10b5c <__errno_location@plt>
14c10: e5907000 ldr r7, [r0]
14c14: e357005f cmp r7, #95 ; 0x5f
14c18: 05808000 streq r8, [r0]
14c1c: 05d430fc ldrbeq r3, [r4, #252] ; 0xfc
14c20: 03c33002 biceq r3, r3, #2
14c24: 0a00000e beq 14c64 <free@plt+0x4090>
14c28: e59f4224 ldr r4, [pc, #548] ; 14e54 <free@plt+0x4280>
14c2c: e59f2224 ldr r2, [pc, #548] ; 14e58 <free@plt+0x4284>
14c30: e59f1248 ldr r1, [pc, #584] ; 14e80 <free@plt+0x42ac>
14c34: e5940000 ldr r0, [r4]
14c38: ebffef9d bl 10ab4 <fprintf@plt>
14c3c: e1a00007 mov r0, r7
14c40: e5944000 ldr r4, [r4]
--
14cc4: ca000005 bgt 14ce0 <free@plt+0x410c>
14cc8: e58d2004 str r2, [sp, #4]
14ccc: e58d6000 str r6, [sp]
14cd0: e59f2180 ldr r2, [pc, #384] ; 14e58 <free@plt+0x4284>
14cd4: e5943000 ldr r3, [r4]
14cd8: e59f11a8 ldr r1, [pc, #424] ; 14e88 <free@plt+0x42b4>
14cdc: eafffff3 b 14cb0 <free@plt+0x40dc>
14ce0: e1903001 orrs r3, r0, r1
14ce4: 0a000003 beq 14cf8 <free@plt+0x4124>
14ce8: e1a03fc2 asr r3, r2, #31
14cec: e1500002 cmp r0, r2
14cf0: e0d1c003 sbcs ip, r1, r3
14cf4: aa000008 bge 14d1c <free@plt+0x4148>
14cf8: e1cd00f8 strd r0, [sp, #8]
14cfc: e59f0150 ldr r0, [pc, #336] ; 14e54 <free@plt+0x4280>
14d00: e58d6000 str r6, [sp]
14d04: e59f214c ldr r2, [pc, #332] ; 14e58 <free@plt+0x4284>
14d08: e5943000 ldr r3, [r4]
14d0c: e59f1178 ldr r1, [pc, #376] ; 14e8c <free@plt+0x42b8>
14d10: e5900000 ldr r0, [r0]
14d14: ebffef66 bl 10ab4 <fprintf@plt>
14d18: eaffffb0 b 14be0 <free@plt+0x400c>
14d1c: eb0000e3 bl 150b0 <free@plt+0x44dc>
14d20: e58400e0 str r0, [r4, #224] ; 0xe0
14d24: e3570008 cmp r7, #8
14d28: 979ff107 ldrls pc, [pc, r7, lsl #2]
14d2c: eaffffab b 14be0 <free@plt+0x400c>
14d30: 00014d54 andeq r4, r1, r4, asr sp
14d34: 00014d74 andeq r4, r1, r4, ror sp
14d38: 00014e04 andeq r4, r1, r4, lsl #28
14d3c: 00014e0c andeq r4, r1, ip, lsl #28
14d40: 00014e14 andeq r4, r1, r4, lsl lr
14d44: 00014be0 andeq r4, r1, r0, ror #23
14d48: 00014e24 andeq r4, r1, r4, lsr #28
14d4c: 00014e2c andeq r4, r1, ip, lsr #28
14d50: 00014e1c andeq r4, r1, ip, lsl lr
14d54: e59f00f8 ldr r0, [pc, #248] ; 14e54 <free@plt+0x4280>
14d58: e58d6000 str r6, [sp]
14d5c: e59f20f4 ldr r2, [pc, #244] ; 14e58 <free@plt+0x4284>
14d60: e5943000 ldr r3, [r4]
14d64: e59f1124 ldr r1, [pc, #292] ; 14e90 <free@plt+0x42bc>
14d68: e5900000 ldr r0, [r0]
14d6c: ebffef50 bl 10ab4 <fprintf@plt>
14d70: eaffff9a b 14be0 <free@plt+0x400c>
14d74: e59f1118 ldr r1, [pc, #280] ; 14e94 <free@plt+0x42c0>
--
14da0: ebffef85 bl 10bbc <close@plt>
14da4: e1a00006 mov r0, r6
14da8: ebfffe94 bl 14800 <free@plt+0x3c2c>
14dac: e1c00fc0 bic r0, r0, r0, asr #31
14db0: e58400f4 str r0, [r4, #244] ; 0xf4
14db4: e28d00a0 add r0, sp, #160 ; 0xa0
14db8: ebfffdd9 bl 14524 <free@plt+0x3950>
14dbc: e2505000 subs r5, r0, #0
14dc0: 1affff32 bne 14a90 <free@plt+0x3ebc>
14dc4: e28d00a0 add r0, sp, #160 ; 0xa0
14dc8: ebfffd7c bl 143c0 <free@plt+0x37ec>
14dcc: e3500000 cmp r0, #0
14dd0: 1a000017 bne 14e34 <free@plt+0x4260>
14dd4: e59f30bc ldr r3, [pc, #188] ; 14e98 <free@plt+0x42c4>
14dd8: e59f0074 ldr r0, [pc, #116] ; 14e54 <free@plt+0x4280>
14ddc: e58d3000 str r3, [sp]
14de0: e59f2070 ldr r2, [pc, #112] ; 14e58 <free@plt+0x4284>
14de4: e5943000 ldr r3, [r4]
14de8: e59f10ac ldr r1, [pc, #172] ; 14e9c <free@plt+0x42c8>
14dec: e5900000 ldr r0, [r0]
14df0: ebffef2f bl 10ab4 <fprintf@plt>
14df4: ebffef58 bl 10b5c <__errno_location@plt>
14df8: e3a03002 mov r3, #2
[*] Function fprintf used 126 times nandwrite