[*] Binary protection state of ubiformat
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of ubiformat
00010dd8 <raise@plt>:
10dd8: e28fc600 add ip, pc, #0, 12
10ddc: e28cca1c add ip, ip, #28, 20 ; 0x1c000
10de0: e5bcf2ec ldr pc, [ip, #748]! ; 0x2ec
00010de4 <free@plt>:
10de4: e28fc600 add ip, pc, #0, 12
10de8: e28cca1c add ip, ip, #28, 20 ; 0x1c000
10dec: e5bcf2e4 ldr pc, [ip, #740]! ; 0x2e4
Disassembly of section .text:
00010df0 <.text>:
10df0: e92d4007 push {r0, r1, r2, lr}
10df4: ebffffdf bl 10d78 <__errno_location@plt>
10df8: e59f5040 ldr r5, [pc, #64] ; 10e40 <free@plt+0x5c>
10dfc: e59f2040 ldr r2, [pc, #64] ; 10e44 <free@plt+0x60>
10e00: e59f1040 ldr r1, [pc, #64] ; 10e48 <free@plt+0x64>
10e04: e5904000 ldr r4, [r0]
10e08: e5950000 ldr r0, [r5]
10e0c: ebffff9a bl 10c7c <fprintf@plt>
10e10: e1a00004 mov r0, r4
10e14: e5955000 ldr r5, [r5]
10e18: ebffff6a bl 10bc8 <strerror@plt>
10e1c: e58d4000 str r4, [sp]
10e20: e59f3024 ldr r3, [pc, #36] ; 10e4c <free@plt+0x68>
10e24: e3a02008 mov r2, #8
10e28: e59f1020 ldr r1, [pc, #32] ; 10e50 <free@plt+0x6c>
10e2c: e58d0004 str r0, [sp, #4]
10e30: e1a00005 mov r0, r5
10e34: ebffff90 bl 10c7c <fprintf@plt>
10e38: e3e00000 mvn r0, #0
10e3c: ebffffd0 bl 10d84 <exit@plt>
--
10f54: eaffffc9 b 10e80 <free@plt+0x9c>
10f58: e3500078 cmp r0, #120 ; 0x78
10f5c: 0a000077 beq 11140 <free@plt+0x35c>
10f60: e3500079 cmp r0, #121 ; 0x79
10f64: 0a00006f beq 11128 <free@plt+0x344>
10f68: e3500076 cmp r0, #118 ; 0x76
10f6c: 1affffd8 bne 10ed4 <free@plt+0xf0>
10f70: e5d43000 ldrb r3, [r4]
10f74: e3833004 orr r3, r3, #4
10f78: ea00005e b 110f8 <free@plt+0x314>
10f7c: e5950000 ldr r0, [r5]
10f80: eb001cf6 bl 18360 <free@plt+0x757c>
10f84: e3500000 cmp r0, #0
10f88: e5840008 str r0, [r4, #8]
10f8c: ca000009 bgt 10fb8 <free@plt+0x1d4>
10f90: e5953000 ldr r3, [r5]
10f94: e59f2f00 ldr r2, [pc, #3840] ; 11e9c <free@plt+0x10b8>
10f98: e59f1dcc ldr r1, [pc, #3532] ; 11d6c <free@plt+0xf88>
10f9c: e59f0dbc ldr r0, [pc, #3516] ; 11d60 <free@plt+0xf7c>
10fa0: e5900000 ldr r0, [r0]
10fa4: ebffff34 bl 10c7c <fprintf@plt>
10fa8: e3e06000 mvn r6, #0
10fac: e1a00006 mov r0, r6
10fb0: e24bd020 sub sp, fp, #32
10fb4: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
10fb8: e1a07fc0 asr r7, r0, #31
10fbc: e2502001 subs r2, r0, #1
10fc0: e2c73000 sbc r3, r7, #0
10fc4: e0000002 and r0, r0, r2
10fc8: e0071003 and r1, r7, r3
10fcc: e1903001 orrs r3, r0, r1
10fd0: 0affffaa beq 10e80 <free@plt+0x9c>
10fd4: e59f2ec0 ldr r2, [pc, #3776] ; 11e9c <free@plt+0x10b8>
10fd8: e59f1d90 ldr r1, [pc, #3472] ; 11d70 <free@plt+0xf8c>
10fdc: e59f3d7c ldr r3, [pc, #3452] ; 11d60 <free@plt+0xf7c>
10fe0: e5930000 ldr r0, [r3]
10fe4: ebffff24 bl 10c7c <fprintf@plt>
10fe8: eaffffee b 10fa8 <free@plt+0x1c4>
10fec: e24b1f63 sub r1, fp, #396 ; 0x18c
--
11034: e1a00003 mov r0, r3
11038: e24b1f49 sub r1, fp, #292 ; 0x124
1103c: e50b31c8 str r3, [fp, #-456] ; 0xfffffe38
11040: ebffff2e bl 10d00 <strtoull@plt>
11044: e51b31c8 ldr r3, [fp, #-456] ; 0xfffffe38
11048: e5d32000 ldrb r2, [r3]
1104c: e3520000 cmp r2, #0
11050: e1a06000 mov r6, r0
11054: e1a07001 mov r7, r1
11058: 0a000003 beq 1106c <free@plt+0x288>
1105c: e51b2124 ldr r2, [fp, #-292] ; 0xfffffedc
11060: e5d22000 ldrb r2, [r2]
11064: e3520000 cmp r2, #0
11068: 0a000008 beq 11090 <free@plt+0x2ac>
1106c: e59f0cec ldr r0, [pc, #3308] ; 11d60 <free@plt+0xf7c>
11070: e58d3000 str r3, [sp]
11074: e59f2e20 ldr r2, [pc, #3616] ; 11e9c <free@plt+0x10b8>
11078: e59f3cf8 ldr r3, [pc, #3320] ; 11d78 <free@plt+0xf94>
1107c: e59f1cf8 ldr r1, [pc, #3320] ; 11d7c <free@plt+0xf98>
11080: e5900000 ldr r0, [r0]
11084: ebfffefc bl 10c7c <fprintf@plt>
11088: e3a03001 mov r3, #1
1108c: e50b318c str r3, [fp, #-396] ; 0xfffffe74
--
11098: e3530000 cmp r3, #0
1109c: 01a03fa7 lsreq r3, r7, #31
110a0: 13a03001 movne r3, #1
110a4: e3530000 cmp r3, #0
110a8: 15953000 ldrne r3, [r5]
110ac: 159f2de8 ldrne r2, [pc, #3560] ; 11e9c <free@plt+0x10b8>
110b0: 159f1cc8 ldrne r1, [pc, #3272] ; 11d80 <free@plt+0xf9c>
110b4: 1affffb8 bne 10f9c <free@plt+0x1b8>
110b8: e3e02106 mvn r2, #-2147483647 ; 0x80000001
110bc: e3a03000 mov r3, #0
110c0: e1520006 cmp r2, r6
110c4: e0d33007 sbcs r3, r3, r7
110c8: aa000008 bge 110f0 <free@plt+0x30c>
110cc: e3e03102 mvn r3, #-2147483648 ; 0x80000000
110d0: e58d3008 str r3, [sp, #8]
110d4: e59f3c84 ldr r3, [pc, #3204] ; 11d60 <free@plt+0xf7c>
110d8: e1cd60f0 strd r6, [sp]
110dc: e59f2db8 ldr r2, [pc, #3512] ; 11e9c <free@plt+0x10b8>
110e0: e59f1c9c ldr r1, [pc, #3228] ; 11d84 <free@plt+0xfa0>
110e4: e5930000 ldr r0, [r3]
110e8: ebfffee3 bl 10c7c <fprintf@plt>
110ec: eaffffad b 10fa8 <free@plt+0x1c4>
110f0: e5d43000 ldrb r3, [r4]
--
111bc: e59f1bd4 ldr r1, [pc, #3028] ; 11d98 <free@plt+0xfb4>
111c0: e59f0bd4 ldr r0, [pc, #3028] ; 11d9c <free@plt+0xfb8>
111c4: ebfffe7c bl 10bbc <printf@plt>
111c8: e59f1bd0 ldr r1, [pc, #3024] ; 11da0 <free@plt+0xfbc>
111cc: e59f0bc8 ldr r0, [pc, #3016] ; 11d9c <free@plt+0xfb8>
111d0: ebfffe79 bl 10bbc <printf@plt>
111d4: e59f0bc8 ldr r0, [pc, #3016] ; 11da4 <free@plt+0xfc0>
111d8: ebfffe8f bl 10c1c <puts@plt>
111dc: eaffff71 b 10fa8 <free@plt+0x1c4>
111e0: e59f2cb4 ldr r2, [pc, #3252] ; 11e9c <free@plt+0x10b8>
111e4: e59f1bbc ldr r1, [pc, #3004] ; 11da8 <free@plt+0xfc4>
111e8: eaffff7b b 10fdc <free@plt+0x1f8>
111ec: e5d43000 ldrb r3, [r4]
111f0: e2033006 and r3, r3, #6
111f4: e3530006 cmp r3, #6
111f8: 1a000005 bne 11214 <free@plt+0x430>
111fc: e59f2c98 ldr r2, [pc, #3224] ; 11e9c <free@plt+0x10b8>
11200: e59f1ba4 ldr r1, [pc, #2980] ; 11dac <free@plt+0xfc8>
11204: e59f3b54 ldr r3, [pc, #2900] ; 11d60 <free@plt+0xf7c>
11208: e5930000 ldr r0, [r3]
1120c: ebfffe9a bl 10c7c <fprintf@plt>
11210: eaffff65 b 10fac <free@plt+0x1c8>
11214: e59f3b94 ldr r3, [pc, #2964] ; 11db0 <free@plt+0xfcc>
--
11238: 159f1b78 ldrne r1, [pc, #2936] ; 11db8 <free@plt+0xfd4>
1123c: 1afffff0 bne 11204 <free@plt+0x420>
11240: e7993103 ldr r3, [r9, r3, lsl #2]
11244: e584302c str r3, [r4, #44] ; 0x2c
11248: eb001659 bl 16bb4 <free@plt+0x5dd0>
1124c: e2503000 subs r3, r0, #0
11250: e50b31c8 str r3, [fp, #-456] ; 0xfffffe38
11254: 059f2c40 ldreq r2, [pc, #3136] ; 11e9c <free@plt+0x10b8>
11258: 059f1b5c ldreq r1, [pc, #2908] ; 11dbc <free@plt+0xfd8>
1125c: 0affffe8 beq 11204 <free@plt+0x420>
11260: e24b1d07 sub r1, fp, #448 ; 0x1c0
11264: eb001709 bl 16e90 <free@plt+0x60ac>
11268: e3500000 cmp r0, #0
1126c: 0a000013 beq 112c0 <free@plt+0x4dc>
11270: ebfffec0 bl 10d78 <__errno_location@plt>
11274: e59f5ae4 ldr r5, [pc, #2788] ; 11d60 <free@plt+0xf7c>
11278: e59f2c1c ldr r2, [pc, #3100] ; 11e9c <free@plt+0x10b8>
1127c: e59f1b3c ldr r1, [pc, #2876] ; 11dc0 <free@plt+0xfdc>
11280: e5904000 ldr r4, [r0]
11284: e5950000 ldr r0, [r5]
11288: ebfffe7b bl 10c7c <fprintf@plt>
1128c: e1a00004 mov r0, r4
11290: e5955000 ldr r5, [r5]
11294: ebfffe4b bl 10bc8 <strerror@plt>
11298: e59f3c04 ldr r3, [pc, #3076] ; 11ea4 <free@plt+0x10c0>
1129c: e59f1c04 ldr r1, [pc, #3076] ; 11ea8 <free@plt+0x10c4>
112a0: e3a0200b mov r2, #11
112a4: e58d4000 str r4, [sp]
112a8: e58d0004 str r0, [sp, #4]
112ac: e1a00005 mov r0, r5
112b0: ebfffe71 bl 10c7c <fprintf@plt>
112b4: e51b01c8 ldr r0, [fp, #-456] ; 0xfffffe38
112b8: eb00161e bl 16b38 <free@plt+0x5d54>
112bc: eaffff3a b 10fac <free@plt+0x1c8>
112c0: e24b2f49 sub r2, fp, #292 ; 0x124
112c4: e594102c ldr r1, [r4, #44] ; 0x2c
112c8: e51b01c8 ldr r0, [fp, #-456] ; 0xfffffe38
112cc: eb001864 bl 17464 <free@plt+0x6680>
112d0: e2505000 subs r5, r0, #0
112d4: 0a000011 beq 11320 <free@plt+0x53c>
112d8: ebfffea6 bl 10d78 <__errno_location@plt>
112dc: e59f7a7c ldr r7, [pc, #2684] ; 11d60 <free@plt+0xf7c>
112e0: e594302c ldr r3, [r4, #44] ; 0x2c
112e4: e59f2bb0 ldr r2, [pc, #2992] ; 11e9c <free@plt+0x10b8>
112e8: e59f1ad4 ldr r1, [pc, #2772] ; 11dc4 <free@plt+0xfe0>
112ec: e5905000 ldr r5, [r0]
112f0: e5970000 ldr r0, [r7]
112f4: ebfffe60 bl 10c7c <fprintf@plt>
112f8: e1a00005 mov r0, r5
112fc: e5974000 ldr r4, [r7]
--
11310: e59f1b90 ldr r1, [pc, #2960] ; 11ea8 <free@plt+0x10c4>
11314: e58d0004 str r0, [sp, #4]
11318: e1a00004 mov r0, r4
1131c: eaffffe3 b 112b0 <free@plt+0x4cc>
11320: e51bc03c ldr ip, [fp, #-60] ; 0xffffffc4
11324: e1a0000c mov r0, ip
11328: e1a01fcc asr r1, ip, #31
1132c: e1903001 orrs r3, r0, r1
11330: 0a000005 beq 1134c <free@plt+0x568>
11334: e25c8001 subs r8, ip, #1
11338: e2c19000 sbc r9, r1, #0
1133c: e008200c and r2, r8, ip
11340: e0093001 and r3, r9, r1
11344: e1923003 orrs r3, r2, r3
11348: 0a000006 beq 11368 <free@plt+0x584>
1134c: e59f0a0c ldr r0, [pc, #2572] ; 11d60 <free@plt+0xf7c>
11350: e1a0300c mov r3, ip
11354: e59f2b40 ldr r2, [pc, #2880] ; 11e9c <free@plt+0x10b8>
11358: e59f1a68 ldr r1, [pc, #2664] ; 11dc8 <free@plt+0xfe4>
1135c: e5900000 ldr r0, [r0]
11360: ebfffe45 bl 10c7c <fprintf@plt>
11364: eaffffd2 b 112b4 <free@plt+0x4d0>
11368: e55b21b4 ldrb r2, [fp, #-436] ; 0xfffffe4c
1136c: e5943008 ldr r3, [r4, #8]
11370: e3120001 tst r2, #1
11374: 1a000017 bne 113d8 <free@plt+0x5f4>
11378: e3530000 cmp r3, #0
1137c: 1a00001a bne 113ec <free@plt+0x608>
11380: e59f39d8 ldr r3, [pc, #2520] ; 11d60 <free@plt+0xf7c>
11384: e59f2b10 ldr r2, [pc, #2832] ; 11e9c <free@plt+0x10b8>
11388: e59f1a3c ldr r1, [pc, #2620] ; 11dcc <free@plt+0xfe8>
1138c: e5930000 ldr r0, [r3]
11390: ebfffe39 bl 10c7c <fprintf@plt>
11394: e51b2038 ldr r2, [fp, #-56] ; 0xffffffc8
11398: e59f1afc ldr r1, [pc, #2812] ; 11e9c <free@plt+0x10b8>
1139c: e59f0a2c ldr r0, [pc, #2604] ; 11dd0 <free@plt+0xfec>
113a0: ebfffe05 bl 10bbc <printf@plt>
113a4: e5943004 ldr r3, [r4, #4]
113a8: e3530000 cmp r3, #0
113ac: 0a000017 beq 11410 <free@plt+0x62c>
113b0: e5941008 ldr r1, [r4, #8]
113b4: e51b003c ldr r0, [fp, #-60] ; 0xffffffc4
113b8: e1510000 cmp r1, r0
113bc: da00000e ble 113fc <free@plt+0x618>
113c0: e59f2ad4 ldr r2, [pc, #2772] ; 11e9c <free@plt+0x10b8>
113c4: e59f1a08 ldr r1, [pc, #2568] ; 11dd4 <free@plt+0xff0>
113c8: e59f3990 ldr r3, [pc, #2448] ; 11d60 <free@plt+0xf7c>
113cc: e5930000 ldr r0, [r3]
113d0: ebfffe29 bl 10c7c <fprintf@plt>
113d4: eaffffb6 b 112b4 <free@plt+0x4d0>
113d8: e3530000 cmp r3, #0
--
11418: ebfffe44 bl 10d30 <open64@plt>
1141c: e3700001 cmn r0, #1
11420: e5840030 str r0, [r4, #48] ; 0x30
11424: 1a000006 bne 11444 <free@plt+0x660>
11428: ebfffe52 bl 10d78 <__errno_location@plt>
1142c: e59f792c ldr r7, [pc, #2348] ; 11d60 <free@plt+0xf7c>
11430: e594302c ldr r3, [r4, #44] ; 0x2c
11434: e59f2a60 ldr r2, [pc, #2656] ; 11e9c <free@plt+0x10b8>
11438: e59f199c ldr r1, [pc, #2460] ; 11ddc <free@plt+0xff8>
1143c: e5905000 ldr r5, [r0]
11440: eaffffaa b 112f0 <free@plt+0x50c>
11444: e594300c ldr r3, [r4, #12]
11448: e3530000 cmp r3, #0
1144c: 0a000010 beq 11494 <free@plt+0x6b0>
11450: e3130007 tst r3, #7
11454: 0a000008 beq 1147c <free@plt+0x698>
11458: e59f2a3c ldr r2, [pc, #2620] ; 11e9c <free@plt+0x10b8>
1145c: e59f197c ldr r1, [pc, #2428] ; 11de0 <free@plt+0xffc>
11460: e59f38f8 ldr r3, [pc, #2296] ; 11d60 <free@plt+0xf7c>
11464: e5930000 ldr r0, [r3]
11468: ebfffe03 bl 10c7c <fprintf@plt>
1146c: e59f38dc ldr r3, [pc, #2268] ; 11d50 <free@plt+0xf6c>
11470: e5930030 ldr r0, [r3, #48] ; 0x30
11474: ebfffe54 bl 10dcc <close@plt>
11478: eaffff8d b 112b4 <free@plt+0x4d0>
1147c: e51b2040 ldr r2, [fp, #-64] ; 0xffffffc0
11480: e283303f add r3, r3, #63 ; 0x3f
11484: e1530002 cmp r3, r2
11488: a59f2a0c ldrge r2, [pc, #2572] ; 11e9c <free@plt+0x10b8>
1148c: a59f1950 ldrge r1, [pc, #2384] ; 11de4 <free@plt+0x1000>
11490: aafffff2 bge 11460 <free@plt+0x67c>
11494: e55b3028 ldrb r3, [fp, #-40] ; 0xffffffd8
11498: e3130001 tst r3, #1
1149c: 1a000008 bne 114c4 <free@plt+0x6e0>
114a0: e594302c ldr r3, [r4, #44] ; 0x2c
114a4: e59f29f0 ldr r2, [pc, #2544] ; 11e9c <free@plt+0x10b8>
114a8: e58d3000 str r3, [sp]
114ac: e51b3124 ldr r3, [fp, #-292] ; 0xfffffedc
114b0: e59f1930 ldr r1, [pc, #2352] ; 11de8 <free@plt+0x1004>
114b4: e59f08a4 ldr r0, [pc, #2212] ; 11d60 <free@plt+0xf7c>
114b8: e5900000 ldr r0, [r0]
114bc: ebfffdee bl 10c7c <fprintf@plt>
114c0: eaffffe9 b 1146c <free@plt+0x688>
114c4: eb000852 bl 13614 <free@plt+0x2830>
114c8: e2508000 subs r8, r0, #0
114cc: 0a000012 beq 1151c <free@plt+0x738>
114d0: e24b2f63 sub r2, fp, #396 ; 0x18c
114d4: e51b1124 ldr r1, [fp, #-292] ; 0xfffffedc
114d8: eb0009fc bl 13cd0 <free@plt+0x2eec>
114dc: e1a07000 mov r7, r0
114e0: e1a00008 mov r0, r8
114e4: eb000815 bl 13540 <free@plt+0x275c>
114e8: e3570000 cmp r7, #0
114ec: 1a00000a bne 1151c <free@plt+0x738>
114f0: e51b318c ldr r3, [fp, #-396] ; 0xfffffe74
114f4: e59f0864 ldr r0, [pc, #2148] ; 11d60 <free@plt+0xf7c>
114f8: e58d3004 str r3, [sp, #4]
114fc: e594302c ldr r3, [r4, #44] ; 0x2c
11500: e59f2994 ldr r2, [pc, #2452] ; 11e9c <free@plt+0x10b8>
11504: e58d3000 str r3, [sp]
11508: e51b3124 ldr r3, [fp, #-292] ; 0xfffffedc
1150c: e59f18d8 ldr r1, [pc, #2264] ; 11dec <free@plt+0x1008>
11510: e5900000 ldr r0, [r0]
11514: ebfffdd8 bl 10c7c <fprintf@plt>
11518: eaffffd3 b 1146c <free@plt+0x688>
1151c: e5d43000 ldrb r3, [r4]
--
11590: e5941030 ldr r1, [r4, #48] ; 0x30
11594: e24b0f49 sub r0, fp, #292 ; 0x124
11598: eb001ef6 bl 19178 <free@plt+0x8394>
1159c: e3500000 cmp r0, #0
115a0: 0a000005 beq 115bc <free@plt+0x7d8>
115a4: e594302c ldr r3, [r4, #44] ; 0x2c
115a8: e59f28ec ldr r2, [pc, #2284] ; 11e9c <free@plt+0x10b8>
115ac: e58d3000 str r3, [sp]
115b0: e51b3124 ldr r3, [fp, #-292] ; 0xfffffedc
115b4: e59f1840 ldr r1, [pc, #2112] ; 11dfc <free@plt+0x1018>
115b8: eaffffbd b 114b4 <free@plt+0x6d0>
115bc: e51b11c4 ldr r1, [fp, #-452] ; 0xfffffe3c
115c0: e5913024 ldr r3, [r1, #36] ; 0x24
115c4: e3530000 cmp r3, #0
115c8: 1a000008 bne 115f0 <free@plt+0x80c>
115cc: e59f078c ldr r0, [pc, #1932] ; 11d60 <free@plt+0xf7c>
115d0: e5913020 ldr r3, [r1, #32]
115d4: e59f28c0 ldr r2, [pc, #2240] ; 11e9c <free@plt+0x10b8>
115d8: e59f1820 ldr r1, [pc, #2080] ; 11e00 <free@plt+0x101c>
115dc: e5900000 ldr r0, [r0]
115e0: ebfffda5 bl 10c7c <fprintf@plt>
115e4: e51b01c4 ldr r0, [fp, #-452] ; 0xfffffe3c
115e8: eb0020c0 bl 198f0 <free@plt+0x8b0c>
115ec: eaffff9e b 1146c <free@plt+0x688>
115f0: e3530001 cmp r3, #1
115f4: ca000007 bgt 11618 <free@plt+0x834>
115f8: e51b2124 ldr r2, [fp, #-292] ; 0xfffffedc
115fc: e59f075c ldr r0, [pc, #1884] ; 11d60 <free@plt+0xf7c>
11600: e58d2000 str r2, [sp]
11604: e59f17f8 ldr r1, [pc, #2040] ; 11e04 <free@plt+0x1020>
11608: e59f288c ldr r2, [pc, #2188] ; 11e9c <free@plt+0x10b8>
1160c: e5900000 ldr r0, [r0]
11610: ebfffd99 bl 10c7c <fprintf@plt>
11614: eafffff2 b 115e4 <free@plt+0x800>
11618: e5d43000 ldrb r3, [r4]
--
116a4: e3a0a001 mov sl, #1
116a8: e51b3044 ldr r3, [fp, #-68] ; 0xffffffbc
116ac: e1550003 cmp r5, r3
116b0: ba00001d blt 1172c <free@plt+0x948>
116b4: e3a0000a mov r0, #10
116b8: ebfffd36 bl 10b98 <putchar@plt>
116bc: e51b11c4 ldr r1, [fp, #-452] ; 0xfffffe3c
116c0: e591301c ldr r3, [r1, #28]
116c4: e3530000 cmp r3, #0
116c8: 0a000026 beq 11768 <free@plt+0x984>
116cc: e5d42000 ldrb r2, [r4]
116d0: e2022003 and r2, r2, #3
116d4: e3520003 cmp r2, #3
116d8: 0a000006 beq 116f8 <free@plt+0x914>
116dc: e5912024 ldr r2, [r1, #36] ; 0x24
116e0: e59f0678 ldr r0, [pc, #1656] ; 11d60 <free@plt+0xf7c>
116e4: e58d2000 str r2, [sp]
116e8: e59f1730 ldr r1, [pc, #1840] ; 11e20 <free@plt+0x103c>
116ec: e59f27a8 ldr r2, [pc, #1960] ; 11e9c <free@plt+0x10b8>
116f0: e5900000 ldr r0, [r0]
116f4: ebfffd60 bl 10c7c <fprintf@plt>
116f8: e5d43000 ldrb r3, [r4]
116fc: e3130001 tst r3, #1
--
11778: e5937024 ldr r7, [r3, #36] ; 0x24
1177c: e5932014 ldr r2, [r3, #20]
11780: e1520007 cmp r2, r7
11784: aa000022 bge 11814 <free@plt+0xa30>
11788: e5938010 ldr r8, [r3, #16]
1178c: e3a03064 mov r3, #100 ; 0x64
11790: e1a01007 mov r1, r7
11794: e0000398 mul r0, r8, r3
11798: eb00208d bl 199d4 <free@plt+0x8bf0>
1179c: e3500031 cmp r0, #49 ; 0x31
117a0: ca000067 bgt 11944 <free@plt+0xb60>
117a4: e2055003 and r5, r5, #3
117a8: e3550003 cmp r5, #3
117ac: 0a00000c beq 117e4 <free@plt+0xa00>
117b0: e59f05a8 ldr r0, [pc, #1448] ; 11d60 <free@plt+0xf7c>
117b4: e58d7000 str r7, [sp]
117b8: e1a03008 mov r3, r8
117bc: e59f26d8 ldr r2, [pc, #1752] ; 11e9c <free@plt+0x10b8>
117c0: e59f1660 ldr r1, [pc, #1632] ; 11e28 <free@plt+0x1044>
117c4: e5900000 ldr r0, [r0]
117c8: ebfffd2b bl 10c7c <fprintf@plt>
117cc: e59f16c8 ldr r1, [pc, #1736] ; 11e9c <free@plt+0x10b8>
117d0: e59f0654 ldr r0, [pc, #1620] ; 11e2c <free@plt+0x1048>
--
11858: eb000de8 bl 15000 <free@plt+0x421c>
1185c: e51b11c4 ldr r1, [fp, #-452] ; 0xfffffe3c
11860: e5913028 ldr r3, [r1, #40] ; 0x28
11864: e3730001 cmn r3, #1
11868: 0a000022 beq 118f8 <free@plt+0xb14>
1186c: e51b01a4 ldr r0, [fp, #-420] ; 0xfffffe5c
11870: e1530000 cmp r3, r0
11874: 0a00001f beq 118f8 <free@plt+0xb14>
11878: e5d42000 ldrb r2, [r4]
1187c: e2022003 and r2, r2, #3
11880: e3520003 cmp r2, #3
11884: 0a00000d beq 118c0 <free@plt+0xadc>
11888: e51b21a0 ldr r2, [fp, #-416] ; 0xfffffe60
1188c: e98d0005 stmib sp, {r0, r2}
11890: e59f04c8 ldr r0, [pc, #1224] ; 11d60 <free@plt+0xf7c>
11894: e591202c ldr r2, [r1, #44] ; 0x2c
11898: e59f1598 ldr r1, [pc, #1432] ; 11e38 <free@plt+0x1054>
1189c: e58d2000 str r2, [sp]
118a0: e59f25f4 ldr r2, [pc, #1524] ; 11e9c <free@plt+0x10b8>
118a4: e5900000 ldr r0, [r0]
118a8: ebfffcf3 bl 10c7c <fprintf@plt>
118ac: e51b31a0 ldr r3, [fp, #-416] ; 0xfffffe60
118b0: e51b21a4 ldr r2, [fp, #-420] ; 0xfffffe5c
--
118ec: e59f15a8 ldr r1, [pc, #1448] ; 11e9c <free@plt+0x10b8>
118f0: e59f0548 ldr r0, [pc, #1352] ; 11e40 <free@plt+0x105c>
118f4: ebfffcb0 bl 10bbc <printf@plt>
118f8: e5945028 ldr r5, [r4, #40] ; 0x28
118fc: e51b31c4 ldr r3, [fp, #-452] ; 0xfffffe3c
11900: e3550000 cmp r5, #0
11904: e50b31cc str r3, [fp, #-460] ; 0xfffffe34
11908: 0a0002ce beq 12448 <free@plt+0x1664>
1190c: e59f1530 ldr r1, [pc, #1328] ; 11e44 <free@plt+0x1060>
11910: e1a00005 mov r0, r5
11914: ebfffd0b bl 10d48 <strcmp@plt>
11918: e3500000 cmp r0, #0
1191c: 1a000048 bne 11a44 <free@plt+0xc60>
11920: e1c481d8 ldrd r8, [r4, #24]
11924: e1983009 orrs r3, r8, r9
11928: 1a00002f bne 119ec <free@plt+0xc08>
1192c: e59f342c ldr r3, [pc, #1068] ; 11d60 <free@plt+0xf7c>
11930: e59f2564 ldr r2, [pc, #1380] ; 11e9c <free@plt+0x10b8>
11934: e59f150c ldr r1, [pc, #1292] ; 11e48 <free@plt+0x1064>
11938: e5930000 ldr r0, [r3]
1193c: ebfffcce bl 10c7c <fprintf@plt>
11940: eaffff27 b 115e4 <free@plt+0x800>
11944: e350005e cmp r0, #94 ; 0x5e
11948: caffffb1 bgt 11814 <free@plt+0xa30>
1194c: e2055003 and r5, r5, #3
11950: e3550003 cmp r5, #3
11954: 0a00000b beq 11988 <free@plt+0xba4>
11958: e59f0400 ldr r0, [pc, #1024] ; 11d60 <free@plt+0xf7c>
1195c: e58d7000 str r7, [sp]
11960: e1a03008 mov r3, r8
11964: e59f2530 ldr r2, [pc, #1328] ; 11e9c <free@plt+0x10b8>
11968: e59f14b8 ldr r1, [pc, #1208] ; 11e28 <free@plt+0x1044>
1196c: e5900000 ldr r0, [r0]
11970: ebfffcc1 bl 10c7c <fprintf@plt>
11974: e51b31c4 ldr r3, [fp, #-452] ; 0xfffffe3c
11978: e59f151c ldr r1, [pc, #1308] ; 11e9c <free@plt+0x10b8>
--
119c4: e58d2008 str r2, [sp, #8]
119c8: e5942010 ldr r2, [r4, #16]
119cc: e58d2004 str r2, [sp, #4]
119d0: e51b21c4 ldr r2, [fp, #-452] ; 0xfffffe3c
119d4: e5922028 ldr r2, [r2, #40] ; 0x28
119d8: e58d2000 str r2, [sp]
119dc: e51b203c ldr r2, [fp, #-60] ; 0xffffffc4
119e0: e51b1040 ldr r1, [fp, #-64] ; 0xffffffc0
119e4: eb000d85 bl 15000 <free@plt+0x421c>
119e8: eaffffbd b 118e4 <free@plt+0xb00>
119ec: ebfffcd8 bl 10d54 <dup@plt>
119f0: e2503000 subs r3, r0, #0
119f4: e50b31d0 str r3, [fp, #-464] ; 0xfffffe30
119f8: aa00003c bge 11af0 <free@plt+0xd0c>
119fc: ebfffcdd bl 10d78 <__errno_location@plt>
11a00: e59f5358 ldr r5, [pc, #856] ; 11d60 <free@plt+0xf7c>
11a04: e59f2490 ldr r2, [pc, #1168] ; 11e9c <free@plt+0x10b8>
11a08: e59f1444 ldr r1, [pc, #1092] ; 11e54 <free@plt+0x1070>
11a0c: e5904000 ldr r4, [r0]
11a10: e5950000 ldr r0, [r5]
11a14: ebfffc98 bl 10c7c <fprintf@plt>
11a18: e5955000 ldr r5, [r5]
11a1c: e1a00004 mov r0, r4
11a20: ebfffc68 bl 10bc8 <strerror@plt>
11a24: e59f3478 ldr r3, [pc, #1144] ; 11ea4 <free@plt+0x10c0>
11a28: e59f1478 ldr r1, [pc, #1144] ; 11ea8 <free@plt+0x10c4>
11a2c: e3a0200b mov r2, #11
11a30: e58d4000 str r4, [sp]
11a34: e58d0004 str r0, [sp, #4]
11a38: e1a00005 mov r0, r5
11a3c: ebfffc8e bl 10c7c <fprintf@plt>
11a40: eafffee7 b 115e4 <free@plt+0x800>
11a44: e24b1f63 sub r1, fp, #396 ; 0x18c
11a48: e1a00005 mov r0, r5
11a4c: ebfffc60 bl 10bd4 <stat64@plt>
11a50: e2501000 subs r1, r0, #0
11a54: 0a000009 beq 11a80 <free@plt+0xc9c>
11a58: ebfffcc6 bl 10d78 <__errno_location@plt>
11a5c: e59f72fc ldr r7, [pc, #764] ; 11d60 <free@plt+0xf7c>
11a60: e1a03005 mov r3, r5
11a64: e59f2430 ldr r2, [pc, #1072] ; 11e9c <free@plt+0x10b8>
11a68: e59f136c ldr r1, [pc, #876] ; 11ddc <free@plt+0xff8>
11a6c: e5904000 ldr r4, [r0]
11a70: e5970000 ldr r0, [r7]
11a74: ebfffc80 bl 10c7c <fprintf@plt>
11a78: e5975000 ldr r5, [r7]
11a7c: eaffffe6 b 11a1c <free@plt+0xc38>
11a80: e24b3f61 sub r3, fp, #388 ; 0x184
11a84: e1a00005 mov r0, r5
11a88: e1c382d8 ldrd r8, [r3, #40] ; 0x28
11a8c: ebfffca7 bl 10d30 <open64@plt>
11a90: e3700001 cmn r0, #1
11a94: e50b01d0 str r0, [fp, #-464] ; 0xfffffe30
11a98: 1a000011 bne 11ae4 <free@plt+0xd00>
11a9c: ebfffcb5 bl 10d78 <__errno_location@plt>
11aa0: e59f72b8 ldr r7, [pc, #696] ; 11d60 <free@plt+0xf7c>
11aa4: e5943028 ldr r3, [r4, #40] ; 0x28
11aa8: e59f23ec ldr r2, [pc, #1004] ; 11e9c <free@plt+0x10b8>
11aac: e59f1328 ldr r1, [pc, #808] ; 11ddc <free@plt+0xff8>
11ab0: e5905000 ldr r5, [r0]
11ab4: e5970000 ldr r0, [r7]
11ab8: ebfffc6f bl 10c7c <fprintf@plt>
11abc: e5974000 ldr r4, [r7]
11ac0: e1a00005 mov r0, r5
--
11aec: bafffebc blt 115e4 <free@plt+0x800>
11af0: e51b7040 ldr r7, [fp, #-64] ; 0xffffffc0
11af4: e1a00008 mov r0, r8
11af8: e1a02007 mov r2, r7
11afc: e1a03fc7 asr r3, r7, #31
11b00: e1a01009 mov r1, r9
11b04: eb001ff1 bl 19ad0 <free@plt+0x8cec>
11b08: e51b11cc ldr r1, [fp, #-460] ; 0xfffffe34
11b0c: e5911024 ldr r1, [r1, #36] ; 0x24
11b10: e1500001 cmp r0, r1
11b14: e50b01dc str r0, [fp, #-476] ; 0xfffffe24
11b18: da000015 ble 11b74 <free@plt+0xd90>
11b1c: ebfffc95 bl 10d78 <__errno_location@plt>
11b20: e59f7238 ldr r7, [pc, #568] ; 11d60 <free@plt+0xf7c>
11b24: e59f2370 ldr r2, [pc, #880] ; 11e9c <free@plt+0x10b8>
11b28: e59f1328 ldr r1, [pc, #808] ; 11e58 <free@plt+0x1074>
11b2c: e5905000 ldr r5, [r0]
11b30: e1cd80f0 strd r8, [sp]
11b34: e5943028 ldr r3, [r4, #40] ; 0x28
11b38: e5970000 ldr r0, [r7]
11b3c: ebfffc4e bl 10c7c <fprintf@plt>
11b40: e1a00005 mov r0, r5
11b44: e5974000 ldr r4, [r7]
11b48: ebfffc1e bl 10bc8 <strerror@plt>
11b4c: e58d5000 str r5, [sp]
11b50: e59f334c ldr r3, [pc, #844] ; 11ea4 <free@plt+0x10c0>
11b54: e3a0200b mov r2, #11
11b58: e59f1348 ldr r1, [pc, #840] ; 11ea8 <free@plt+0x10c4>
11b5c: e58d0004 str r0, [sp, #4]
11b60: e1a00004 mov r0, r4
11b64: ebfffc44 bl 10c7c <fprintf@plt>
11b68: e51b01d0 ldr r0, [fp, #-464] ; 0xfffffe30
11b6c: ebfffc96 bl 10dcc <close@plt>
11b70: eafffe9b b 115e4 <free@plt+0x800>
11b74: e1923003 orrs r3, r2, r3
11b78: 0a00000b beq 11bac <free@plt+0xdc8>
11b7c: ebfffc7d bl 10d78 <__errno_location@plt>
11b80: e59fa1d8 ldr sl, [pc, #472] ; 11d60 <free@plt+0xf7c>
11b84: e59f2310 ldr r2, [pc, #784] ; 11e9c <free@plt+0x10b8>
11b88: e59f12cc ldr r1, [pc, #716] ; 11e5c <free@plt+0x1078>
11b8c: e5905000 ldr r5, [r0]
11b90: e58d7008 str r7, [sp, #8]
11b94: e1cd80f0 strd r8, [sp]
11b98: e5943028 ldr r3, [r4, #40] ; 0x28
11b9c: e59a0000 ldr r0, [sl]
11ba0: ebfffc35 bl 10c7c <fprintf@plt>
11ba4: e59a4000 ldr r4, [sl]
11ba8: eaffffc4 b 11ac0 <free@plt+0xcdc>
--
11ca8: e1a03005 mov r3, r5
11cac: e5982030 ldr r2, [r8, #48] ; 0x30
11cb0: e24b1f49 sub r1, fp, #292 ; 0x124
11cb4: e51b01c8 ldr r0, [fp, #-456] ; 0xfffffe38
11cb8: eb0016c0 bl 177c0 <free@plt+0x69dc>
11cbc: e3500000 cmp r0, #0
11cc0: 0a00007a beq 11eb0 <free@plt+0x10cc>
11cc4: e5d83000 ldrb r3, [r8]
11cc8: e3130002 tst r3, #2
11ccc: 1a000001 bne 11cd8 <free@plt+0xef4>
11cd0: e3a0000a mov r0, #10
11cd4: ebfffbaf bl 10b98 <putchar@plt>
11cd8: ebfffc26 bl 10d78 <__errno_location@plt>
11cdc: e59f907c ldr r9, [pc, #124] ; 11d60 <free@plt+0xf7c>
11ce0: e1a03005 mov r3, r5
11ce4: e59f21b0 ldr r2, [pc, #432] ; 11e9c <free@plt+0x10b8>
11ce8: e59f117c ldr r1, [pc, #380] ; 11e6c <free@plt+0x1088>
11cec: e5908000 ldr r8, [r0]
11cf0: e1a04000 mov r4, r0
11cf4: e5990000 ldr r0, [r9]
11cf8: ebfffbdf bl 10c7c <fprintf@plt>
11cfc: e1a00008 mov r0, r8
11d00: e5999000 ldr r9, [r9]
11d04: ebfffbaf bl 10bc8 <strerror@plt>
11d08: e59f3194 ldr r3, [pc, #404] ; 11ea4 <free@plt+0x10c0>
11d0c: e58d8000 str r8, [sp]
11d10: e3a0200b mov r2, #11
11d14: e59f118c ldr r1, [pc, #396] ; 11ea8 <free@plt+0x10c4>
11d18: e58d0004 str r0, [sp, #4]
11d1c: e1a00009 mov r0, r9
11d20: ebfffbd5 bl 10c7c <fprintf@plt>
11d24: e5943000 ldr r3, [r4]
11d28: e3530005 cmp r3, #5
--
11f30: e5d43002 ldrb r3, [r4, #2]
11f34: e1822803 orr r2, r2, r3, lsl #16
11f38: e5d43003 ldrb r3, [r4, #3]
11f3c: e1822c03 orr r2, r2, r3, lsl #24
11f40: e1a03c22 lsr r3, r2, #24
11f44: e1a01402 lsl r1, r2, #8
11f48: e1833c02 orr r3, r3, r2, lsl #24
11f4c: e20118ff and r1, r1, #16711680 ; 0xff0000
11f50: e1a02422 lsr r2, r2, #8
11f54: e2022cff and r2, r2, #65280 ; 0xff00
11f58: e1833001 orr r3, r3, r1
11f5c: e1833002 orr r3, r3, r2
11f60: e51f20f4 ldr r2, [pc, #-244] ; 11e74 <free@plt+0x1090>
11f64: e1530002 cmp r3, r2
11f68: 0a00004c beq 120a0 <free@plt+0x12bc>
11f6c: e58d2000 str r2, [sp]
11f70: e51f1100 ldr r1, [pc, #-256] ; 11e78 <free@plt+0x1094>
11f74: e51f20e0 ldr r2, [pc, #-224] ; 11e9c <free@plt+0x10b8>
11f78: e51f00e8 ldr r0, [pc, #-232] ; 11e98 <free@plt+0x10b4>
11f7c: e5900000 ldr r0, [r0]
11f80: ebfffb3d bl 10c7c <fprintf@plt>
11f84: e51f30e0 ldr r3, [pc, #-224] ; 11eac <free@plt+0x10c8>
11f88: e51f00f8 ldr r0, [pc, #-248] ; 11e98 <free@plt+0x10b4>
11f8c: e5933028 ldr r3, [r3, #40] ; 0x28
11f90: e51f20fc ldr r2, [pc, #-252] ; 11e9c <free@plt+0x10b8>
11f94: e58d3000 str r3, [sp]
11f98: e51b31d4 ldr r3, [fp, #-468] ; 0xfffffe2c
11f9c: e51f1128 ldr r1, [pc, #-296] ; 11e7c <free@plt+0x1098>
11fa0: e5900000 ldr r0, [r0]
11fa4: ebfffb34 bl 10c7c <fprintf@plt>
11fa8: eaffff66 b 11d48 <free@plt+0xf64>
11fac: c0899000 addgt r9, r9, r0
11fb0: c0477000 subgt r7, r7, r0
11fb4: ca000015 bgt 12010 <free@plt+0x122c>
11fb8: ebfffb6e bl 10d78 <__errno_location@plt>
11fbc: e5908000 ldr r8, [r0]
11fc0: e358000b cmp r8, #11
11fc4: 13580004 cmpne r8, #4
11fc8: 0a000010 beq 12010 <free@plt+0x122c>
11fcc: e51f413c ldr r4, [pc, #-316] ; 11e98 <free@plt+0x10b4>
11fd0: e1a03007 mov r3, r7
11fd4: e51f2140 ldr r2, [pc, #-320] ; 11e9c <free@plt+0x10b8>
11fd8: e51f1160 ldr r1, [pc, #-352] ; 11e80 <free@plt+0x109c>
11fdc: e5940000 ldr r0, [r4]
11fe0: ebfffb25 bl 10c7c <fprintf@plt>
11fe4: e1a00008 mov r0, r8
11fe8: e5944000 ldr r4, [r4]
11fec: ebfffaf5 bl 10bc8 <strerror@plt>
11ff0: e58d8000 str r8, [sp]
11ff4: e51f3158 ldr r3, [pc, #-344] ; 11ea4 <free@plt+0x10c0>
11ff8: e3a0200b mov r2, #11
11ffc: e51f115c ldr r1, [pc, #-348] ; 11ea8 <free@plt+0x10c4>
12000: e58d0004 str r0, [sp, #4]
12004: e1a00004 mov r0, r4
12008: ebfffb1b bl 10c7c <fprintf@plt>
1200c: ea00000d b 12048 <free@plt+0x1264>
12010: e3570000 cmp r7, #0
12014: 0affffa9 beq 11ec0 <free@plt+0x10dc>
12018: e1a02007 mov r2, r7
1201c: e1a01009 mov r1, r9
12020: e51b01d0 ldr r0, [fp, #-464] ; 0xfffffe30
12024: ebfffb20 bl 10cac <read@plt>
12028: e3500000 cmp r0, #0
1202c: 1affffde bne 11fac <free@plt+0x11c8>
12030: e51f01a0 ldr r0, [pc, #-416] ; 11e98 <free@plt+0x10b4>
12034: e1a03007 mov r3, r7
12038: e51f21a4 ldr r2, [pc, #-420] ; 11e9c <free@plt+0x10b8>
1203c: e51f11c0 ldr r1, [pc, #-448] ; 11e84 <free@plt+0x10a0>
12040: e5900000 ldr r0, [r0]
12044: ebfffb0c bl 10c7c <fprintf@plt>
12048: ebfffb4a bl 10d78 <__errno_location@plt>
1204c: e51f31a8 ldr r3, [pc, #-424] ; 11eac <free@plt+0x10c8>
12050: e51f51c0 ldr r5, [pc, #-448] ; 11e98 <free@plt+0x10b4>
12054: e5933028 ldr r3, [r3, #40] ; 0x28
12058: e51f21c4 ldr r2, [pc, #-452] ; 11e9c <free@plt+0x10b8>
1205c: e51f11dc ldr r1, [pc, #-476] ; 11e88 <free@plt+0x10a4>
12060: e5904000 ldr r4, [r0]
12064: e58d3000 str r3, [sp]
12068: e51b31d4 ldr r3, [fp, #-468] ; 0xfffffe2c
1206c: e5950000 ldr r0, [r5]
12070: ebfffb01 bl 10c7c <fprintf@plt>
12074: e1a00004 mov r0, r4
12078: e5955000 ldr r5, [r5]
1207c: ebfffad1 bl 10bc8 <strerror@plt>
12080: e58d4000 str r4, [sp]
12084: e51f31e8 ldr r3, [pc, #-488] ; 11ea4 <free@plt+0x10c0>
12088: e3a0200b mov r2, #11
1208c: e51f11ec ldr r1, [pc, #-492] ; 11ea8 <free@plt+0x10c4>
12090: e58d0004 str r0, [sp, #4]
12094: e1a00005 mov r0, r5
12098: ebfffaf7 bl 10c7c <fprintf@plt>
1209c: eaffff29 b 11d48 <free@plt+0xf64>
120a0: e3a0203c mov r2, #60 ; 0x3c
--
122e4: e58d300c str r3, [sp, #12]
122e8: e88d0018 stm sp, {r3, r4}
122ec: e24b1f49 sub r1, fp, #292 ; 0x124
122f0: e1a03005 mov r3, r5
122f4: e0020097 mul r2, r7, r0
122f8: e58d2008 str r2, [sp, #8]
122fc: e51f2458 ldr r2, [pc, #-1112] ; 11eac <free@plt+0x10c8>
12300: e51b01c8 ldr r0, [fp, #-456] ; 0xfffffe38
12304: e5922030 ldr r2, [r2, #48] ; 0x30
12308: eb00163f bl 17c0c <free@plt+0x6e28>
1230c: e2507000 subs r7, r0, #0
12310: 0a000025 beq 123ac <free@plt+0x15c8>
12314: ebfffa97 bl 10d78 <__errno_location@plt>
12318: e51f8488 ldr r8, [pc, #-1160] ; 11e98 <free@plt+0x10b4>
1231c: e1a03005 mov r3, r5
12320: e51f248c ldr r2, [pc, #-1164] ; 11e9c <free@plt+0x10b8>
12324: e51f148c ldr r1, [pc, #-1164] ; 11ea0 <free@plt+0x10bc>
12328: e5907000 ldr r7, [r0]
1232c: e1a04000 mov r4, r0
12330: e5980000 ldr r0, [r8]
12334: ebfffa50 bl 10c7c <fprintf@plt>
12338: e1a00007 mov r0, r7
1233c: e5988000 ldr r8, [r8]
12340: ebfffa20 bl 10bc8 <strerror@plt>
12344: e51f34a8 ldr r3, [pc, #-1192] ; 11ea4 <free@plt+0x10c0>
12348: e58d7000 str r7, [sp]
1234c: e3a0200b mov r2, #11
12350: e51f14b0 ldr r1, [pc, #-1200] ; 11ea8 <free@plt+0x10c4>
12354: e58d0004 str r0, [sp, #4]
12358: e1a00008 mov r0, r8
1235c: ebfffa46 bl 10c7c <fprintf@plt>
12360: e5943000 ldr r3, [r4]
12364: e3530005 cmp r3, #5
--
12570: e92d407f push {r0, r1, r2, r3, r4, r5, r6, lr}
12574: e1a06001 mov r6, r1
12578: e3a02000 mov r2, #0
1257c: e28d100c add r1, sp, #12
12580: e1a04000 mov r4, r0
12584: ebfff9aa bl 10c34 <strtoul@plt>
12588: e5d43000 ldrb r3, [r4]
1258c: e3530000 cmp r3, #0
12590: e1a05000 mov r5, r0
12594: 0a000003 beq 125a8 <free@plt+0x17c4>
12598: e59d300c ldr r3, [sp, #12]
1259c: e5d33000 ldrb r3, [r3]
125a0: e3530000 cmp r3, #0
125a4: 0a000008 beq 125cc <free@plt+0x17e8>
125a8: e59f0028 ldr r0, [pc, #40] ; 125d8 <free@plt+0x17f4>
125ac: e58d4000 str r4, [sp]
125b0: e59f3024 ldr r3, [pc, #36] ; 125dc <free@plt+0x17f8>
125b4: e59f2024 ldr r2, [pc, #36] ; 125e0 <free@plt+0x17fc>
125b8: e59f1024 ldr r1, [pc, #36] ; 125e4 <free@plt+0x1800>
125bc: e5900000 ldr r0, [r0]
125c0: ebfff9ad bl 10c7c <fprintf@plt>
125c4: e3a03001 mov r3, #1
125c8: e5863000 str r3, [r6]
--
12714: e59f1104 ldr r1, [pc, #260] ; 12820 <free@plt+0x1a3c>
12718: e59f0104 ldr r0, [pc, #260] ; 12824 <free@plt+0x1a40>
1271c: ebfff926 bl 10bbc <printf@plt>
12720: e5d43000 ldrb r3, [r4]
12724: e3130002 tst r3, #2
12728: 1a000001 bne 12734 <free@plt+0x1950>
1272c: e3a0000a mov r0, #10
12730: ebfff918 bl 10b98 <putchar@plt>
12734: e5d730fc ldrb r3, [r7, #252] ; 0xfc
12738: e3130002 tst r3, #2
1273c: 1a000010 bne 12784 <free@plt+0x19a0>
12740: e5d43000 ldrb r3, [r4]
12744: e3130002 tst r3, #2
12748: 1a000001 bne 12754 <free@plt+0x1970>
1274c: e3a0000a mov r0, #10
12750: ebfff910 bl 10b98 <putchar@plt>
12754: e59f30cc ldr r3, [pc, #204] ; 12828 <free@plt+0x1a44>
12758: e59f20c0 ldr r2, [pc, #192] ; 12820 <free@plt+0x1a3c>
1275c: e59f10c8 ldr r1, [pc, #200] ; 1282c <free@plt+0x1a48>
12760: e5930000 ldr r0, [r3]
12764: ebfff944 bl 10c7c <fprintf@plt>
12768: ea000003 b 1277c <free@plt+0x1998>
1276c: e59f00bc ldr r0, [pc, #188] ; 12830 <free@plt+0x1a4c>
--
127c4: e5845038 str r5, [r4, #56] ; 0x38
127c8: e2833001 add r3, r3, #1
127cc: e1550003 cmp r5, r3
127d0: 0594303c ldreq r3, [r4, #60] ; 0x3c
127d4: 13a03001 movne r3, #1
127d8: 02833001 addeq r3, r3, #1
127dc: e584303c str r3, [r4, #60] ; 0x3c
127e0: e594303c ldr r3, [r4, #60] ; 0x3c
127e4: e3530003 cmp r3, #3
127e8: d8bd81f0 pople {r4, r5, r6, r7, r8, pc}
127ec: e5d43000 ldrb r3, [r4]
127f0: e3130002 tst r3, #2
127f4: 1a000001 bne 12800 <free@plt+0x1a1c>
127f8: e3a0000a mov r0, #10
127fc: ebfff8e5 bl 10b98 <putchar@plt>
12800: e59f0020 ldr r0, [pc, #32] ; 12828 <free@plt+0x1a44>
12804: e3a03004 mov r3, #4
12808: e59f2010 ldr r2, [pc, #16] ; 12820 <free@plt+0x1a3c>
1280c: e59f1020 ldr r1, [pc, #32] ; 12834 <free@plt+0x1a50>
12810: e5900000 ldr r0, [r0]
12814: ebfff918 bl 10c7c <fprintf@plt>
12818: eaffffd7 b 1277c <free@plt+0x1998>
1281c: 0002d0e0 andeq sp, r2, r0, ror #1
--
12848: e1a06001 mov r6, r1
1284c: e284003f add r0, r4, #63 ; 0x3f
12850: e1a01004 mov r1, r4
12854: e58d2030 str r2, [sp, #48] ; 0x30
12858: e58d3024 str r3, [sp, #36] ; 0x24
1285c: eb001c5c bl 199d4 <free@plt+0x8bf0>
12860: e0030490 mul r3, r0, r4
12864: e1a00003 mov r0, r3
12868: e58d3020 str r3, [sp, #32]
1286c: ebfff8ed bl 10c28 <alloc@plt>
12870: e2503000 subs r3, r0, #0
12874: e58d3028 str r3, [sp, #40] ; 0x28
12878: 1a000013 bne 128cc <free@plt+0x1ae8>
1287c: ebfff93d bl 10d78 <__errno_location@plt>
12880: e59f5450 ldr r5, [pc, #1104] ; 12cd8 <free@plt+0x1ef4>
12884: e59d3020 ldr r3, [sp, #32]
12888: e59f244c ldr r2, [pc, #1100] ; 12cdc <free@plt+0x1ef8>
1288c: e59f144c ldr r1, [pc, #1100] ; 12ce0 <free@plt+0x1efc>
12890: e5904000 ldr r4, [r0]
12894: e5950000 ldr r0, [r5]
12898: ebfff8f7 bl 10c7c <fprintf@plt>
1289c: e1a00004 mov r0, r4
128a0: e5955000 ldr r5, [r5]
128a4: ebfff8c7 bl 10bc8 <strerror@plt>
128a8: e58d4000 str r4, [sp]
128ac: e59f3430 ldr r3, [pc, #1072] ; 12ce4 <free@plt+0x1f00>
128b0: e3a0200b mov r2, #11
128b4: e59f142c ldr r1, [pc, #1068] ; 12ce8 <free@plt+0x1f04>
128b8: e58d0004 str r0, [sp, #4]
128bc: e1a00005 mov r0, r5
128c0: ebfff8ed bl 10c7c <fprintf@plt>
128c4: e3e05000 mvn r5, #0
128c8: ea0000ff b 12ccc <free@plt+0x1ee8>
--
128f8: e59620e0 ldr r2, [r6, #224] ; 0xe0
128fc: e5d53000 ldrb r3, [r5]
12900: e1520004 cmp r2, r4
12904: e2033006 and r3, r3, #6
12908: ca000010 bgt 12950 <free@plt+0x1b6c>
1290c: e3530000 cmp r3, #0
12910: 1a000001 bne 1291c <free@plt+0x1b38>
12914: e3a0000a mov r0, #10
12918: ebfff89e bl 10b98 <putchar@plt>
1291c: e59d306c ldr r3, [sp, #108] ; 0x6c
12920: e3530000 cmp r3, #0
12924: 1a0000b8 bne 12c0c <free@plt+0x1e28>
12928: e59d301c ldr r3, [sp, #28]
1292c: e3780001 cmn r8, #1
12930: 13730001 cmnne r3, #1
12934: 1a0000bf bne 12c38 <free@plt+0x1e54>
12938: e59f239c ldr r2, [pc, #924] ; 12cdc <free@plt+0x1ef8>
1293c: e59f13ac ldr r1, [pc, #940] ; 12cf0 <free@plt+0x1f0c>
12940: e59f3390 ldr r3, [pc, #912] ; 12cd8 <free@plt+0x1ef4>
12944: e5930000 ldr r0, [r3]
12948: ebfff8cb bl 10c7c <fprintf@plt>
1294c: ea0000ae b 12c0c <free@plt+0x1e28>
12950: e3530000 cmp r3, #0
--
12a1c: e1a03004 mov r3, r4
12a20: e59b2030 ldr r2, [fp, #48] ; 0x30
12a24: e1a01006 mov r1, r6
12a28: e59d002c ldr r0, [sp, #44] ; 0x2c
12a2c: eb001363 bl 177c0 <free@plt+0x69dc>
12a30: e5db3000 ldrb r3, [fp]
12a34: e3500000 cmp r0, #0
12a38: 0a000020 beq 12ac0 <free@plt+0x1cdc>
12a3c: e3130002 tst r3, #2
12a40: 1a000001 bne 12a4c <free@plt+0x1c68>
12a44: e3a0000a mov r0, #10
12a48: ebfff852 bl 10b98 <putchar@plt>
12a4c: ebfff8c9 bl 10d78 <__errno_location@plt>
12a50: e59fb280 ldr fp, [pc, #640] ; 12cd8 <free@plt+0x1ef4>
12a54: e1a03004 mov r3, r4
12a58: e59f227c ldr r2, [pc, #636] ; 12cdc <free@plt+0x1ef8>
12a5c: e59f129c ldr r1, [pc, #668] ; 12d00 <free@plt+0x1f1c>
12a60: e590a000 ldr sl, [r0]
12a64: e1a09000 mov r9, r0
12a68: e59b0000 ldr r0, [fp]
12a6c: ebfff882 bl 10c7c <fprintf@plt>
12a70: e1a0000a mov r0, sl
12a74: e59bb000 ldr fp, [fp]
12a78: ebfff852 bl 10bc8 <strerror@plt>
12a7c: e59f3260 ldr r3, [pc, #608] ; 12ce4 <free@plt+0x1f00>
12a80: e58da000 str sl, [sp]
12a84: e3a0200b mov r2, #11
12a88: e59f1258 ldr r1, [pc, #600] ; 12ce8 <free@plt+0x1f04>
12a8c: e58d0004 str r0, [sp, #4]
12a90: e1a0000b mov r0, fp
12a94: ebfff878 bl 10c7c <fprintf@plt>
12a98: e5993000 ldr r3, [r9]
12a9c: e3530005 cmp r3, #5
--
12b68: e5952030 ldr r2, [r5, #48] ; 0x30
12b6c: e1a01006 mov r1, r6
12b70: e59d002c ldr r0, [sp, #44] ; 0x2c
12b74: eb001424 bl 17c0c <free@plt+0x6e28>
12b78: e3500000 cmp r0, #0
12b7c: 0affffe4 beq 12b14 <free@plt+0x1d30>
12b80: e5d53000 ldrb r3, [r5]
12b84: e3130006 tst r3, #6
12b88: 1a000001 bne 12b94 <free@plt+0x1db0>
12b8c: e3a0000a mov r0, #10
12b90: ebfff800 bl 10b98 <putchar@plt>
12b94: ebfff877 bl 10d78 <__errno_location@plt>
12b98: e59fb138 ldr fp, [pc, #312] ; 12cd8 <free@plt+0x1ef4>
12b9c: e59d3020 ldr r3, [sp, #32]
12ba0: e59f2134 ldr r2, [pc, #308] ; 12cdc <free@plt+0x1ef8>
12ba4: e59f1160 ldr r1, [pc, #352] ; 12d0c <free@plt+0x1f28>
12ba8: e590a000 ldr sl, [r0]
12bac: e58d4000 str r4, [sp]
12bb0: e1a09000 mov r9, r0
12bb4: e59b0000 ldr r0, [fp]
12bb8: ebfff82f bl 10c7c <fprintf@plt>
12bbc: e1a0000a mov r0, sl
12bc0: e59bb000 ldr fp, [fp]
12bc4: ebfff7ff bl 10bc8 <strerror@plt>
12bc8: e59f3114 ldr r3, [pc, #276] ; 12ce4 <free@plt+0x1f00>
12bcc: e58da000 str sl, [sp]
12bd0: e3a0200b mov r2, #11
12bd4: e59f110c ldr r1, [pc, #268] ; 12ce8 <free@plt+0x1f04>
12bd8: e58d0004 str r0, [sp, #4]
12bdc: e1a0000b mov r0, fp
12be0: ebfff825 bl 10c7c <fprintf@plt>
12be4: e5993000 ldr r3, [r9]
12be8: e3530005 cmp r3, #5
--
12d20: e1a06001 mov r6, r1
12d24: e24dd04c sub sp, sp, #76 ; 0x4c
12d28: e3a01000 mov r1, #0
12d2c: e1a05000 mov r5, r0
12d30: ebfff7fe bl 10d30 <open64@plt>
12d34: e3700001 cmn r0, #1
12d38: e1a04000 mov r4, r0
12d3c: 0a000055 beq 12e98 <free@plt+0x20b4>
12d40: e3a02032 mov r2, #50 ; 0x32
12d44: e28d1014 add r1, sp, #20
12d48: ebfff7d7 bl 10cac <read@plt>
12d4c: e3700001 cmn r0, #1
12d50: 1a000014 bne 12da8 <free@plt+0x1fc4>
12d54: ebfff807 bl 10d78 <__errno_location@plt>
12d58: e59f7144 ldr r7, [pc, #324] ; 12ea4 <free@plt+0x20c0>
12d5c: e1a03005 mov r3, r5
12d60: e59f2140 ldr r2, [pc, #320] ; 12ea8 <free@plt+0x20c4>
12d64: e59f1140 ldr r1, [pc, #320] ; 12eac <free@plt+0x20c8>
12d68: e5906000 ldr r6, [r0]
12d6c: e5970000 ldr r0, [r7]
12d70: ebfff7c1 bl 10c7c <fprintf@plt>
12d74: e1a00006 mov r0, r6
12d78: e5975000 ldr r5, [r7]
12d7c: ebfff791 bl 10bc8 <strerror@plt>
12d80: e58d6000 str r6, [sp]
12d84: e59f3124 ldr r3, [pc, #292] ; 12eb0 <free@plt+0x20cc>
12d88: e3a02008 mov r2, #8
12d8c: e59f1120 ldr r1, [pc, #288] ; 12eb4 <free@plt+0x20d0>
12d90: e58d0004 str r0, [sp, #4]
12d94: e1a00005 mov r0, r5
12d98: ebfff7b7 bl 10c7c <fprintf@plt>
12d9c: e1a00004 mov r0, r4
12da0: ebfff809 bl 10dcc <close@plt>
12da4: ea00003a b 12e94 <free@plt+0x20b0>
12da8: e3500032 cmp r0, #50 ; 0x32
12dac: 1a000009 bne 12dd8 <free@plt+0x1ff4>
12db0: e59f20f0 ldr r2, [pc, #240] ; 12ea8 <free@plt+0x20c4>
12db4: e59f10fc ldr r1, [pc, #252] ; 12eb8 <free@plt+0x20d4>
12db8: e1a03005 mov r3, r5
12dbc: e59f00e0 ldr r0, [pc, #224] ; 12ea4 <free@plt+0x20c0>
12dc0: e5900000 ldr r0, [r0]
12dc4: ebfff7ac bl 10c7c <fprintf@plt>
12dc8: ebfff7ea bl 10d78 <__errno_location@plt>
12dcc: e3a03016 mov r3, #22
--
12de4: e5403034 strb r3, [r0, #-52] ; 0xffffffcc
12de8: e1a02006 mov r2, r6
12dec: e59f10c8 ldr r1, [pc, #200] ; 12ebc <free@plt+0x20d8>
12df0: e28d0014 add r0, sp, #20
12df4: ebfff7bb bl 10ce8 <sscanf@plt>
12df8: e3500001 cmp r0, #1
12dfc: 11a03005 movne r3, r5
12e00: 159f20a0 ldrne r2, [pc, #160] ; 12ea8 <free@plt+0x20c4>
12e04: 159f10b4 ldrne r1, [pc, #180] ; 12ec0 <free@plt+0x20dc>
12e08: 1affffeb bne 12dbc <free@plt+0x1fd8>
12e0c: e1c620d0 ldrd r2, [r6]
12e10: e3520000 cmp r2, #0
12e14: e2d31000 sbcs r1, r3, #0
12e18: aa000007 bge 12e3c <free@plt+0x2058>
12e1c: e1cd20f0 strd r2, [sp]
12e20: e59f307c ldr r3, [pc, #124] ; 12ea4 <free@plt+0x20c0>
12e24: e58d5008 str r5, [sp, #8]
12e28: e59f2078 ldr r2, [pc, #120] ; 12ea8 <free@plt+0x20c4>
12e2c: e59f1090 ldr r1, [pc, #144] ; 12ec4 <free@plt+0x20e0>
12e30: e5930000 ldr r0, [r3]
12e34: ebfff790 bl 10c7c <fprintf@plt>
12e38: eaffffe2 b 12dc8 <free@plt+0x1fe4>
12e3c: e1a00004 mov r0, r4
12e40: ebfff7e1 bl 10dcc <close@plt>
12e44: e2504000 subs r4, r0, #0
12e48: 0a000012 beq 12e98 <free@plt+0x20b4>
12e4c: ebfff7c9 bl 10d78 <__errno_location@plt>
12e50: e59f604c ldr r6, [pc, #76] ; 12ea4 <free@plt+0x20c0>
12e54: e1a03005 mov r3, r5
12e58: e59f2048 ldr r2, [pc, #72] ; 12ea8 <free@plt+0x20c4>
12e5c: e59f1064 ldr r1, [pc, #100] ; 12ec8 <free@plt+0x20e4>
12e60: e5904000 ldr r4, [r0]
12e64: e5960000 ldr r0, [r6]
12e68: ebfff783 bl 10c7c <fprintf@plt>
12e6c: e1a00004 mov r0, r4
12e70: e5965000 ldr r5, [r6]
12e74: ebfff753 bl 10bc8 <strerror@plt>
12e78: e58d4000 str r4, [sp]
12e7c: e59f302c ldr r3, [pc, #44] ; 12eb0 <free@plt+0x20cc>
12e80: e3a02008 mov r2, #8
12e84: e59f1028 ldr r1, [pc, #40] ; 12eb4 <free@plt+0x20d0>
12e88: e58d0004 str r0, [sp, #4]
12e8c: e1a00005 mov r0, r5
12e90: ebfff779 bl 10c7c <fprintf@plt>
12e94: e3e04000 mvn r4, #0
12e98: e1a00004 mov r0, r4
--
12ec8: 0001b610 andeq fp, r1, r0, lsl r6
12ecc: e92d4030 push {r4, r5, lr}
12ed0: e24dd01c sub sp, sp, #28
12ed4: e1a04001 mov r4, r1
12ed8: e28d1010 add r1, sp, #16
12edc: e1a05000 mov r5, r0
12ee0: ebffff8d bl 12d1c <free@plt+0x1f38>
12ee4: e3500000 cmp r0, #0
12ee8: 1a00000e bne 12f28 <free@plt+0x2144>
12eec: e1cd21d0 ldrd r2, [sp, #16]
12ef0: e3520102 cmp r2, #-2147483648 ; 0x80000000
12ef4: e2d31000 sbcs r1, r3, #0
12ef8: b5842000 strlt r2, [r4]
12efc: ba00000a blt 12f2c <free@plt+0x2148>
12f00: e1cd20f0 strd r2, [sp]
12f04: e59f3028 ldr r3, [pc, #40] ; 12f34 <free@plt+0x2150>
12f08: e58d5008 str r5, [sp, #8]
12f0c: e59f2024 ldr r2, [pc, #36] ; 12f38 <free@plt+0x2154>
12f10: e5930000 ldr r0, [r3]
12f14: e59f1020 ldr r1, [pc, #32] ; 12f3c <free@plt+0x2158>
12f18: ebfff757 bl 10c7c <fprintf@plt>
12f1c: ebfff795 bl 10d78 <__errno_location@plt>
12f20: e3a03016 mov r3, #22
--
12fe0: e3a01000 mov r1, #0
12fe4: e1a05000 mov r5, r0
12fe8: e1a07002 mov r7, r2
12fec: ebfff74f bl 10d30 <open64@plt>
12ff0: e3700001 cmn r0, #1
12ff4: e1a04000 mov r4, r0
12ff8: 0a000050 beq 13140 <free@plt+0x235c>
12ffc: e1a02007 mov r2, r7
13000: e1a01008 mov r1, r8
13004: ebfff728 bl 10cac <read@plt>
13008: e3700001 cmn r0, #1
1300c: e1a06000 mov r6, r0
13010: 1a000014 bne 13068 <free@plt+0x2284>
13014: ebfff757 bl 10d78 <__errno_location@plt>
13018: e59f712c ldr r7, [pc, #300] ; 1314c <free@plt+0x2368>
1301c: e1a03005 mov r3, r5
13020: e59f2128 ldr r2, [pc, #296] ; 13150 <free@plt+0x236c>
13024: e59f1128 ldr r1, [pc, #296] ; 13154 <free@plt+0x2370>
13028: e5906000 ldr r6, [r0]
1302c: e5970000 ldr r0, [r7]
13030: ebfff711 bl 10c7c <fprintf@plt>
13034: e1a00006 mov r0, r6
13038: e5975000 ldr r5, [r7]
1303c: ebfff6e1 bl 10bc8 <strerror@plt>
13040: e58d6000 str r6, [sp]
13044: e59f310c ldr r3, [pc, #268] ; 13158 <free@plt+0x2374>
13048: e3a02008 mov r2, #8
1304c: e59f1108 ldr r1, [pc, #264] ; 1315c <free@plt+0x2378>
13050: e58d0004 str r0, [sp, #4]
13054: e1a00005 mov r0, r5
13058: ebfff707 bl 10c7c <fprintf@plt>
1305c: e1a00004 mov r0, r4
13060: ebfff759 bl 10dcc <close@plt>
13064: ea000034 b 1313c <free@plt+0x2358>
13068: e1570000 cmp r7, r0
1306c: 1a000009 bne 13098 <free@plt+0x22b4>
13070: e59f00d4 ldr r0, [pc, #212] ; 1314c <free@plt+0x2368>
13074: e1a03005 mov r3, r5
13078: e59f20d0 ldr r2, [pc, #208] ; 13150 <free@plt+0x236c>
1307c: e59f10dc ldr r1, [pc, #220] ; 13160 <free@plt+0x237c>
13080: e5900000 ldr r0, [r0]
13084: ebfff6fc bl 10c7c <fprintf@plt>
13088: ebfff73a bl 10d78 <__errno_location@plt>
1308c: e3a03016 mov r3, #22
13090: e5803000 str r3, [r0]
13094: eafffff0 b 1305c <free@plt+0x2278>
13098: e3a03000 mov r3, #0
1309c: e7c83000 strb r3, [r8, r0]
130a0: e3a02001 mov r2, #1
130a4: e28d100c add r1, sp, #12
130a8: e1a00004 mov r0, r4
130ac: ebfff6fe bl 10cac <read@plt>
130b0: e3500001 cmp r0, #1
130b4: 0affffd6 beq 13014 <free@plt+0x2230>
130b8: e3500000 cmp r0, #0
130bc: 0a000007 beq 130e0 <free@plt+0x22fc>
130c0: e59f0084 ldr r0, [pc, #132] ; 1314c <free@plt+0x2368>
130c4: e58d7000 str r7, [sp]
130c8: e1a03005 mov r3, r5
130cc: e59f207c ldr r2, [pc, #124] ; 13150 <free@plt+0x236c>
130d0: e59f108c ldr r1, [pc, #140] ; 13164 <free@plt+0x2380>
130d4: e5900000 ldr r0, [r0]
130d8: ebfff6e7 bl 10c7c <fprintf@plt>
130dc: eaffffe9 b 13088 <free@plt+0x22a4>
130e0: e1a00004 mov r0, r4
130e4: ebfff738 bl 10dcc <close@plt>
130e8: e3500000 cmp r0, #0
130ec: 01a04006 moveq r4, r6
130f0: 0a000012 beq 13140 <free@plt+0x235c>
130f4: ebfff71f bl 10d78 <__errno_location@plt>
130f8: e59f604c ldr r6, [pc, #76] ; 1314c <free@plt+0x2368>
130fc: e1a03005 mov r3, r5
13100: e59f2048 ldr r2, [pc, #72] ; 13150 <free@plt+0x236c>
13104: e59f105c ldr r1, [pc, #92] ; 13168 <free@plt+0x2384>
13108: e5904000 ldr r4, [r0]
1310c: e5960000 ldr r0, [r6]
13110: ebfff6d9 bl 10c7c <fprintf@plt>
13114: e1a00004 mov r0, r4
13118: e5965000 ldr r5, [r6]
1311c: ebfff6a9 bl 10bc8 <strerror@plt>
13120: e58d4000 str r4, [sp]
13124: e59f302c ldr r3, [pc, #44] ; 13158 <free@plt+0x2374>
13128: e3a02008 mov r2, #8
1312c: e59f1028 ldr r1, [pc, #40] ; 1315c <free@plt+0x2378>
13130: e58d0004 str r0, [sp, #4]
13134: e1a00005 mov r0, r5
13138: ebfff6cf bl 10c7c <fprintf@plt>
1313c: e3e04000 mvn r4, #0
13140: e1a00004 mov r0, r4
--
13174: e1a0a000 mov sl, r0
13178: ebfff704 bl 10d90 <strlen@plt>
1317c: e1a04000 mov r4, r0
13180: e1a09000 mov r9, r0
13184: e1a00007 mov r0, r7
13188: ebfff700 bl 10d90 <strlen@plt>
1318c: e0846000 add r6, r4, r0
13190: e2866002 add r6, r6, #2
13194: e1a08000 mov r8, r0
13198: e1a00006 mov r0, r6
1319c: ebfff6a1 bl 10c28 <alloc@plt>
131a0: e2505000 subs r5, r0, #0
131a4: 1a000014 bne 131fc <free@plt+0x2418>
131a8: ebfff6f2 bl 10d78 <__errno_location@plt>
131ac: e59f7080 ldr r7, [pc, #128] ; 13234 <free@plt+0x2450>
131b0: e1a03006 mov r3, r6
131b4: e59f207c ldr r2, [pc, #124] ; 13238 <free@plt+0x2454>
131b8: e59f107c ldr r1, [pc, #124] ; 1323c <free@plt+0x2458>
131bc: e5904000 ldr r4, [r0]
131c0: e5970000 ldr r0, [r7]
131c4: ebfff6ac bl 10c7c <fprintf@plt>
131c8: e1a00004 mov r0, r4
131cc: e5976000 ldr r6, [r7]
131d0: ebfff67c bl 10bc8 <strerror@plt>
131d4: e58d4000 str r4, [sp]
131d8: e59f3060 ldr r3, [pc, #96] ; 13240 <free@plt+0x245c>
131dc: e3a02008 mov r2, #8
131e0: e59f105c ldr r1, [pc, #92] ; 13244 <free@plt+0x2460>
131e4: e58d0004 str r0, [sp, #4]
131e8: e1a00006 mov r0, r6
131ec: ebfff6a2 bl 10c7c <fprintf@plt>
131f0: e1a00005 mov r0, r5
131f4: e28dd008 add sp, sp, #8
--
13230: eaffffee b 131f0 <free@plt+0x240c>
13234: 0002d134 andeq sp, r2, r4, lsr r1
13238: 0001b56c andeq fp, r1, ip, ror #10
1323c: 0001b6a9 andeq fp, r1, r9, lsr #13
13240: 0001b5e6 andeq fp, r1, r6, ror #11
13244: 0001a7a4 andeq sl, r1, r4, lsr #15
13248: e92d40f0 push {r4, r5, r6, r7, lr}
1324c: e24dd074 sub sp, sp, #116 ; 0x74
13250: e28d1008 add r1, sp, #8
13254: e1a05000 mov r5, r0
13258: ebfff65d bl 10bd4 <stat64@plt>
1325c: e3500000 cmp r0, #0
13260: aa000014 bge 132b8 <free@plt+0x24d4>
13264: ebfff6c3 bl 10d78 <__errno_location@plt>
13268: e59f60c8 ldr r6, [pc, #200] ; 13338 <free@plt+0x2554>
1326c: e59f20c8 ldr r2, [pc, #200] ; 1333c <free@plt+0x2558>
13270: e59f10c8 ldr r1, [pc, #200] ; 13340 <free@plt+0x255c>
13274: e1a03005 mov r3, r5
13278: e5904000 ldr r4, [r0]
1327c: e5960000 ldr r0, [r6]
13280: ebfff67d bl 10c7c <fprintf@plt>
13284: e1a00004 mov r0, r4
13288: e5965000 ldr r5, [r6]
1328c: ebfff64d bl 10bc8 <strerror@plt>
13290: e58d4000 str r4, [sp]
13294: e59f30a8 ldr r3, [pc, #168] ; 13344 <free@plt+0x2560>
13298: e3a02008 mov r2, #8
1329c: e59f10a4 ldr r1, [pc, #164] ; 13348 <free@plt+0x2564>
132a0: e58d0004 str r0, [sp, #4]
132a4: e1a00005 mov r0, r5
132a8: ebfff673 bl 10c7c <fprintf@plt>
132ac: e3e00000 mvn r0, #0
132b0: e28dd074 add sp, sp, #116 ; 0x74
--
13368: e3a02032 mov r2, #50 ; 0x32
1336c: e1a06000 mov r6, r0
13370: ebffff18 bl 12fd8 <free@plt+0x21f4>
13374: e3500000 cmp r0, #0
13378: ba000010 blt 133c0 <free@plt+0x25dc>
1337c: e1a03005 mov r3, r5
13380: e1a02004 mov r2, r4
13384: e59f108c ldr r1, [pc, #140] ; 13418 <free@plt+0x2634>
13388: e28d000c add r0, sp, #12
1338c: ebfff655 bl 10ce8 <sscanf@plt>
13390: e3500002 cmp r0, #2
13394: 0a00000b beq 133c8 <free@plt+0x25e4>
13398: ebfff676 bl 10d78 <__errno_location@plt>
1339c: e3a03016 mov r3, #22
133a0: e59f2074 ldr r2, [pc, #116] ; 1341c <free@plt+0x2638>
133a4: e59f1074 ldr r1, [pc, #116] ; 13420 <free@plt+0x263c>
133a8: e5803000 str r3, [r0]
133ac: e59f0070 ldr r0, [pc, #112] ; 13424 <free@plt+0x2640>
133b0: e1a03006 mov r3, r6
133b4: e5900000 ldr r0, [r0]
133b8: ebfff62f bl 10c7c <fprintf@plt>
133bc: e3e00000 mvn r0, #0
133c0: e28dd040 add sp, sp, #64 ; 0x40
133c4: e8bd8070 pop {r4, r5, r6, pc}
133c8: e5943000 ldr r3, [r4]
133cc: e3530000 cmp r3, #0
133d0: ba000003 blt 133e4 <free@plt+0x2600>
133d4: e5953000 ldr r3, [r5]
133d8: e3530000 cmp r3, #0
133dc: a3a00000 movge r0, #0
133e0: aafffff6 bge 133c0 <free@plt+0x25dc>
133e4: ebfff663 bl 10d78 <__errno_location@plt>
133e8: e3a03016 mov r3, #22
133ec: e59f2028 ldr r2, [pc, #40] ; 1341c <free@plt+0x2638>
133f0: e59f1030 ldr r1, [pc, #48] ; 13428 <free@plt+0x2644>
133f4: e5803000 str r3, [r0]
133f8: e59f0024 ldr r0, [pc, #36] ; 13424 <free@plt+0x2640>
133fc: e5953000 ldr r3, [r5]
13400: e58d6004 str r6, [sp, #4]
13404: e58d3000 str r3, [sp]
13408: e5943000 ldr r3, [r4]
1340c: e5900000 ldr r0, [r0]
13410: ebfff619 bl 10c7c <fprintf@plt>
13414: eaffffe8 b 133bc <free@plt+0x25d8>
13418: 0001b740 andeq fp, r1, r0, asr #14
--
13454: e2800039 add r0, r0, #57 ; 0x39
13458: e3c00007 bic r0, r0, #7
1345c: e04dd000 sub sp, sp, r0
13460: e1a0000d mov r0, sp
13464: ebfff63d bl 10d60 <sprintf@plt>
13468: e1a02006 mov r2, r6
1346c: e1a01005 mov r1, r5
13470: e1a0000d mov r0, sp
13474: ebffffb6 bl 13354 <free@plt+0x2570>
13478: e24bd014 sub sp, fp, #20
1347c: e8bd88f0 pop {r4, r5, r6, r7, fp, pc}
13480: e92d4073 push {r0, r1, r4, r5, r6, lr}
13484: e59f5050 ldr r5, [pc, #80] ; 134dc <free@plt+0x26f8>
13488: e1a06000 mov r6, r0
1348c: ebfff639 bl 10d78 <__errno_location@plt>
13490: e1a03006 mov r3, r6
13494: e59f2044 ldr r2, [pc, #68] ; 134e0 <free@plt+0x26fc>
13498: e59f1044 ldr r1, [pc, #68] ; 134e4 <free@plt+0x2700>
1349c: e5904000 ldr r4, [r0]
134a0: e5950000 ldr r0, [r5]
134a4: ebfff5f4 bl 10c7c <fprintf@plt>
134a8: e1a00004 mov r0, r4
134ac: e5955000 ldr r5, [r5]
134b0: ebfff5c4 bl 10bc8 <strerror@plt>
134b4: e58d4000 str r4, [sp]
134b8: e59f3028 ldr r3, [pc, #40] ; 134e8 <free@plt+0x2704>
134bc: e3a02008 mov r2, #8
134c0: e59f1024 ldr r1, [pc, #36] ; 134ec <free@plt+0x2708>
134c4: e58d0004 str r0, [sp, #4]
134c8: e1a00005 mov r0, r5
134cc: ebfff5ea bl 10c7c <fprintf@plt>
134d0: e3e00000 mvn r0, #0
134d4: e28dd008 add sp, sp, #8
--
1367c: 1a000008 bne 136a4 <free@plt+0x28c0>
13680: ebfff5bc bl 10d78 <__errno_location@plt>
13684: e3a03000 mov r3, #0
13688: e5803000 str r3, [r0]
1368c: e1a00004 mov r0, r4
13690: ebffffaa bl 13540 <free@plt+0x275c>
13694: e3a04000 mov r4, #0
13698: e1a00004 mov r0, r4
1369c: e28dd010 add sp, sp, #16
136a0: e8bd8070 pop {r4, r5, r6, pc}
136a4: ebfff5c8 bl 10dcc <close@plt>
136a8: e3500000 cmp r0, #0
136ac: 0a000012 beq 136fc <free@plt+0x2918>
136b0: ebfff5b0 bl 10d78 <__errno_location@plt>
136b4: e59f6284 ldr r6, [pc, #644] ; 13940 <free@plt+0x2b5c>
136b8: e594300c ldr r3, [r4, #12]
136bc: e59f2280 ldr r2, [pc, #640] ; 13944 <free@plt+0x2b60>
136c0: e59f1280 ldr r1, [pc, #640] ; 13948 <free@plt+0x2b64>
136c4: e5905000 ldr r5, [r0]
136c8: e5960000 ldr r0, [r6]
136cc: ebfff56a bl 10c7c <fprintf@plt>
136d0: e1a00005 mov r0, r5
136d4: e5966000 ldr r6, [r6]
136d8: ebfff53a bl 10bc8 <strerror@plt>
136dc: e58d5000 str r5, [sp]
136e0: e59f3264 ldr r3, [pc, #612] ; 1394c <free@plt+0x2b68>
136e4: e3a02008 mov r2, #8
136e8: e59f1260 ldr r1, [pc, #608] ; 13950 <free@plt+0x2b6c>
136ec: e58d0004 str r0, [sp, #4]
136f0: e1a00006 mov r0, r6
136f4: ebfff560 bl 10c7c <fprintf@plt>
136f8: eaffffe3 b 1368c <free@plt+0x28a8>
136fc: e59f1250 ldr r1, [pc, #592] ; 13954 <free@plt+0x2b70>
--
138d8: e59f10bc ldr r1, [pc, #188] ; 1399c <free@plt+0x2bb8>
138dc: e5940040 ldr r0, [r4, #64] ; 0x40
138e0: ebfffe21 bl 1316c <free@plt+0x2388>
138e4: e3500000 cmp r0, #0
138e8: e5840060 str r0, [r4, #96] ; 0x60
138ec: 0affff66 beq 1368c <free@plt+0x28a8>
138f0: e28d100c add r1, sp, #12
138f4: e5940014 ldr r0, [r4, #20]
138f8: ebfffd73 bl 12ecc <free@plt+0x20e8>
138fc: e3500000 cmp r0, #0
13900: 1affff61 bne 1368c <free@plt+0x28a8>
13904: e59d300c ldr r3, [sp, #12]
13908: e3530001 cmp r3, #1
1390c: 0affff61 beq 13698 <free@plt+0x28b4>
13910: e59f0028 ldr r0, [pc, #40] ; 13940 <free@plt+0x2b5c>
13914: e58d3000 str r3, [sp]
13918: e59f2024 ldr r2, [pc, #36] ; 13944 <free@plt+0x2b60>
1391c: e3a03001 mov r3, #1
13920: e59f1078 ldr r1, [pc, #120] ; 139a0 <free@plt+0x2bbc>
13924: e5900000 ldr r0, [r0]
13928: ebfff4d3 bl 10c7c <fprintf@plt>
1392c: eaffff56 b 1368c <free@plt+0x28a8>
13930: 0001b7a5 andeq fp, r1, r5, lsr #15
--
13b28: ebfff492 bl 10d78 <__errno_location@plt>
13b2c: e59fa17c ldr sl, [pc, #380] ; 13cb0 <free@plt+0x2ecc>
13b30: e3a09000 mov r9, #0
13b34: e1a07000 mov r7, r0
13b38: e5879000 str r9, [r7]
13b3c: e1a00008 mov r0, r8
13b40: ebfff462 bl 10cd0 <readdir64@plt>
13b44: e3500000 cmp r0, #0
13b48: 0a000022 beq 13bd8 <free@plt+0x2df4>
13b4c: e2806013 add r6, r0, #19
13b50: e1a00006 mov r0, r6
13b54: ebfff48d bl 10d90 <strlen@plt>
13b58: e35000fe cmp r0, #254 ; 0xfe
13b5c: 9a00000b bls 13b90 <free@plt+0x2dac>
13b60: e59f014c ldr r0, [pc, #332] ; 13cb4 <free@plt+0x2ed0>
13b64: e58d6000 str r6, [sp]
13b68: e59f2148 ldr r2, [pc, #328] ; 13cb8 <free@plt+0x2ed4>
13b6c: e595300c ldr r3, [r5, #12]
13b70: e59f1144 ldr r1, [pc, #324] ; 13cbc <free@plt+0x2ed8>
13b74: e5900000 ldr r0, [r0]
13b78: ebfff43f bl 10c7c <fprintf@plt>
13b7c: e3a03016 mov r3, #22
13b80: e5873000 str r3, [r7]
--
13ba8: 1affffe2 bne 13b38 <free@plt+0x2d54>
13bac: e5943000 ldr r3, [r4]
13bb0: e5942008 ldr r2, [r4, #8]
13bb4: e2833001 add r3, r3, #1
13bb8: e5843000 str r3, [r4]
13bbc: e59d300c ldr r3, [sp, #12]
13bc0: e1520003 cmp r2, r3
13bc4: e5942004 ldr r2, [r4, #4]
13bc8: b5843008 strlt r3, [r4, #8]
13bcc: e1530002 cmp r3, r2
13bd0: b5843004 strlt r3, [r4, #4]
13bd4: eaffffd7 b 13b38 <free@plt+0x2d54>
13bd8: e5976000 ldr r6, [r7]
13bdc: e3560000 cmp r6, #0
13be0: 0a000010 beq 13c28 <free@plt+0x2e44>
13be4: e59f40c8 ldr r4, [pc, #200] ; 13cb4 <free@plt+0x2ed0>
13be8: e595300c ldr r3, [r5, #12]
13bec: e59f20c4 ldr r2, [pc, #196] ; 13cb8 <free@plt+0x2ed4>
13bf0: e59f10c8 ldr r1, [pc, #200] ; 13cc0 <free@plt+0x2edc>
13bf4: e5940000 ldr r0, [r4]
13bf8: ebfff41f bl 10c7c <fprintf@plt>
13bfc: e1a00006 mov r0, r6
13c00: e5944000 ldr r4, [r4]
13c04: ebfff3ef bl 10bc8 <strerror@plt>
13c08: e58d6000 str r6, [sp]
13c0c: e59f30b0 ldr r3, [pc, #176] ; 13cc4 <free@plt+0x2ee0>
13c10: e3a02008 mov r2, #8
13c14: e59f10ac ldr r1, [pc, #172] ; 13cc8 <free@plt+0x2ee4>
13c18: e58d0004 str r0, [sp, #4]
13c1c: e1a00004 mov r0, r4
13c20: ebfff415 bl 10c7c <fprintf@plt>
13c24: eaffffd6 b 13b84 <free@plt+0x2da0>
13c28: e1a00008 mov r0, r8
13c2c: ebfff460 bl 10db4 <closedir@plt>
13c30: e3500000 cmp r0, #0
13c34: 0a000012 beq 13c84 <free@plt+0x2ea0>
13c38: e59f6074 ldr r6, [pc, #116] ; 13cb4 <free@plt+0x2ed0>
13c3c: e5974000 ldr r4, [r7]
13c40: e595300c ldr r3, [r5, #12]
13c44: e59f206c ldr r2, [pc, #108] ; 13cb8 <free@plt+0x2ed4>
13c48: e59f107c ldr r1, [pc, #124] ; 13ccc <free@plt+0x2ee8>
13c4c: e5960000 ldr r0, [r6]
13c50: ebfff409 bl 10c7c <fprintf@plt>
13c54: e1a00004 mov r0, r4
13c58: e5965000 ldr r5, [r6]
13c5c: ebfff3d9 bl 10bc8 <strerror@plt>
13c60: e58d4000 str r4, [sp]
13c64: e59f3058 ldr r3, [pc, #88] ; 13cc4 <free@plt+0x2ee0>
13c68: e3a02008 mov r2, #8
13c6c: e59f1054 ldr r1, [pc, #84] ; 13cc8 <free@plt+0x2ee4>
13c70: e58d0004 str r0, [sp, #4]
13c74: e1a00005 mov r0, r5
13c78: ebfff3ff bl 10c7c <fprintf@plt>
13c7c: e3e00000 mvn r0, #0
13c80: ea000008 b 13ca8 <free@plt+0x2ec4>
--
13e08: e24dd09c sub sp, sp, #156 ; 0x9c
13e0c: e1a06000 mov r6, r0
13e10: e5900040 ldr r0, [r0, #64] ; 0x40
13e14: e1a05001 mov r5, r1
13e18: ebfff3dc bl 10d90 <strlen@plt>
13e1c: e24b108c sub r1, fp, #140 ; 0x8c
13e20: e280006b add r0, r0, #107 ; 0x6b
13e24: e3c00007 bic r0, r0, #7
13e28: e04dd000 sub sp, sp, r0
13e2c: e1a00005 mov r0, r5
13e30: ebfff367 bl 10bd4 <stat64@plt>
13e34: e3500000 cmp r0, #0
13e38: 0a000014 beq 13e90 <free@plt+0x30ac>
13e3c: ebfff3cd bl 10d78 <__errno_location@plt>
13e40: e59f61e8 ldr r6, [pc, #488] ; 14030 <free@plt+0x324c>
13e44: e1a03005 mov r3, r5
13e48: e59f21e4 ldr r2, [pc, #484] ; 14034 <free@plt+0x3250>
13e4c: e59f11e4 ldr r1, [pc, #484] ; 14038 <free@plt+0x3254>
13e50: e5904000 ldr r4, [r0]
13e54: e5960000 ldr r0, [r6]
13e58: ebfff387 bl 10c7c <fprintf@plt>
13e5c: e1a00004 mov r0, r4
13e60: e5965000 ldr r5, [r6]
13e64: ebfff357 bl 10bc8 <strerror@plt>
13e68: e58d4000 str r4, [sp]
13e6c: e59f31c8 ldr r3, [pc, #456] ; 1403c <free@plt+0x3258>
13e70: e3a02008 mov r2, #8
13e74: e59f11c4 ldr r1, [pc, #452] ; 14040 <free@plt+0x325c>
13e78: e58d0004 str r0, [sp, #4]
13e7c: e1a00005 mov r0, r5
13e80: ebfff37d bl 10c7c <fprintf@plt>
13e84: e3e00000 mvn r0, #0
13e88: e24bd020 sub sp, fp, #32
13e8c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
13e90: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
13e94: e2033a0f and r3, r3, #61440 ; 0xf000
13e98: e3530a02 cmp r3, #8192 ; 0x2000
13e9c: 0a000009 beq 13ec8 <free@plt+0x30e4>
13ea0: e59f0188 ldr r0, [pc, #392] ; 14030 <free@plt+0x324c>
13ea4: e1a03005 mov r3, r5
13ea8: e59f2184 ldr r2, [pc, #388] ; 14034 <free@plt+0x3250>
13eac: e59f1190 ldr r1, [pc, #400] ; 14044 <free@plt+0x3260>
13eb0: e5900000 ldr r0, [r0]
13eb4: ebfff370 bl 10c7c <fprintf@plt>
13eb8: ebfff3ae bl 10d78 <__errno_location@plt>
13ebc: e3a03016 mov r3, #22
--
13f28: e1a01004 mov r1, r4
13f2c: e1a0000a mov r0, sl
13f30: ebfffd3d bl 1342c <free@plt+0x2648>
13f34: e3500000 cmp r0, #0
13f38: 0a000012 beq 13f88 <free@plt+0x31a4>
13f3c: ebfff38d bl 10d78 <__errno_location@plt>
13f40: e5903000 ldr r3, [r0]
13f44: e3530002 cmp r3, #2
13f48: 1a000001 bne 13f54 <free@plt+0x3170>
13f4c: e2844001 add r4, r4, #1
13f50: eaffffef b 13f14 <free@plt+0x3130>
13f54: e3530000 cmp r3, #0
13f58: 1affffc9 bne 13e84 <free@plt+0x30a0>
13f5c: e59f00cc ldr r0, [pc, #204] ; 14030 <free@plt+0x324c>
13f60: e1a03005 mov r3, r5
13f64: e58d7004 str r7, [sp, #4]
13f68: e58d9000 str r9, [sp]
13f6c: e59f20c0 ldr r2, [pc, #192] ; 14034 <free@plt+0x3250>
13f70: e59f10d0 ldr r1, [pc, #208] ; 14048 <free@plt+0x3264>
13f74: e5900000 ldr r0, [r0]
13f78: ebfff33f bl 10c7c <fprintf@plt>
13f7c: ebfff37d bl 10d78 <__errno_location@plt>
13f80: e3a03013 mov r3, #19
--
13fac: e2473001 sub r3, r7, #1
13fb0: e1a02004 mov r2, r4
13fb4: e5961040 ldr r1, [r6, #64] ; 0x40
13fb8: e1a00008 mov r0, r8
13fbc: ebfff367 bl 10d60 <sprintf@plt>
13fc0: e3a01000 mov r1, #0
13fc4: e1a00008 mov r0, r8
13fc8: ebfff358 bl 10d30 <open64@plt>
13fcc: e3700001 cmn r0, #1
13fd0: 0affffe1 beq 13f5c <free@plt+0x3178>
13fd4: ebfff37c bl 10dcc <close@plt>
13fd8: e3500000 cmp r0, #0
13fdc: 0a000011 beq 14028 <free@plt+0x3244>
13fe0: ebfff364 bl 10d78 <__errno_location@plt>
13fe4: e59f5044 ldr r5, [pc, #68] ; 14030 <free@plt+0x324c>
13fe8: e1a03008 mov r3, r8
13fec: e59f2040 ldr r2, [pc, #64] ; 14034 <free@plt+0x3250>
13ff0: e59f1054 ldr r1, [pc, #84] ; 1404c <free@plt+0x3268>
13ff4: e5904000 ldr r4, [r0]
13ff8: e5950000 ldr r0, [r5]
13ffc: ebfff31e bl 10c7c <fprintf@plt>
14000: e1a00004 mov r0, r4
14004: e5955000 ldr r5, [r5]
14008: ebfff2ee bl 10bc8 <strerror@plt>
1400c: e58d4000 str r4, [sp]
14010: e59f3024 ldr r3, [pc, #36] ; 1403c <free@plt+0x3258>
14014: e3a02008 mov r2, #8
14018: e59f1020 ldr r1, [pc, #32] ; 14040 <free@plt+0x325c>
1401c: e58d0004 str r0, [sp, #4]
14020: e1a00005 mov r0, r5
14024: ebfff314 bl 10c7c <fprintf@plt>
14028: e3a00002 mov r0, #2
1402c: eaffff95 b 13e88 <free@plt+0x30a4>
--
140a8: 8a000028 bhi 14150 <free@plt+0x336c>
140ac: e1a04000 mov r4, r0
140b0: e3a02080 mov r2, #128 ; 0x80
140b4: e1a01006 mov r1, r6
140b8: e28d0020 add r0, sp, #32
140bc: ebfff300 bl 10cc4 <strncpy@plt>
140c0: e3a01000 mov r1, #0
140c4: e1a00007 mov r0, r7
140c8: e1cd41ba strh r4, [sp, #26]
140cc: ebfff317 bl 10d30 <open64@plt>
140d0: e3700001 cmn r0, #1
140d4: e1a04000 mov r4, r0
140d8: 1a000014 bne 14130 <free@plt+0x334c>
140dc: ebfff325 bl 10d78 <__errno_location@plt>
140e0: e59f6084 ldr r6, [pc, #132] ; 1416c <free@plt+0x3388>
140e4: e1a03007 mov r3, r7
140e8: e59f2080 ldr r2, [pc, #128] ; 14170 <free@plt+0x338c>
140ec: e59f1080 ldr r1, [pc, #128] ; 14174 <free@plt+0x3390>
140f0: e5905000 ldr r5, [r0]
140f4: e5960000 ldr r0, [r6]
140f8: ebfff2df bl 10c7c <fprintf@plt>
140fc: e1a00005 mov r0, r5
14100: e5966000 ldr r6, [r6]
14104: ebfff2af bl 10bc8 <strerror@plt>
14108: e58d5000 str r5, [sp]
1410c: e59f3064 ldr r3, [pc, #100] ; 14178 <free@plt+0x3394>
14110: e3a02008 mov r2, #8
14114: e59f1060 ldr r1, [pc, #96] ; 1417c <free@plt+0x3398>
14118: e58d0004 str r0, [sp, #4]
1411c: e1a00006 mov r0, r6
14120: ebfff2d5 bl 10c7c <fprintf@plt>
14124: e1a00004 mov r0, r4
14128: e28dd0a4 add sp, sp, #164 ; 0xa4
--
14178: 0001b5e6 andeq fp, r1, r6, ror #11
1417c: 0001a7a4 andeq sl, r1, r4, lsr #15
14180: 40986f00 addsmi r6, r8, r0, lsl #30
14184: e92d40f0 push {r4, r5, r6, r7, lr}
14188: e1a07001 mov r7, r1
1418c: e24dd014 sub sp, sp, #20
14190: e3a01000 mov r1, #0
14194: e1a00007 mov r0, r7
14198: e58d200c str r2, [sp, #12]
1419c: ebfff2e3 bl 10d30 <open64@plt>
141a0: e3700001 cmn r0, #1
141a4: e1a04000 mov r4, r0
141a8: 1a000014 bne 14200 <free@plt+0x341c>
141ac: ebfff2f1 bl 10d78 <__errno_location@plt>
141b0: e59f607c ldr r6, [pc, #124] ; 14234 <free@plt+0x3450>
141b4: e1a03007 mov r3, r7
141b8: e59f2078 ldr r2, [pc, #120] ; 14238 <free@plt+0x3454>
141bc: e59f1078 ldr r1, [pc, #120] ; 1423c <free@plt+0x3458>
141c0: e5905000 ldr r5, [r0]
141c4: e5960000 ldr r0, [r6]
141c8: ebfff2ab bl 10c7c <fprintf@plt>
141cc: e1a00005 mov r0, r5
141d0: e5966000 ldr r6, [r6]
141d4: ebfff27b bl 10bc8 <strerror@plt>
141d8: e58d5000 str r5, [sp]
141dc: e59f305c ldr r3, [pc, #92] ; 14240 <free@plt+0x345c>
141e0: e3a02008 mov r2, #8
141e4: e59f1058 ldr r1, [pc, #88] ; 14244 <free@plt+0x3460>
141e8: e58d0004 str r0, [sp, #4]
141ec: e1a00006 mov r0, r6
141f0: ebfff2a1 bl 10c7c <fprintf@plt>
141f4: e1a00004 mov r0, r4
141f8: e28dd014 add sp, sp, #20
--
142a4: 51106f03 tstpl r0, r3, lsl #30
142a8: e92d41f0 push {r4, r5, r6, r7, r8, lr}
142ac: e1a07001 mov r7, r1
142b0: e24dd018 sub sp, sp, #24
142b4: e3a01000 mov r1, #0
142b8: e1a00007 mov r0, r7
142bc: e1a05002 mov r5, r2
142c0: e59d8030 ldr r8, [sp, #48] ; 0x30
142c4: e59d6034 ldr r6, [sp, #52] ; 0x34
142c8: ebfff298 bl 10d30 <open64@plt>
142cc: e3700001 cmn r0, #1
142d0: e1a04000 mov r4, r0
142d4: 1a000014 bne 1432c <free@plt+0x3548>
142d8: ebfff2a6 bl 10d78 <__errno_location@plt>
142dc: e59f6074 ldr r6, [pc, #116] ; 14358 <free@plt+0x3574>
142e0: e1a03007 mov r3, r7
142e4: e59f2070 ldr r2, [pc, #112] ; 1435c <free@plt+0x3578>
142e8: e59f1070 ldr r1, [pc, #112] ; 14360 <free@plt+0x357c>
142ec: e5905000 ldr r5, [r0]
142f0: e5960000 ldr r0, [r6]
142f4: ebfff260 bl 10c7c <fprintf@plt>
142f8: e1a00005 mov r0, r5
142fc: e5966000 ldr r6, [r6]
14300: ebfff230 bl 10bc8 <strerror@plt>
14304: e58d5000 str r5, [sp]
14308: e59f3054 ldr r3, [pc, #84] ; 14364 <free@plt+0x3580>
1430c: e3a02008 mov r2, #8
14310: e59f1050 ldr r1, [pc, #80] ; 14368 <free@plt+0x3584>
14314: e58d0004 str r0, [sp, #4]
14318: e1a00006 mov r0, r6
1431c: ebfff256 bl 10c7c <fprintf@plt>
14320: e1a00004 mov r0, r4
14324: e28dd018 add sp, sp, #24
--
144bc: e584300c str r3, [r4, #12]
144c0: ebfff22c bl 10d78 <__errno_location@plt>
144c4: e1a09000 mov r9, r0
144c8: e3a03000 mov r3, #0
144cc: e5893000 str r3, [r9]
144d0: e1a00008 mov r0, r8
144d4: ebfff1fd bl 10cd0 <readdir64@plt>
144d8: e3500000 cmp r0, #0
144dc: 0a000025 beq 14578 <free@plt+0x3794>
144e0: e2807013 add r7, r0, #19
144e4: e1a00007 mov r0, r7
144e8: ebfff228 bl 10d90 <strlen@plt>
144ec: e35000fe cmp r0, #254 ; 0xfe
144f0: 9a000009 bls 1451c <free@plt+0x3738>
144f4: e59f0278 ldr r0, [pc, #632] ; 14774 <free@plt+0x3990>
144f8: e58d7000 str r7, [sp]
144fc: e59f2274 ldr r2, [pc, #628] ; 14778 <free@plt+0x3994>
14500: e595300c ldr r3, [r5, #12]
14504: e59f1270 ldr r1, [pc, #624] ; 1477c <free@plt+0x3998>
14508: e5900000 ldr r0, [r0]
1450c: ebfff1da bl 10c7c <fprintf@plt>
14510: e1a00008 mov r0, r8
14514: ebfff226 bl 10db4 <closedir@plt>
--
14548: 1affffde bne 144c8 <free@plt+0x36e4>
1454c: e5943008 ldr r3, [r4, #8]
14550: e5942010 ldr r2, [r4, #16]
14554: e2833001 add r3, r3, #1
14558: e5843008 str r3, [r4, #8]
1455c: e51b312c ldr r3, [fp, #-300] ; 0xfffffed4
14560: e1520003 cmp r2, r3
14564: e594200c ldr r2, [r4, #12]
14568: b5843010 strlt r3, [r4, #16]
1456c: e1530002 cmp r3, r2
14570: b584300c strlt r3, [r4, #12]
14574: eaffffd3 b 144c8 <free@plt+0x36e4>
14578: e5997000 ldr r7, [r9]
1457c: e3570000 cmp r7, #0
14580: 0a000010 beq 145c8 <free@plt+0x37e4>
14584: e59f41e8 ldr r4, [pc, #488] ; 14774 <free@plt+0x3990>
14588: e595300c ldr r3, [r5, #12]
1458c: e59f21e4 ldr r2, [pc, #484] ; 14778 <free@plt+0x3994>
14590: e59f11ec ldr r1, [pc, #492] ; 14784 <free@plt+0x39a0>
14594: e5940000 ldr r0, [r4]
14598: ebfff1b7 bl 10c7c <fprintf@plt>
1459c: e1a00007 mov r0, r7
145a0: e5944000 ldr r4, [r4]
145a4: ebfff187 bl 10bc8 <strerror@plt>
145a8: e58d7000 str r7, [sp]
145ac: e59f31d4 ldr r3, [pc, #468] ; 14788 <free@plt+0x39a4>
145b0: e3a02008 mov r2, #8
145b4: e59f11d0 ldr r1, [pc, #464] ; 1478c <free@plt+0x39a8>
145b8: e58d0004 str r0, [sp, #4]
145bc: e1a00004 mov r0, r4
145c0: ebfff1ad bl 10c7c <fprintf@plt>
145c4: eaffffd1 b 14510 <free@plt+0x372c>
145c8: e1a00008 mov r0, r8
145cc: ebfff1f8 bl 10db4 <closedir@plt>
145d0: e3500000 cmp r0, #0
145d4: 0a000011 beq 14620 <free@plt+0x383c>
145d8: e59f6194 ldr r6, [pc, #404] ; 14774 <free@plt+0x3990>
145dc: e5994000 ldr r4, [r9]
145e0: e595300c ldr r3, [r5, #12]
145e4: e59f218c ldr r2, [pc, #396] ; 14778 <free@plt+0x3994>
145e8: e59f11a0 ldr r1, [pc, #416] ; 14790 <free@plt+0x39ac>
145ec: e5960000 ldr r0, [r6]
145f0: ebfff1a1 bl 10c7c <fprintf@plt>
145f4: e1a00004 mov r0, r4
145f8: e5965000 ldr r5, [r6]
145fc: ebfff171 bl 10bc8 <strerror@plt>
14600: e58d4000 str r4, [sp]
14604: e59f317c ldr r3, [pc, #380] ; 14788 <free@plt+0x39a4>
14608: e3a02008 mov r2, #8
1460c: e59f1178 ldr r1, [pc, #376] ; 1478c <free@plt+0x39a8>
14610: e58d0004 str r0, [sp, #4]
14614: e1a00005 mov r0, r5
14618: ebfff197 bl 10c7c <fprintf@plt>
1461c: eaffff9f b 144a0 <free@plt+0x36bc>
14620: e594300c ldr r3, [r4, #12]
--
147b0: 0a000006 beq 147d0 <free@plt+0x39ec>
147b4: e3500002 cmp r0, #2
147b8: 1a000002 bne 147c8 <free@plt+0x39e4>
147bc: ebfff16d bl 10d78 <__errno_location@plt>
147c0: e3a03013 mov r3, #19
147c4: e5803000 str r3, [r0]
147c8: e3e00000 mvn r0, #0
147cc: ea000062 b 1495c <free@plt+0x3b78>
147d0: e28d1028 add r1, sp, #40 ; 0x28
147d4: e1a00004 mov r0, r4
147d8: ebfff0fd bl 10bd4 <stat64@plt>
147dc: e3500000 cmp r0, #0
147e0: 0a000012 beq 14830 <free@plt+0x3a4c>
147e4: ebfff163 bl 10d78 <__errno_location@plt>
147e8: e59f6174 ldr r6, [pc, #372] ; 14964 <free@plt+0x3b80>
147ec: e1a03004 mov r3, r4
147f0: e59f2170 ldr r2, [pc, #368] ; 14968 <free@plt+0x3b84>
147f4: e59f1170 ldr r1, [pc, #368] ; 1496c <free@plt+0x3b88>
147f8: e5905000 ldr r5, [r0]
147fc: e5960000 ldr r0, [r6]
14800: ebfff11d bl 10c7c <fprintf@plt>
14804: e1a00005 mov r0, r5
14808: e5964000 ldr r4, [r6]
1480c: ebfff0ed bl 10bc8 <strerror@plt>
14810: e58d5000 str r5, [sp]
14814: e59f3154 ldr r3, [pc, #340] ; 14970 <free@plt+0x3b8c>
14818: e3a02008 mov r2, #8
1481c: e59f1150 ldr r1, [pc, #336] ; 14974 <free@plt+0x3b90>
14820: e58d0004 str r0, [sp, #4]
14824: e1a00004 mov r0, r4
14828: ebfff113 bl 10c7c <fprintf@plt>
1482c: eaffffe5 b 147c8 <free@plt+0x39e4>
14830: e59d3038 ldr r3, [sp, #56] ; 0x38
14834: e2033a0f and r3, r3, #61440 ; 0xf000
14838: e3530a02 cmp r3, #8192 ; 0x2000
1483c: 0a000009 beq 14868 <free@plt+0x3a84>
14840: ebfff14c bl 10d78 <__errno_location@plt>
14844: e59f211c ldr r2, [pc, #284] ; 14968 <free@plt+0x3b84>
14848: e59f1128 ldr r1, [pc, #296] ; 14978 <free@plt+0x3b94>
1484c: e3a03016 mov r3, #22
14850: e5803000 str r3, [r0]
14854: e1a03004 mov r3, r4
14858: e59f0104 ldr r0, [pc, #260] ; 14964 <free@plt+0x3b80>
1485c: e5900000 ldr r0, [r0]
14860: ebfff105 bl 10c7c <fprintf@plt>
14864: eaffffd7 b 147c8 <free@plt+0x39e4>
14868: e1cd84d8 ldrd r8, [sp, #72] ; 0x48
--
148e8: e1a01004 mov r1, r4
148ec: e1a00008 mov r0, r8
148f0: ebfffacd bl 1342c <free@plt+0x2648>
148f4: e3500000 cmp r0, #0
148f8: 0a000004 beq 14910 <free@plt+0x3b2c>
148fc: e5953000 ldr r3, [r5]
14900: e3530002 cmp r3, #2
14904: 1affffaf bne 147c8 <free@plt+0x39e4>
14908: e2844001 add r4, r4, #1
1490c: eaffffef b 148d0 <free@plt+0x3aec>
14910: e59d3008 ldr r3, [sp, #8]
14914: e15a0003 cmp sl, r3
14918: 1afffffa bne 14908 <free@plt+0x3b24>
1491c: e59d300c ldr r3, [sp, #12]
14920: e3530000 cmp r3, #0
14924: 0a000007 beq 14948 <free@plt+0x3b64>
14928: e59f0034 ldr r0, [pc, #52] ; 14964 <free@plt+0x3b80>
1492c: e59f2034 ldr r2, [pc, #52] ; 14968 <free@plt+0x3b84>
14930: e59f1048 ldr r1, [pc, #72] ; 14980 <free@plt+0x3b9c>
14934: e5900000 ldr r0, [r0]
14938: ebfff0cf bl 10c7c <fprintf@plt>
1493c: e3a03016 mov r3, #22
14940: e5853000 str r3, [r5]
--
14b78: e280006b add r0, r0, #107 ; 0x6b
14b7c: e3c00007 bic r0, r0, #7
14b80: e04dd000 sub sp, sp, r0
14b84: e1a0000d mov r0, sp
14b88: ebfff074 bl 10d60 <sprintf@plt>
14b8c: e1a0000d mov r0, sp
14b90: e3a02081 mov r2, #129 ; 0x81
14b94: e2841034 add r1, r4, #52 ; 0x34
14b98: ebfff90e bl 12fd8 <free@plt+0x21f4>
14b9c: e1a0d009 mov sp, r9
14ba0: e3500000 cmp r0, #0
14ba4: baffff96 blt 14a04 <free@plt+0x3c20>
14ba8: e0844000 add r4, r4, r0
14bac: e5c48033 strb r8, [r4, #51] ; 0x33
14bb0: eaffff94 b 14a08 <free@plt+0x3c24>
14bb4: e59f0028 ldr r0, [pc, #40] ; 14be4 <free@plt+0x3e00>
14bb8: e24b3058 sub r3, fp, #88 ; 0x58
14bbc: e59f2024 ldr r2, [pc, #36] ; 14be8 <free@plt+0x3e04>
14bc0: e59f1024 ldr r1, [pc, #36] ; 14bec <free@plt+0x3e08>
14bc4: e5900000 ldr r0, [r0]
14bc8: ebfff02b bl 10c7c <fprintf@plt>
14bcc: ebfff069 bl 10d78 <__errno_location@plt>
14bd0: e3a03016 mov r3, #22
--
14c34: eafffff8 b 14c1c <free@plt+0x3e38>
14c38: e5950040 ldr r0, [r5, #64] ; 0x40
14c3c: e50bd0b0 str sp, [fp, #-176] ; 0xffffff50
14c40: ebfff052 bl 10d90 <strlen@plt>
14c44: e24b108c sub r1, fp, #140 ; 0x8c
14c48: e280006b add r0, r0, #107 ; 0x6b
14c4c: e3c00007 bic r0, r0, #7
14c50: e04dd000 sub sp, sp, r0
14c54: e1a00006 mov r0, r6
14c58: ebffefdd bl 10bd4 <stat64@plt>
14c5c: e28d7008 add r7, sp, #8
14c60: e3500000 cmp r0, #0
14c64: 0a000012 beq 14cb4 <free@plt+0x3ed0>
14c68: ebfff042 bl 10d78 <__errno_location@plt>
14c6c: e59fa200 ldr sl, [pc, #512] ; 14e74 <free@plt+0x4090>
14c70: e1a03006 mov r3, r6
14c74: e59f21fc ldr r2, [pc, #508] ; 14e78 <free@plt+0x4094>
14c78: e59f11fc ldr r1, [pc, #508] ; 14e7c <free@plt+0x4098>
14c7c: e5907000 ldr r7, [r0]
14c80: e59a0000 ldr r0, [sl]
14c84: ebffeffc bl 10c7c <fprintf@plt>
14c88: e1a00007 mov r0, r7
14c8c: e59a6000 ldr r6, [sl]
14c90: ebffefcc bl 10bc8 <strerror@plt>
14c94: e59f31e4 ldr r3, [pc, #484] ; 14e80 <free@plt+0x409c>
14c98: e59f11e4 ldr r1, [pc, #484] ; 14e84 <free@plt+0x40a0>
14c9c: e3a02008 mov r2, #8
14ca0: e58d7000 str r7, [sp]
14ca4: e58d0004 str r0, [sp, #4]
14ca8: e1a00006 mov r0, r6
14cac: ebffeff2 bl 10c7c <fprintf@plt>
14cb0: ea00000c b 14ce8 <free@plt+0x3f04>
14cb4: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
14cb8: e2033a0f and r3, r3, #61440 ; 0xf000
14cbc: e3530a02 cmp r3, #8192 ; 0x2000
14cc0: 0a000012 beq 14d10 <free@plt+0x3f2c>
14cc4: ebfff02b bl 10d78 <__errno_location@plt>
14cc8: e59f21a8 ldr r2, [pc, #424] ; 14e78 <free@plt+0x4094>
14ccc: e59f11b4 ldr r1, [pc, #436] ; 14e88 <free@plt+0x40a4>
14cd0: e3a03016 mov r3, #22
14cd4: e5803000 str r3, [r0]
14cd8: e1a03006 mov r3, r6
14cdc: e59f0190 ldr r0, [pc, #400] ; 14e74 <free@plt+0x4090>
14ce0: e5900000 ldr r0, [r0]
14ce4: ebffefe4 bl 10c7c <fprintf@plt>
14ce8: e3e03000 mvn r3, #0
14cec: e3530000 cmp r3, #0
--
14df8: e1a00007 mov r0, r7
14dfc: ebffefd7 bl 10d60 <sprintf@plt>
14e00: e3a01000 mov r1, #0
14e04: e1a00007 mov r0, r7
14e08: ebffefc8 bl 10d30 <open64@plt>
14e0c: e3700001 cmn r0, #1
14e10: 03a02013 moveq r2, #19
14e14: e1a03000 mov r3, r0
14e18: 05862000 streq r2, [r6]
14e1c: 0affffb2 beq 14cec <free@plt+0x3f08>
14e20: ebffefe9 bl 10dcc <close@plt>
14e24: e2503000 subs r3, r0, #0
14e28: 05863000 streq r3, [r6]
14e2c: 0affffae beq 14cec <free@plt+0x3f08>
14e30: e59fa03c ldr sl, [pc, #60] ; 14e74 <free@plt+0x4090>
14e34: e5966000 ldr r6, [r6]
14e38: e1a03007 mov r3, r7
14e3c: e59f2034 ldr r2, [pc, #52] ; 14e78 <free@plt+0x4094>
14e40: e59f1048 ldr r1, [pc, #72] ; 14e90 <free@plt+0x40ac>
14e44: e59a0000 ldr r0, [sl]
14e48: ebffef8b bl 10c7c <fprintf@plt>
14e4c: e1a00006 mov r0, r6
14e50: e59a7000 ldr r7, [sl]
--
14e7c: 0001ac3b andeq sl, r1, fp, lsr ip
14e80: 0001b5e6 andeq fp, r1, r6, ror #11
14e84: 0001a7a4 andeq sl, r1, r4, lsr #15
14e88: 0001b6ed andeq fp, r1, sp, ror #13
14e8c: 0001ba87 andeq fp, r1, r7, lsl #21
14e90: 0001b610 andeq fp, r1, r0, lsl r6
14e94: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
14e98: e1a06000 mov r6, r0
14e9c: e24dd05c sub sp, sp, #92 ; 0x5c
14ea0: e1a00002 mov r0, r2
14ea4: e1a07001 mov r7, r1
14ea8: e1a08002 mov r8, r2
14eac: e1a09003 mov r9, r3
14eb0: ebffefb6 bl 10d90 <strlen@plt>
14eb4: e250b000 subs fp, r0, #0
14eb8: 1a000009 bne 14ee4 <free@plt+0x4100>
14ebc: e59f30c0 ldr r3, [pc, #192] ; 14f84 <free@plt+0x41a0>
14ec0: e59f20c0 ldr r2, [pc, #192] ; 14f88 <free@plt+0x41a4>
14ec4: e5930000 ldr r0, [r3]
14ec8: e59f10bc ldr r1, [pc, #188] ; 14f8c <free@plt+0x41a8>
14ecc: ebffef6a bl 10c7c <fprintf@plt>
14ed0: ebffefa8 bl 10d78 <__errno_location@plt>
14ed4: e3a03016 mov r3, #22
--
15090: e5841018 str r1, [r4, #24]
15094: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
15098: 2fa0be83 svccs 0x00a0be83
1509c: e92d41f3 push {r0, r1, r4, r5, r6, r7, r8, lr}
150a0: e5908018 ldr r8, [r0, #24]
150a4: e1a07000 mov r7, r0
150a8: e1a01008 mov r1, r8
150ac: e3a00001 mov r0, #1
150b0: ebffeeeb bl 10c64 <calloc@plt>
150b4: e2506000 subs r6, r0, #0
150b8: 11a04006 movne r4, r6
150bc: 13a05000 movne r5, #0
150c0: 1a000023 bne 15154 <free@plt+0x4370>
150c4: ebffef2b bl 10d78 <__errno_location@plt>
150c8: e59f5094 ldr r5, [pc, #148] ; 15164 <free@plt+0x4380>
150cc: e1a03008 mov r3, r8
150d0: e59f2090 ldr r2, [pc, #144] ; 15168 <free@plt+0x4384>
150d4: e59f1090 ldr r1, [pc, #144] ; 1516c <free@plt+0x4388>
150d8: e5904000 ldr r4, [r0]
150dc: e5950000 ldr r0, [r5]
150e0: ebffeee5 bl 10c7c <fprintf@plt>
150e4: e1a00004 mov r0, r4
150e8: e5955000 ldr r5, [r5]
150ec: ebffeeb5 bl 10bc8 <strerror@plt>
150f0: e58d4000 str r4, [sp]
150f4: e59f3074 ldr r3, [pc, #116] ; 15170 <free@plt+0x438c>
150f8: e3a0200b mov r2, #11
150fc: e59f1070 ldr r1, [pc, #112] ; 15174 <free@plt+0x4390>
15100: e58d0004 str r0, [sp, #4]
15104: e1a00005 mov r0, r5
15108: ebffeedb bl 10c7c <fprintf@plt>
1510c: e1a00006 mov r0, r6
15110: e28dd008 add sp, sp, #8
--
15164: 0002d134 andeq sp, r2, r4, lsr r1
15168: 0001bae2 andeq fp, r1, r2, ror #21
1516c: 0001a774 andeq sl, r1, r4, ror r7
15170: 0001b5e6 andeq fp, r1, r6, ror #11
15174: 0001a7a4 andeq sl, r1, r4, lsr #15
15178: e5913000 ldr r3, [r1]
1517c: e92d4ff7 push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr}
15180: e1a06002 mov r6, r2
15184: e1a05001 mov r5, r1
15188: e3a020ac mov r2, #172 ; 0xac
1518c: e590101c ldr r1, [r0, #28]
15190: e0080392 mul r8, r2, r3
15194: e1530001 cmp r3, r1
15198: e0864008 add r4, r6, r8
1519c: ba00000b blt 151d0 <free@plt+0x43ec>
151a0: e58d1000 str r1, [sp]
151a4: e59f21d0 ldr r2, [pc, #464] ; 1537c <free@plt+0x4598>
151a8: e59f11d0 ldr r1, [pc, #464] ; 15380 <free@plt+0x459c>
151ac: e59f01d0 ldr r0, [pc, #464] ; 15384 <free@plt+0x45a0>
151b0: e5900000 ldr r0, [r0]
151b4: ebffeeb0 bl 10c7c <fprintf@plt>
151b8: ebffeeee bl 10d78 <__errno_location@plt>
151bc: e3a03016 mov r3, #22
--
15808: e5c4303d strb r3, [r4, #61] ; 0x3d
1580c: e1a03820 lsr r3, r0, #16
15810: e1a00c20 lsr r0, r0, #24
15814: e5c4303e strb r3, [r4, #62] ; 0x3e
15818: e5c4003f strb r0, [r4, #63] ; 0x3f
1581c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
15820: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
15824: e5915010 ldr r5, [r1, #16]
15828: e24dd014 sub sp, sp, #20
1582c: e1cd20f8 strd r2, [sp, #8]
15830: e5913000 ldr r3, [r1]
15834: e590201c ldr r2, [r0, #28]
15838: e1cd83d8 ldrd r8, [sp, #56] ; 0x38
1583c: e1530002 cmp r3, r2
15840: ba00000a blt 15870 <free@plt+0x4a8c>
15844: e58d2000 str r2, [sp]
15848: e59f1274 ldr r1, [pc, #628] ; 15ac4 <free@plt+0x4ce0>
1584c: e59f2274 ldr r2, [pc, #628] ; 15ac8 <free@plt+0x4ce4>
15850: e59f0274 ldr r0, [pc, #628] ; 15acc <free@plt+0x4ce8>
15854: e5900000 ldr r0, [r0]
15858: ebffed07 bl 10c7c <fprintf@plt>
1585c: ebffed45 bl 10d78 <__errno_location@plt>
15860: e3a03016 mov r3, #22
--
15870: e5913008 ldr r3, [r1, #8]
15874: e5906000 ldr r6, [r0]
15878: e1a04000 mov r4, r0
1587c: e1530006 cmp r3, r6
15880: e1a0a001 mov sl, r1
15884: a58d6000 strge r6, [sp]
15888: a59f2238 ldrge r2, [pc, #568] ; 15ac8 <free@plt+0x4ce4>
1588c: a59f123c ldrge r1, [pc, #572] ; 15ad0 <free@plt+0x4cec>
15890: aaffffee bge 15850 <free@plt+0x4a6c>
15894: e1a00006 mov r0, r6
15898: ebffece2 bl 10c28 <alloc@plt>
1589c: e2507000 subs r7, r0, #0
158a0: 1a000012 bne 158f0 <free@plt+0x4b0c>
158a4: ebffed33 bl 10d78 <__errno_location@plt>
158a8: e59f521c ldr r5, [pc, #540] ; 15acc <free@plt+0x4ce8>
158ac: e1a03006 mov r3, r6
158b0: e59f2210 ldr r2, [pc, #528] ; 15ac8 <free@plt+0x4ce4>
158b4: e59f1218 ldr r1, [pc, #536] ; 15ad4 <free@plt+0x4cf0>
158b8: e5904000 ldr r4, [r0]
158bc: e5950000 ldr r0, [r5]
158c0: ebffeced bl 10c7c <fprintf@plt>
158c4: e1a00004 mov r0, r4
158c8: e5955000 ldr r5, [r5]
158cc: ebffecbd bl 10bc8 <strerror@plt>
158d0: e58d4000 str r4, [sp]
158d4: e59f31fc ldr r3, [pc, #508] ; 15ad8 <free@plt+0x4cf4>
158d8: e3a0200b mov r2, #11
158dc: e59f11f8 ldr r1, [pc, #504] ; 15adc <free@plt+0x4cf8>
158e0: e58d0004 str r0, [sp, #4]
158e4: e1a00005 mov r0, r5
158e8: ebffece3 bl 10c7c <fprintf@plt>
158ec: eaffffdd b 15868 <free@plt+0x4a84>
158f0: e594b004 ldr fp, [r4, #4]
158f4: e1a0000b mov r0, fp
158f8: ebffecca bl 10c28 <alloc@plt>
158fc: e2506000 subs r6, r0, #0
15900: 1a000014 bne 15958 <free@plt+0x4b74>
15904: ebffed1b bl 10d78 <__errno_location@plt>
15908: e59f51bc ldr r5, [pc, #444] ; 15acc <free@plt+0x4ce8>
1590c: e1a0300b mov r3, fp
15910: e59f21b0 ldr r2, [pc, #432] ; 15ac8 <free@plt+0x4ce4>
15914: e59f11b8 ldr r1, [pc, #440] ; 15ad4 <free@plt+0x4cf0>
15918: e5904000 ldr r4, [r0]
1591c: e5950000 ldr r0, [r5]
15920: ebffecd5 bl 10c7c <fprintf@plt>
15924: e1a00004 mov r0, r4
15928: e5955000 ldr r5, [r5]
1592c: ebffeca5 bl 10bc8 <strerror@plt>
15930: e58d4000 str r4, [sp]
15934: e59f319c ldr r3, [pc, #412] ; 15ad8 <free@plt+0x4cf4>
15938: e3a0200b mov r2, #11
1593c: e59f1198 ldr r1, [pc, #408] ; 15adc <free@plt+0x4cf8>
15940: e58d0004 str r0, [sp, #4]
15944: e1a00005 mov r0, r5
15948: ebffeccb bl 10c7c <fprintf@plt>
1594c: e1a00007 mov r0, r7
15950: ebffed23 bl 10de4 <free@plt>
--
15998: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
1599c: e1580005 cmp r8, r5
159a0: e1a03fc5 asr r3, r5, #31
159a4: e0d93003 sbcs r3, r9, r3
159a8: b1a05008 movlt r5, r8
159ac: e0588005 subs r8, r8, r5
159b0: e1a02005 mov r2, r5
159b4: e1a01007 mov r1, r7
159b8: e59d0040 ldr r0, [sp, #64] ; 0x40
159bc: e0c99fc5 sbc r9, r9, r5, asr #31
159c0: ebffecb9 bl 10cac <read@plt>
159c4: e1550000 cmp r5, r0
159c8: 0a000014 beq 15a20 <free@plt+0x4c3c>
159cc: ebffece9 bl 10d78 <__errno_location@plt>
159d0: e59f80f4 ldr r8, [pc, #244] ; 15acc <free@plt+0x4ce8>
159d4: e1a03005 mov r3, r5
159d8: e59f20e8 ldr r2, [pc, #232] ; 15ac8 <free@plt+0x4ce4>
159dc: e59f10fc ldr r1, [pc, #252] ; 15ae0 <free@plt+0x4cfc>
159e0: e5904000 ldr r4, [r0]
159e4: e5980000 ldr r0, [r8]
159e8: ebffeca3 bl 10c7c <fprintf@plt>
159ec: e5985000 ldr r5, [r8]
159f0: e1a00004 mov r0, r4
159f4: ebffec73 bl 10bc8 <strerror@plt>
159f8: e58d4000 str r4, [sp]
159fc: e59f30d4 ldr r3, [pc, #212] ; 15ad8 <free@plt+0x4cf4>
15a00: e3a0200b mov r2, #11
15a04: e59f10d0 ldr r1, [pc, #208] ; 15adc <free@plt+0x4cf8>
15a08: e58d0004 str r0, [sp, #4]
15a0c: e1a00005 mov r0, r5
15a10: ebffec99 bl 10c7c <fprintf@plt>
15a14: e1a00006 mov r0, r6
15a18: ebffecf1 bl 10de4 <free@plt>
--
15a60: e0422000 sub r2, r2, r0
15a64: e0800005 add r0, r0, r5
15a68: e0422005 sub r2, r2, r5
15a6c: e0860000 add r0, r6, r0
15a70: ebffeca8 bl 10d18 <emset@plt>
15a74: e5942004 ldr r2, [r4, #4]
15a78: e1a01006 mov r1, r6
15a7c: e59d0044 ldr r0, [sp, #68] ; 0x44
15a80: ebffec7a bl 10c70 <write@plt>
15a84: e5943004 ldr r3, [r4, #4]
15a88: e1500003 cmp r0, r3
15a8c: 0a00000a beq 15abc <free@plt+0x4cd8>
15a90: e58d3008 str r3, [sp, #8]
15a94: ebffecb7 bl 10d78 <__errno_location@plt>
15a98: e59f502c ldr r5, [pc, #44] ; 15acc <free@plt+0x4ce8>
15a9c: e59d3008 ldr r3, [sp, #8]
15aa0: e59f2020 ldr r2, [pc, #32] ; 15ac8 <free@plt+0x4ce4>
15aa4: e59f1038 ldr r1, [pc, #56] ; 15ae4 <free@plt+0x4d00>
15aa8: e5904000 ldr r4, [r0]
15aac: e5950000 ldr r0, [r5]
15ab0: ebffec71 bl 10c7c <fprintf@plt>
15ab4: e5955000 ldr r5, [r5]
15ab8: eaffffcc b 159f0 <free@plt+0x4c0c>
--
15b20: e59f3248 ldr r3, [pc, #584] ; 15d70 <free@plt+0x4f8c>
15b24: e3a07001 mov r7, #1
15b28: e1a04000 mov r4, r0
15b2c: e3a05000 mov r5, #0
15b30: e1a00008 mov r0, r8
15b34: e58d7018 str r7, [sp, #24]
15b38: e58d501c str r5, [sp, #28]
15b3c: e58d1020 str r1, [sp, #32]
15b40: e58d7014 str r7, [sp, #20]
15b44: e58d3024 str r3, [sp, #36] ; 0x24
15b48: ebffec36 bl 10c28 <alloc@plt>
15b4c: e2506000 subs r6, r0, #0
15b50: 1a000013 bne 15ba4 <free@plt+0x4dc0>
15b54: ebffec87 bl 10d78 <__errno_location@plt>
15b58: e59f5214 ldr r5, [pc, #532] ; 15d74 <free@plt+0x4f90>
15b5c: e1a03008 mov r3, r8
15b60: e59f2210 ldr r2, [pc, #528] ; 15d78 <free@plt+0x4f94>
15b64: e59f1210 ldr r1, [pc, #528] ; 15d7c <free@plt+0x4f98>
15b68: e5904000 ldr r4, [r0]
15b6c: e5950000 ldr r0, [r5]
15b70: ebffec41 bl 10c7c <fprintf@plt>
15b74: e1a00004 mov r0, r4
15b78: e5955000 ldr r5, [r5]
15b7c: ebffec11 bl 10bc8 <strerror@plt>
15b80: e58d4000 str r4, [sp]
15b84: e59f31f4 ldr r3, [pc, #500] ; 15d80 <free@plt+0x4f9c>
15b88: e3a0200b mov r2, #11
15b8c: e59f11f0 ldr r1, [pc, #496] ; 15d84 <free@plt+0x4fa0>
15b90: e58d0004 str r0, [sp, #4]
15b94: e1a00005 mov r0, r5
15b98: ebffec37 bl 10c7c <fprintf@plt>
15b9c: e3e00000 mvn r0, #0
15ba0: ea00006f b 15d64 <free@plt+0x4f80>
--
15be0: e0860000 add r0, r6, r0
15be4: e0432002 sub r2, r3, r2
15be8: ebffec4a bl 10d18 <emset@plt>
15bec: e5943004 ldr r3, [r4, #4]
15bf0: e59d0084 ldr r0, [sp, #132] ; 0x84
15bf4: e0c9839b smull r8, r9, fp, r3
15bf8: e58d5000 str r5, [sp]
15bfc: e1a02008 mov r2, r8
15c00: e1a03009 mov r3, r9
15c04: ebffec64 bl 10d9c <lseek64@plt>
15c08: e086a00a add sl, r6, sl
15c0c: e1510009 cmp r1, r9
15c10: 01500008 cmpeq r0, r8
15c14: 0a000013 beq 15c68 <free@plt+0x4e84>
15c18: ebffec56 bl 10d78 <__errno_location@plt>
15c1c: e59f5150 ldr r5, [pc, #336] ; 15d74 <free@plt+0x4f90>
15c20: e59f2150 ldr r2, [pc, #336] ; 15d78 <free@plt+0x4f94>
15c24: e59f115c ldr r1, [pc, #348] ; 15d88 <free@plt+0x4fa4>
15c28: e5904000 ldr r4, [r0]
15c2c: e5950000 ldr r0, [r5]
15c30: ebffec11 bl 10c7c <fprintf@plt>
15c34: e1a00004 mov r0, r4
15c38: e5955000 ldr r5, [r5]
15c3c: ebffebe1 bl 10bc8 <strerror@plt>
15c40: e58d4000 str r4, [sp]
15c44: e59f3134 ldr r3, [pc, #308] ; 15d80 <free@plt+0x4f9c>
15c48: e3a0200b mov r2, #11
15c4c: e59f1130 ldr r1, [pc, #304] ; 15d84 <free@plt+0x4fa0>
15c50: e58d0004 str r0, [sp, #4]
15c54: e1a00005 mov r0, r5
15c58: ebffec07 bl 10c7c <fprintf@plt>
15c5c: e1a00006 mov r0, r6
15c60: ebffec5f bl 10de4 <free@plt>
--
15c7c: e1a0200a mov r2, sl
15c80: e28d1010 add r1, sp, #16
15c84: e1a00004 mov r0, r4
15c88: e58d5004 str r5, [sp, #4]
15c8c: e58d5000 str r5, [sp]
15c90: ebfffe53 bl 155e4 <free@plt+0x4800>
15c94: e5942004 ldr r2, [r4, #4]
15c98: e1a01006 mov r1, r6
15c9c: e59d0084 ldr r0, [sp, #132] ; 0x84
15ca0: ebffebf2 bl 10c70 <write@plt>
15ca4: e594b004 ldr fp, [r4, #4]
15ca8: e15b0000 cmp fp, r0
15cac: 0a000008 beq 15cd4 <free@plt+0x4ef0>
15cb0: ebffec30 bl 10d78 <__errno_location@plt>
15cb4: e59f50b8 ldr r5, [pc, #184] ; 15d74 <free@plt+0x4f90>
15cb8: e1a0300b mov r3, fp
15cbc: e5904000 ldr r4, [r0]
15cc0: e59f20b0 ldr r2, [pc, #176] ; 15d78 <free@plt+0x4f94>
15cc4: e59f10c0 ldr r1, [pc, #192] ; 15d8c <free@plt+0x4fa8>
15cc8: e5950000 ldr r0, [r5]
15ccc: ebffebea bl 10c7c <fprintf@plt>
15cd0: eaffffd7 b 15c34 <free@plt+0x4e50>
15cd4: e59d300c ldr r3, [sp, #12]
--
15da4: ebffebf9 bl 10d90 <strlen@plt>
15da8: e2800011 add r0, r0, #17
15dac: e3c00007 bic r0, r0, #7
15db0: e04dd000 sub sp, sp, r0
15db4: e5950000 ldr r0, [r5]
15db8: ebffebdf bl 10d3c <opendir@plt>
15dbc: e2504000 subs r4, r0, #0
15dc0: 128d7008 addne r7, sp, #8
15dc4: 159f81a0 ldrne r8, [pc, #416] ; 15f6c <free@plt+0x5188>
15dc8: 1a000015 bne 15e24 <free@plt+0x5040>
15dcc: ebffebe9 bl 10d78 <__errno_location@plt>
15dd0: e5906000 ldr r6, [r0]
15dd4: e3560002 cmp r6, #2
15dd8: 05804000 streq r4, [r0]
15ddc: 0a000026 beq 15e7c <free@plt+0x5098>
15de0: e59f4188 ldr r4, [pc, #392] ; 15f70 <free@plt+0x518c>
15de4: e5953000 ldr r3, [r5]
15de8: e59f2184 ldr r2, [pc, #388] ; 15f74 <free@plt+0x5190>
15dec: e59f1184 ldr r1, [pc, #388] ; 15f78 <free@plt+0x5194>
15df0: e5940000 ldr r0, [r4]
15df4: ebffeba0 bl 10c7c <fprintf@plt>
15df8: e1a00006 mov r0, r6
15dfc: e5944000 ldr r4, [r4]
15e00: ebffeb70 bl 10bc8 <strerror@plt>
15e04: e59f3170 ldr r3, [pc, #368] ; 15f7c <free@plt+0x5198>
15e08: e59f1170 ldr r1, [pc, #368] ; 15f80 <free@plt+0x519c>
15e0c: e3a02008 mov r2, #8
15e10: e58d6000 str r6, [sp]
15e14: e58d0004 str r0, [sp, #4]
15e18: e1a00004 mov r0, r4
15e1c: ebffeb96 bl 10c7c <fprintf@plt>
15e20: ea000014 b 15e78 <free@plt+0x5094>
15e24: e1a00004 mov r0, r4
15e28: ebffeba8 bl 10cd0 <readdir64@plt>
15e2c: e3500000 cmp r0, #0
15e30: 0a000032 beq 15f00 <free@plt+0x511c>
15e34: e2806013 add r6, r0, #19
15e38: e1a00006 mov r0, r6
15e3c: ebffebd3 bl 10d90 <strlen@plt>
15e40: e35000fe cmp r0, #254 ; 0xfe
15e44: 9a00000f bls 15e88 <free@plt+0x50a4>
15e48: e59f0120 ldr r0, [pc, #288] ; 15f70 <free@plt+0x518c>
15e4c: e58d6000 str r6, [sp]
15e50: e59f211c ldr r2, [pc, #284] ; 15f74 <free@plt+0x5190>
15e54: e5953000 ldr r3, [r5]
15e58: e59f1124 ldr r1, [pc, #292] ; 15f84 <free@plt+0x51a0>
15e5c: e5900000 ldr r0, [r0]
15e60: ebffeb85 bl 10c7c <fprintf@plt>
15e64: ebffebc3 bl 10d78 <__errno_location@plt>
15e68: e3a03016 mov r3, #22
--
15e84: e8bd89f0 pop {r4, r5, r6, r7, r8, fp, pc}
15e88: e24b3f47 sub r3, fp, #284 ; 0x11c
15e8c: e24b2e12 sub r2, fp, #288 ; 0x120
15e90: e1a01008 mov r1, r8
15e94: e1a00006 mov r0, r6
15e98: ebffeb92 bl 10ce8 <sscanf@plt>
15e9c: e3500001 cmp r0, #1
15ea0: 1affffdf bne 15e24 <free@plt+0x5040>
15ea4: e51b6120 ldr r6, [fp, #-288] ; 0xfffffee0
15ea8: e1a00004 mov r0, r4
15eac: ebffebc0 bl 10db4 <closedir@plt>
15eb0: e2504000 subs r4, r0, #0
15eb4: 0a000013 beq 15f08 <free@plt+0x5124>
15eb8: ebffebae bl 10d78 <__errno_location@plt>
15ebc: e59f60ac ldr r6, [pc, #172] ; 15f70 <free@plt+0x518c>
15ec0: e5953000 ldr r3, [r5]
15ec4: e59f20a8 ldr r2, [pc, #168] ; 15f74 <free@plt+0x5190>
15ec8: e59f10b8 ldr r1, [pc, #184] ; 15f88 <free@plt+0x51a4>
15ecc: e5904000 ldr r4, [r0]
15ed0: e5960000 ldr r0, [r6]
15ed4: ebffeb68 bl 10c7c <fprintf@plt>
15ed8: e5965000 ldr r5, [r6]
15edc: e1a00004 mov r0, r4
--
15f10: e1a02006 mov r2, r6
15f14: e595100c ldr r1, [r5, #12]
15f18: e1a00007 mov r0, r7
15f1c: ebffeb8f bl 10d60 <sprintf@plt>
15f20: e3a01702 mov r1, #524288 ; 0x80000
15f24: e1a00007 mov r0, r7
15f28: ebffeb80 bl 10d30 <open64@plt>
15f2c: e3700001 cmn r0, #1
15f30: 0affffd1 beq 15e7c <free@plt+0x5098>
15f34: ebffeba4 bl 10dcc <close@plt>
15f38: e3500000 cmp r0, #0
15f3c: 03a04001 moveq r4, #1
15f40: 0affffcd beq 15e7c <free@plt+0x5098>
15f44: ebffeb8b bl 10d78 <__errno_location@plt>
15f48: e59f5020 ldr r5, [pc, #32] ; 15f70 <free@plt+0x518c>
15f4c: e1a03007 mov r3, r7
15f50: e59f201c ldr r2, [pc, #28] ; 15f74 <free@plt+0x5190>
15f54: e59f1030 ldr r1, [pc, #48] ; 15f8c <free@plt+0x51a8>
15f58: e5904000 ldr r4, [r0]
15f5c: e5950000 ldr r0, [r5]
15f60: ebffeb45 bl 10c7c <fprintf@plt>
15f64: e5955000 ldr r5, [r5]
15f68: eaffffdb b 15edc <free@plt+0x50f8>
--
15f98: e3a01702 mov r1, #524288 ; 0x80000
15f9c: e1a05000 mov r5, r0
15fa0: e1a07002 mov r7, r2
15fa4: ebffeb61 bl 10d30 <open64@plt>
15fa8: e3700001 cmn r0, #1
15fac: e1a04000 mov r4, r0
15fb0: 0a000050 beq 160f8 <free@plt+0x5314>
15fb4: e1a02007 mov r2, r7
15fb8: e1a01008 mov r1, r8
15fbc: ebffeb3a bl 10cac <read@plt>
15fc0: e3700001 cmn r0, #1
15fc4: e1a06000 mov r6, r0
15fc8: 1a000014 bne 16020 <free@plt+0x523c>
15fcc: ebffeb69 bl 10d78 <__errno_location@plt>
15fd0: e59f712c ldr r7, [pc, #300] ; 16104 <free@plt+0x5320>
15fd4: e1a03005 mov r3, r5
15fd8: e59f2128 ldr r2, [pc, #296] ; 16108 <free@plt+0x5324>
15fdc: e59f1128 ldr r1, [pc, #296] ; 1610c <free@plt+0x5328>
15fe0: e5906000 ldr r6, [r0]
15fe4: e5970000 ldr r0, [r7]
15fe8: ebffeb23 bl 10c7c <fprintf@plt>
15fec: e1a00006 mov r0, r6
15ff0: e5975000 ldr r5, [r7]
15ff4: ebffeaf3 bl 10bc8 <strerror@plt>
15ff8: e58d6000 str r6, [sp]
15ffc: e59f310c ldr r3, [pc, #268] ; 16110 <free@plt+0x532c>
16000: e3a02008 mov r2, #8
16004: e59f1108 ldr r1, [pc, #264] ; 16114 <free@plt+0x5330>
16008: e58d0004 str r0, [sp, #4]
1600c: e1a00005 mov r0, r5
16010: ebffeb19 bl 10c7c <fprintf@plt>
16014: e1a00004 mov r0, r4
16018: ebffeb6b bl 10dcc <close@plt>
1601c: ea000034 b 160f4 <free@plt+0x5310>
16020: e1570000 cmp r7, r0
16024: 1a000009 bne 16050 <free@plt+0x526c>
16028: e59f00d4 ldr r0, [pc, #212] ; 16104 <free@plt+0x5320>
1602c: e1a03005 mov r3, r5
16030: e59f20d0 ldr r2, [pc, #208] ; 16108 <free@plt+0x5324>
16034: e59f10dc ldr r1, [pc, #220] ; 16118 <free@plt+0x5334>
16038: e5900000 ldr r0, [r0]
1603c: ebffeb0e bl 10c7c <fprintf@plt>
16040: ebffeb4c bl 10d78 <__errno_location@plt>
16044: e3a03016 mov r3, #22
16048: e5803000 str r3, [r0]
1604c: eafffff0 b 16014 <free@plt+0x5230>
16050: e3a03000 mov r3, #0
16054: e7c83000 strb r3, [r8, r0]
16058: e3a02001 mov r2, #1
1605c: e28d100c add r1, sp, #12
16060: e1a00004 mov r0, r4
16064: ebffeb10 bl 10cac <read@plt>
16068: e3500001 cmp r0, #1
1606c: 0affffd6 beq 15fcc <free@plt+0x51e8>
16070: e3500000 cmp r0, #0
16074: 0a000007 beq 16098 <free@plt+0x52b4>
16078: e59f0084 ldr r0, [pc, #132] ; 16104 <free@plt+0x5320>
1607c: e58d7000 str r7, [sp]
16080: e1a03005 mov r3, r5
16084: e59f207c ldr r2, [pc, #124] ; 16108 <free@plt+0x5324>
16088: e59f108c ldr r1, [pc, #140] ; 1611c <free@plt+0x5338>
1608c: e5900000 ldr r0, [r0]
16090: ebffeaf9 bl 10c7c <fprintf@plt>
16094: eaffffe9 b 16040 <free@plt+0x525c>
16098: e1a00004 mov r0, r4
1609c: ebffeb4a bl 10dcc <close@plt>
160a0: e3500000 cmp r0, #0
160a4: 01a04006 moveq r4, r6
160a8: 0a000012 beq 160f8 <free@plt+0x5314>
160ac: ebffeb31 bl 10d78 <__errno_location@plt>
160b0: e59f604c ldr r6, [pc, #76] ; 16104 <free@plt+0x5320>
160b4: e1a03005 mov r3, r5
160b8: e59f2048 ldr r2, [pc, #72] ; 16108 <free@plt+0x5324>
160bc: e59f105c ldr r1, [pc, #92] ; 16120 <free@plt+0x533c>
160c0: e5904000 ldr r4, [r0]
160c4: e5960000 ldr r0, [r6]
160c8: ebffeaeb bl 10c7c <fprintf@plt>
160cc: e1a00004 mov r0, r4
160d0: e5965000 ldr r5, [r6]
160d4: ebffeabb bl 10bc8 <strerror@plt>
160d8: e58d4000 str r4, [sp]
160dc: e59f302c ldr r3, [pc, #44] ; 16110 <free@plt+0x532c>
160e0: e3a02008 mov r2, #8
160e4: e59f1028 ldr r1, [pc, #40] ; 16114 <free@plt+0x5330>
160e8: e58d0004 str r0, [sp, #4]
160ec: e1a00005 mov r0, r5
160f0: ebffeae1 bl 10c7c <fprintf@plt>
160f4: e3e04000 mvn r4, #0
160f8: e1a00004 mov r0, r4
--
1613c: e3a01000 mov r1, #0
16140: ebffeaf4 bl 10d18 <emset@plt>
16144: e3a01702 mov r1, #524288 ; 0x80000
16148: e1a00005 mov r0, r5
1614c: ebffeaf7 bl 10d30 <open64@plt>
16150: e3700001 cmn r0, #1
16154: e1a04000 mov r4, r0
16158: 0a000051 beq 162a4 <free@plt+0x54c0>
1615c: e3a02032 mov r2, #50 ; 0x32
16160: e28d1014 add r1, sp, #20
16164: ebffead0 bl 10cac <read@plt>
16168: e3700001 cmn r0, #1
1616c: 1a000014 bne 161c4 <free@plt+0x53e0>
16170: ebffeb00 bl 10d78 <__errno_location@plt>
16174: e59f7134 ldr r7, [pc, #308] ; 162b0 <free@plt+0x54cc>
16178: e1a03005 mov r3, r5
1617c: e59f2130 ldr r2, [pc, #304] ; 162b4 <free@plt+0x54d0>
16180: e59f1130 ldr r1, [pc, #304] ; 162b8 <free@plt+0x54d4>
16184: e5906000 ldr r6, [r0]
16188: e5970000 ldr r0, [r7]
1618c: ebffeaba bl 10c7c <fprintf@plt>
16190: e1a00006 mov r0, r6
16194: e5975000 ldr r5, [r7]
16198: ebffea8a bl 10bc8 <strerror@plt>
1619c: e58d6000 str r6, [sp]
161a0: e59f3114 ldr r3, [pc, #276] ; 162bc <free@plt+0x54d8>
161a4: e3a02008 mov r2, #8
161a8: e59f1110 ldr r1, [pc, #272] ; 162c0 <free@plt+0x54dc>
161ac: e58d0004 str r0, [sp, #4]
161b0: e1a00005 mov r0, r5
161b4: ebffeab0 bl 10c7c <fprintf@plt>
161b8: e1a00004 mov r0, r4
161bc: ebffeb02 bl 10dcc <close@plt>
161c0: ea000036 b 162a0 <free@plt+0x54bc>
161c4: e3500032 cmp r0, #50 ; 0x32
161c8: 1a000009 bne 161f4 <free@plt+0x5410>
161cc: e59f20e0 ldr r2, [pc, #224] ; 162b4 <free@plt+0x54d0>
161d0: e59f10ec ldr r1, [pc, #236] ; 162c4 <free@plt+0x54e0>
161d4: e1a03005 mov r3, r5
161d8: e59f00d0 ldr r0, [pc, #208] ; 162b0 <free@plt+0x54cc>
161dc: e5900000 ldr r0, [r0]
161e0: ebffeaa5 bl 10c7c <fprintf@plt>
161e4: ebffeae3 bl 10d78 <__errno_location@plt>
161e8: e3a03016 mov r3, #22
--
161f0: eafffff0 b 161b8 <free@plt+0x53d4>
161f4: e1a02006 mov r2, r6
161f8: e59f10c8 ldr r1, [pc, #200] ; 162c8 <free@plt+0x54e4>
161fc: e28d0014 add r0, sp, #20
16200: ebffeab8 bl 10ce8 <sscanf@plt>
16204: e3500001 cmp r0, #1
16208: 11a03005 movne r3, r5
1620c: 159f20a0 ldrne r2, [pc, #160] ; 162b4 <free@plt+0x54d0>
16210: 159f10b4 ldrne r1, [pc, #180] ; 162cc <free@plt+0x54e8>
16214: 1affffef bne 161d8 <free@plt+0x53f4>
16218: e1c620d0 ldrd r2, [r6]
1621c: e3520000 cmp r2, #0
16220: e2d31000 sbcs r1, r3, #0
16224: aa000007 bge 16248 <free@plt+0x5464>
16228: e1cd20f0 strd r2, [sp]
1622c: e59f307c ldr r3, [pc, #124] ; 162b0 <free@plt+0x54cc>
16230: e58d5008 str r5, [sp, #8]
16234: e59f2078 ldr r2, [pc, #120] ; 162b4 <free@plt+0x54d0>
16238: e59f1090 ldr r1, [pc, #144] ; 162d0 <free@plt+0x54ec>
1623c: e5930000 ldr r0, [r3]
16240: ebffea8d bl 10c7c <fprintf@plt>
16244: eaffffe6 b 161e4 <free@plt+0x5400>
16248: e1a00004 mov r0, r4
1624c: ebffeade bl 10dcc <close@plt>
16250: e2504000 subs r4, r0, #0
16254: 0a000012 beq 162a4 <free@plt+0x54c0>
16258: ebffeac6 bl 10d78 <__errno_location@plt>
1625c: e59f604c ldr r6, [pc, #76] ; 162b0 <free@plt+0x54cc>
16260: e1a03005 mov r3, r5
16264: e59f2048 ldr r2, [pc, #72] ; 162b4 <free@plt+0x54d0>
16268: e59f1064 ldr r1, [pc, #100] ; 162d4 <free@plt+0x54f0>
1626c: e5904000 ldr r4, [r0]
16270: e5960000 ldr r0, [r6]
16274: ebffea80 bl 10c7c <fprintf@plt>
16278: e1a00004 mov r0, r4
1627c: e5965000 ldr r5, [r6]
16280: ebffea50 bl 10bc8 <strerror@plt>
16284: e58d4000 str r4, [sp]
16288: e59f302c ldr r3, [pc, #44] ; 162bc <free@plt+0x54d8>
1628c: e3a02008 mov r2, #8
16290: e59f1028 ldr r1, [pc, #40] ; 162c0 <free@plt+0x54dc>
16294: e58d0004 str r0, [sp, #4]
16298: e1a00005 mov r0, r5
1629c: ebffea76 bl 10c7c <fprintf@plt>
162a0: e3e04000 mvn r4, #0
162a4: e1a00004 mov r0, r4
--
16304: e04dd000 sub sp, sp, r0
16308: e28d4010 add r4, sp, #16
1630c: e1a00004 mov r0, r4
16310: ebffea92 bl 10d60 <sprintf@plt>
16314: e24b101c sub r1, fp, #28
16318: e1a00004 mov r0, r4
1631c: ebffff80 bl 16124 <free@plt+0x5340>
16320: e3500000 cmp r0, #0
16324: 1a00000e bne 16364 <free@plt+0x5580>
16328: e14b21dc ldrd r2, [fp, #-28] ; 0xffffffe4
1632c: e3520102 cmp r2, #-2147483648 ; 0x80000000
16330: e2d31000 sbcs r1, r3, #0
16334: b5852000 strlt r2, [r5]
16338: ba00000a blt 16368 <free@plt+0x5584>
1633c: e1cd20f0 strd r2, [sp]
16340: e59f3028 ldr r3, [pc, #40] ; 16370 <free@plt+0x558c>
16344: e58d4008 str r4, [sp, #8]
16348: e59f2024 ldr r2, [pc, #36] ; 16374 <free@plt+0x5590>
1634c: e5930000 ldr r0, [r3]
16350: e59f1020 ldr r1, [pc, #32] ; 16378 <free@plt+0x5594>
16354: ebffea48 bl 10c7c <fprintf@plt>
16358: ebffea86 bl 10d78 <__errno_location@plt>
1635c: e3a03016 mov r3, #22
--
163c8: e59f3294 ldr r3, [pc, #660] ; 16664 <free@plt+0x5880>
163cc: 01a03002 moveq r3, r2
163d0: e58d3024 str r3, [sp, #36] ; 0x24
163d4: e59f328c ldr r3, [pc, #652] ; 16668 <free@plt+0x5884>
163d8: e59420e4 ldr r2, [r4, #228] ; 0xe4
163dc: 11a08003 movne r8, r3
163e0: e59430e0 ldr r3, [r4, #224] ; 0xe0
163e4: e0c10293 smull r0, r1, r3, r2
163e8: e151000b cmp r1, fp
163ec: 0150000a cmpeq r0, sl
163f0: 8a000010 bhi 16438 <free@plt+0x5654>
163f4: e1cd01f0 strd r0, [sp, #16]
163f8: e59f226c ldr r2, [pc, #620] ; 1666c <free@plt+0x5888>
163fc: e58d300c str r3, [sp, #12]
16400: e5943000 ldr r3, [r4]
16404: e59f1264 ldr r1, [pc, #612] ; 16670 <free@plt+0x588c>
16408: e58d3008 str r3, [sp, #8]
1640c: e59f3260 ldr r3, [pc, #608] ; 16674 <free@plt+0x5890>
16410: e1cda0f0 strd sl, [sp]
16414: e5930000 ldr r0, [r3]
16418: ebffea17 bl 10c7c <fprintf@plt>
1641c: ebffea55 bl 10d78 <__errno_location@plt>
16420: e3e07000 mvn r7, #0
--
16464: e59dc084 ldr ip, [sp, #132] ; 0x84
16468: e1570001 cmp r7, r1
1646c: 01560002 cmpeq r6, r2
16470: 83a01001 movhi r1, #1
16474: 93a01000 movls r1, #0
16478: e190000c orrs r0, r0, ip
1647c: 03a01001 moveq r1, #1
16480: e3510000 cmp r1, #0
16484: 0a00000c beq 164bc <free@plt+0x56d8>
16488: e58d2018 str r2, [sp, #24]
1648c: e5942000 ldr r2, [r4]
16490: e58d3010 str r3, [sp, #16]
16494: e58d2014 str r2, [sp, #20]
16498: e1cd28d0 ldrd r2, [sp, #128] ; 0x80
1649c: e59f11d4 ldr r1, [pc, #468] ; 16678 <free@plt+0x5894>
164a0: e1cd20f0 strd r2, [sp]
164a4: e59f31c8 ldr r3, [pc, #456] ; 16674 <free@plt+0x5890>
164a8: e1cda0f8 strd sl, [sp, #8]
164ac: e59f21b8 ldr r2, [pc, #440] ; 1666c <free@plt+0x5888>
164b0: e5930000 ldr r0, [r3]
164b4: ebffe9f0 bl 10c7c <fprintf@plt>
164b8: eaffffd7 b 1641c <free@plt+0x5638>
164bc: e59d3080 ldr r3, [sp, #128] ; 0x80
--
164fc: e5907000 ldr r7, [r0]
16500: e3570019 cmp r7, #25
16504: 1a000002 bne 16514 <free@plt+0x5730>
16508: e5d53034 ldrb r3, [r5, #52] ; 0x34
1650c: e3130006 tst r3, #6
16510: 0a000018 beq 16578 <free@plt+0x5794>
16514: e59420e4 ldr r2, [r4, #228] ; 0xe4
16518: e1a0000a mov r0, sl
1651c: e1a03fc2 asr r3, r2, #31
16520: e1a0100b mov r1, fp
16524: eb000d9e bl 19ba4 <free@plt+0x8dc0>
16528: e59f6144 ldr r6, [pc, #324] ; 16674 <free@plt+0x5890>
1652c: e1cda0f8 strd sl, [sp, #8]
16530: e59f2134 ldr r2, [pc, #308] ; 1666c <free@plt+0x5888>
16534: e1cd01f0 strd r0, [sp, #16]
16538: e5943000 ldr r3, [r4]
1653c: e59f1138 ldr r1, [pc, #312] ; 1667c <free@plt+0x5898>
16540: e58d3000 str r3, [sp]
16544: e1a03008 mov r3, r8
16548: e5960000 ldr r0, [r6]
1654c: ebffe9ca bl 10c7c <fprintf@plt>
16550: e1a00007 mov r0, r7
16554: e5968000 ldr r8, [r6]
16558: ebffe99a bl 10bc8 <strerror@plt>
1655c: e58d7000 str r7, [sp]
16560: e59f3118 ldr r3, [pc, #280] ; 16680 <free@plt+0x589c>
16564: e3a02008 mov r2, #8
16568: e59f1114 ldr r1, [pc, #276] ; 16684 <free@plt+0x58a0>
1656c: e58d0004 str r0, [sp, #4]
16570: e1a00008 mov r0, r8
16574: ebffe9c0 bl 10c7c <fprintf@plt>
16578: e5d53034 ldrb r3, [r5, #52] ; 0x34
1657c: e3c33004 bic r3, r3, #4
16580: e3833002 orr r3, r3, #2
16584: e5c53034 strb r3, [r5, #52] ; 0x34
16588: e1cd23d8 ldrd r2, [sp, #56] ; 0x38
1658c: e3a01000 mov r1, #0
16590: e3e00000 mvn r0, #0
16594: e1530001 cmp r3, r1
16598: 01520000 cmpeq r2, r0
1659c: 9a000006 bls 165bc <free@plt+0x57d8>
165a0: e59f00cc ldr r0, [pc, #204] ; 16674 <free@plt+0x5890>
165a4: e3e03000 mvn r3, #0
165a8: e59f20bc ldr r2, [pc, #188] ; 1666c <free@plt+0x5888>
165ac: e59f10d4 ldr r1, [pc, #212] ; 16688 <free@plt+0x58a4>
165b0: e5900000 ldr r0, [r0]
165b4: ebffe9b0 bl 10c7c <fprintf@plt>
165b8: eaffff97 b 1641c <free@plt+0x5638>
165bc: e59d3044 ldr r3, [sp, #68] ; 0x44
--
165d8: e58d3034 str r3, [sp, #52] ; 0x34
165dc: ebffe973 bl 10bb0 <ioctl@plt>
165e0: e2507000 subs r7, r0, #0
165e4: aaffff90 bge 1642c <free@plt+0x5648>
165e8: ebffe9e2 bl 10d78 <__errno_location@plt>
165ec: e59420e4 ldr r2, [r4, #228] ; 0xe4
165f0: e1a0100b mov r1, fp
165f4: e1a03fc2 asr r3, r2, #31
165f8: e59f8074 ldr r8, [pc, #116] ; 16674 <free@plt+0x5890>
165fc: e5905000 ldr r5, [r0]
16600: e1a0000a mov r0, sl
16604: eb000d66 bl 19ba4 <free@plt+0x8dc0>
16608: e1cda0f8 strd sl, [sp, #8]
1660c: e59f2058 ldr r2, [pc, #88] ; 1666c <free@plt+0x5888>
16610: e1cd01f0 strd r0, [sp, #16]
16614: e5943000 ldr r3, [r4]
16618: e59f105c ldr r1, [pc, #92] ; 1667c <free@plt+0x5898>
1661c: e58d3000 str r3, [sp]
16620: e59d3024 ldr r3, [sp, #36] ; 0x24
16624: e5980000 ldr r0, [r8]
16628: ebffe993 bl 10c7c <fprintf@plt>
1662c: e1a00005 mov r0, r5
16630: e5984000 ldr r4, [r8]
16634: ebffe963 bl 10bc8 <strerror@plt>
16638: e58d5000 str r5, [sp]
1663c: e59f303c ldr r3, [pc, #60] ; 16680 <free@plt+0x589c>
16640: e3a02008 mov r2, #8
16644: e59f1038 ldr r1, [pc, #56] ; 16684 <free@plt+0x58a0>
16648: e58d0004 str r0, [sp, #4]
1664c: e1a00004 mov r0, r4
16650: ebffe989 bl 10c7c <fprintf@plt>
16654: eaffff74 b 1642c <free@plt+0x5648>
16658: 0001bc65 andeq fp, r1, r5, ror #24
--
16674: 0002d134 andeq sp, r2, r4, lsr r1
16678: 0001bcd6 ldrdeq fp, [r1], -r6
1667c: 0001bd41 andeq fp, r1, r1, asr #26
16680: 0001b5e6 andeq fp, r1, r6, ror #11
16684: 0001a7a4 andeq sl, r1, r4, lsr #15
16688: 0001bd87 andeq fp, r1, r7, lsl #27
1668c: e2513000 subs r3, r1, #0
16690: e92d4007 push {r0, r1, r2, lr}
16694: e59020e0 ldr r2, [r0, #224] ; 0xe0
16698: ba000002 blt 166a8 <free@plt+0x58c4>
1669c: e1530002 cmp r3, r2
166a0: b3a00000 movlt r0, #0
166a4: ba00000b blt 166d8 <free@plt+0x58f4>
166a8: e58d2004 str r2, [sp, #4]
166ac: e5902000 ldr r2, [r0]
166b0: e59f0028 ldr r0, [pc, #40] ; 166e0 <free@plt+0x58fc>
166b4: e58d2000 str r2, [sp]
166b8: e59f1024 ldr r1, [pc, #36] ; 166e4 <free@plt+0x5900>
166bc: e59f2024 ldr r2, [pc, #36] ; 166e8 <free@plt+0x5904>
166c0: e5900000 ldr r0, [r0]
166c4: ebffe96c bl 10c7c <fprintf@plt>
166c8: ebffe9aa bl 10d78 <__errno_location@plt>
166cc: e3a03016 mov r3, #22
166d0: e5803000 str r3, [r0]
166d4: e3e00000 mvn r0, #0
166d8: e28dd00c add sp, sp, #12
166dc: e49df004 pop {pc} ; (ldr pc, [sp], #4)
166e0: 0002d134 andeq sp, r2, r4, lsr r1
166e4: 0001bdc3 andeq fp, r1, r3, asr #27
166e8: 0001bc4b andeq fp, r1, fp, asr #24
166ec: e92d41f3 push {r0, r1, r4, r5, r6, r7, r8, lr}
166f0: e59f505c ldr r5, [pc, #92] ; 16754 <free@plt+0x5970>
166f4: e1a07001 mov r7, r1
166f8: e1a06002 mov r6, r2
166fc: e1a08000 mov r8, r0
16700: ebffe99c bl 10d78 <__errno_location@plt>
16704: e1a03006 mov r3, r6
16708: e59f2048 ldr r2, [pc, #72] ; 16758 <free@plt+0x5974>
1670c: e59f1048 ldr r1, [pc, #72] ; 1675c <free@plt+0x5978>
16710: e5904000 ldr r4, [r0]
16714: e88d0180 stm sp, {r7, r8}
16718: e5950000 ldr r0, [r5]
1671c: ebffe956 bl 10c7c <fprintf@plt>
16720: e1a00004 mov r0, r4
16724: e5955000 ldr r5, [r5]
16728: ebffe926 bl 10bc8 <strerror@plt>
1672c: e58d4000 str r4, [sp]
16730: e59f3028 ldr r3, [pc, #40] ; 16760 <free@plt+0x597c>
16734: e3a02008 mov r2, #8
16738: e59f1024 ldr r1, [pc, #36] ; 16764 <free@plt+0x5980>
1673c: e58d0004 str r0, [sp, #4]
16740: e1a00005 mov r0, r5
16744: ebffe94c bl 10c7c <fprintf@plt>
16748: e3e00000 mvn r0, #0
1674c: e28dd008 add sp, sp, #8
--
167b0: e24b1050 sub r1, fp, #80 ; 0x50
167b4: e1a00004 mov r0, r4
167b8: ebfffdf4 bl 15f90 <free@plt+0x51ac>
167bc: e3500000 cmp r0, #0
167c0: ba000010 blt 16808 <free@plt+0x5a24>
167c4: e1a03006 mov r3, r6
167c8: e1a02005 mov r2, r5
167cc: e59f108c ldr r1, [pc, #140] ; 16860 <free@plt+0x5a7c>
167d0: e24b0050 sub r0, fp, #80 ; 0x50
167d4: ebffe943 bl 10ce8 <sscanf@plt>
167d8: e3500002 cmp r0, #2
167dc: 0a00000b beq 16810 <free@plt+0x5a2c>
167e0: ebffe964 bl 10d78 <__errno_location@plt>
167e4: e3a03016 mov r3, #22
167e8: e59f2074 ldr r2, [pc, #116] ; 16864 <free@plt+0x5a80>
167ec: e59f1074 ldr r1, [pc, #116] ; 16868 <free@plt+0x5a84>
167f0: e5803000 str r3, [r0]
167f4: e59f0070 ldr r0, [pc, #112] ; 1686c <free@plt+0x5a88>
167f8: e1a03004 mov r3, r4
167fc: e5900000 ldr r0, [r0]
16800: ebffe91d bl 10c7c <fprintf@plt>
16804: e3e00000 mvn r0, #0
16808: e24bd018 sub sp, fp, #24
1680c: e8bd89f0 pop {r4, r5, r6, r7, r8, fp, pc}
16810: e5953000 ldr r3, [r5]
16814: e3530000 cmp r3, #0
16818: ba000003 blt 1682c <free@plt+0x5a48>
1681c: e5963000 ldr r3, [r6]
16820: e3530000 cmp r3, #0
16824: a3a00000 movge r0, #0
16828: aafffff6 bge 16808 <free@plt+0x5a24>
1682c: ebffe951 bl 10d78 <__errno_location@plt>
16830: e3a03016 mov r3, #22
16834: e59f2028 ldr r2, [pc, #40] ; 16864 <free@plt+0x5a80>
16838: e59f1030 ldr r1, [pc, #48] ; 16870 <free@plt+0x5a8c>
1683c: e5803000 str r3, [r0]
16840: e59f0024 ldr r0, [pc, #36] ; 1686c <free@plt+0x5a88>
16844: e5963000 ldr r3, [r6]
16848: e58d4004 str r4, [sp, #4]
1684c: e58d3000 str r3, [sp]
16850: e5953000 ldr r3, [r5]
16854: e5900000 ldr r0, [r0]
16858: ebffe907 bl 10c7c <fprintf@plt>
1685c: eaffffe8 b 16804 <free@plt+0x5a20>
16860: 0001b740 andeq fp, r1, r0, asr #14
--
168e0: e5d1300c ldrb r3, [r1, #12]
168e4: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
168e8: e3833001 orr r3, r3, #1
168ec: e24dde11 sub sp, sp, #272 ; 0x110
168f0: e5c1300c strb r3, [r1, #12]
168f4: e1a05000 mov r5, r0
168f8: e5900000 ldr r0, [r0]
168fc: e1a04001 mov r4, r1
16900: ebffe90d bl 10d3c <opendir@plt>
16904: e1a08000 mov r8, r0
16908: ebffe91a bl 10d78 <__errno_location@plt>
1690c: e3580000 cmp r8, #0
16910: e1a06000 mov r6, r0
16914: 1a000012 bne 16964 <free@plt+0x5b80>
16918: e5904000 ldr r4, [r0]
1691c: e59f617c ldr r6, [pc, #380] ; 16aa0 <free@plt+0x5cbc>
16920: e5953000 ldr r3, [r5]
16924: e59f2178 ldr r2, [pc, #376] ; 16aa4 <free@plt+0x5cc0>
16928: e59f1178 ldr r1, [pc, #376] ; 16aa8 <free@plt+0x5cc4>
1692c: e5960000 ldr r0, [r6]
16930: ebffe8d1 bl 10c7c <fprintf@plt>
16934: e1a00004 mov r0, r4
16938: e5965000 ldr r5, [r6]
1693c: ebffe8a1 bl 10bc8 <strerror@plt>
16940: e58d4000 str r4, [sp]
16944: e59f3160 ldr r3, [pc, #352] ; 16aac <free@plt+0x5cc8>
16948: e3a02008 mov r2, #8
1694c: e59f115c ldr r1, [pc, #348] ; 16ab0 <free@plt+0x5ccc>
16950: e58d0004 str r0, [sp, #4]
16954: e1a00005 mov r0, r5
16958: ebffe8c7 bl 10c7c <fprintf@plt>
1695c: e3e00000 mvn r0, #0
16960: ea00004c b 16a98 <free@plt+0x5cb4>
16964: e59fa148 ldr sl, [pc, #328] ; 16ab4 <free@plt+0x5cd0>
16968: e3e03102 mvn r3, #-2147483648 ; 0x80000000
1696c: e3a09000 mov r9, #0
16970: e5843004 str r3, [r4, #4]
16974: e5869000 str r9, [r6]
16978: e1a00008 mov r0, r8
1697c: ebffe8d3 bl 10cd0 <readdir64@plt>
16980: e3500000 cmp r0, #0
16984: 0a000022 beq 16a14 <free@plt+0x5c30>
16988: e2807013 add r7, r0, #19
1698c: e1a00007 mov r0, r7
16990: ebffe8fe bl 10d90 <strlen@plt>
16994: e35000fe cmp r0, #254 ; 0xfe
16998: 9a00000b bls 169cc <free@plt+0x5be8>
1699c: e59f00fc ldr r0, [pc, #252] ; 16aa0 <free@plt+0x5cbc>
169a0: e58d7000 str r7, [sp]
169a4: e59f20f8 ldr r2, [pc, #248] ; 16aa4 <free@plt+0x5cc0>
169a8: e5953000 ldr r3, [r5]
169ac: e59f1104 ldr r1, [pc, #260] ; 16ab8 <free@plt+0x5cd4>
169b0: e5900000 ldr r0, [r0]
169b4: ebffe8b0 bl 10c7c <fprintf@plt>
169b8: e3a03016 mov r3, #22
169bc: e5863000 str r3, [r6]
--
169e4: 1affffe2 bne 16974 <free@plt+0x5b90>
169e8: e5943000 ldr r3, [r4]
169ec: e5942008 ldr r2, [r4, #8]
169f0: e2833001 add r3, r3, #1
169f4: e5843000 str r3, [r4]
169f8: e59d300c ldr r3, [sp, #12]
169fc: e1520003 cmp r2, r3
16a00: e5942004 ldr r2, [r4, #4]
16a04: b5843008 strlt r3, [r4, #8]
16a08: e1530002 cmp r3, r2
16a0c: b5843004 strlt r3, [r4, #4]
16a10: eaffffd7 b 16974 <free@plt+0x5b90>
16a14: e5967000 ldr r7, [r6]
16a18: e3570000 cmp r7, #0
16a1c: 0a000010 beq 16a64 <free@plt+0x5c80>
16a20: e59f4078 ldr r4, [pc, #120] ; 16aa0 <free@plt+0x5cbc>
16a24: e5953000 ldr r3, [r5]
16a28: e59f2074 ldr r2, [pc, #116] ; 16aa4 <free@plt+0x5cc0>
16a2c: e59f1088 ldr r1, [pc, #136] ; 16abc <free@plt+0x5cd8>
16a30: e5940000 ldr r0, [r4]
16a34: ebffe890 bl 10c7c <fprintf@plt>
16a38: e1a00007 mov r0, r7
16a3c: e5944000 ldr r4, [r4]
16a40: ebffe860 bl 10bc8 <strerror@plt>
16a44: e58d7000 str r7, [sp]
16a48: e59f305c ldr r3, [pc, #92] ; 16aac <free@plt+0x5cc8>
16a4c: e3a02008 mov r2, #8
16a50: e59f1058 ldr r1, [pc, #88] ; 16ab0 <free@plt+0x5ccc>
16a54: e58d0004 str r0, [sp, #4]
16a58: e1a00004 mov r0, r4
16a5c: ebffe886 bl 10c7c <fprintf@plt>
16a60: eaffffd6 b 169c0 <free@plt+0x5bdc>
16a64: e1a00008 mov r0, r8
--
16b94: ebffe892 bl 10de4 <free@plt>
16b98: e5940004 ldr r0, [r4, #4]
16b9c: ebffe890 bl 10de4 <free@plt>
16ba0: e5940000 ldr r0, [r4]
16ba4: ebffe88e bl 10de4 <free@plt>
16ba8: e1a00004 mov r0, r4
16bac: e8bd4010 pop {r4, lr}
16bb0: eaffe88b b 10de4 <free@plt>
16bb4: e92d4037 push {r0, r1, r2, r4, r5, lr}
16bb8: e3a01038 mov r1, #56 ; 0x38
16bbc: e3a00001 mov r0, #1
16bc0: ebffe827 bl 10c64 <calloc@plt>
16bc4: e2504000 subs r4, r0, #0
16bc8: 1a000012 bne 16c18 <free@plt+0x5e34>
16bcc: ebffe869 bl 10d78 <__errno_location@plt>
16bd0: e59f51ec ldr r5, [pc, #492] ; 16dc4 <free@plt+0x5fe0>
16bd4: e59f21ec ldr r2, [pc, #492] ; 16dc8 <free@plt+0x5fe4>
16bd8: e59f11ec ldr r1, [pc, #492] ; 16dcc <free@plt+0x5fe8>
16bdc: e5904000 ldr r4, [r0]
16be0: e5950000 ldr r0, [r5]
16be4: ebffe824 bl 10c7c <fprintf@plt>
16be8: e1a00004 mov r0, r4
16bec: e5955000 ldr r5, [r5]
16bf0: ebffe7f4 bl 10bc8 <strerror@plt>
16bf4: e58d4000 str r4, [sp]
16bf8: e59f31d0 ldr r3, [pc, #464] ; 16dd0 <free@plt+0x5fec>
16bfc: e3a02008 mov r2, #8
16c00: e59f11cc ldr r1, [pc, #460] ; 16dd4 <free@plt+0x5ff0>
16c04: e58d0004 str r0, [sp, #4]
16c08: e1a00005 mov r0, r5
16c0c: ebffe81a bl 10c7c <fprintf@plt>
16c10: e3e00000 mvn r0, #0
16c14: ebffe85a bl 10d84 <exit@plt>
--
17144: e3a01702 mov r1, #524288 ; 0x80000
17148: e1a00009 mov r0, r9
1714c: ebffe6f7 bl 10d30 <open64@plt>
17150: e3700001 cmn r0, #1
17154: e1a05000 mov r5, r0
17158: 1a000001 bne 17164 <free@plt+0x6380>
1715c: e1a0d00a mov sp, sl
17160: eaffff77 b 16f44 <free@plt+0x6160>
17164: e3a02032 mov r2, #50 ; 0x32
17168: e24b1058 sub r1, fp, #88 ; 0x58
1716c: ebffe6ce bl 10cac <read@plt>
17170: e3700001 cmn r0, #1
17174: 1a000014 bne 171cc <free@plt+0x63e8>
17178: ebffe6fe bl 10d78 <__errno_location@plt>
1717c: e59f6294 ldr r6, [pc, #660] ; 17418 <free@plt+0x6634>
17180: e1a03009 mov r3, r9
17184: e59f2290 ldr r2, [pc, #656] ; 1741c <free@plt+0x6638>
17188: e59f1290 ldr r1, [pc, #656] ; 17420 <free@plt+0x663c>
1718c: e5904000 ldr r4, [r0]
17190: e5960000 ldr r0, [r6]
17194: ebffe6b8 bl 10c7c <fprintf@plt>
17198: e1a00004 mov r0, r4
1719c: e5966000 ldr r6, [r6]
171a0: ebffe688 bl 10bc8 <strerror@plt>
171a4: e58d4000 str r4, [sp]
171a8: e59f3274 ldr r3, [pc, #628] ; 17424 <free@plt+0x6640>
171ac: e3a02008 mov r2, #8
171b0: e59f1270 ldr r1, [pc, #624] ; 17428 <free@plt+0x6644>
171b4: e58d0004 str r0, [sp, #4]
171b8: e1a00006 mov r0, r6
171bc: ebffe6ae bl 10c7c <fprintf@plt>
171c0: e1a00005 mov r0, r5
171c4: ebffe700 bl 10dcc <close@plt>
171c8: ea000039 b 172b4 <free@plt+0x64d0>
171cc: e3500032 cmp r0, #50 ; 0x32
171d0: 1a000009 bne 171fc <free@plt+0x6418>
171d4: e59f2240 ldr r2, [pc, #576] ; 1741c <free@plt+0x6638>
171d8: e59f124c ldr r1, [pc, #588] ; 1742c <free@plt+0x6648>
171dc: e1a03009 mov r3, r9
171e0: e59f0230 ldr r0, [pc, #560] ; 17418 <free@plt+0x6634>
171e4: e5900000 ldr r0, [r0]
171e8: ebffe6a3 bl 10c7c <fprintf@plt>
171ec: ebffe6e1 bl 10d78 <__errno_location@plt>
171f0: e3a03016 mov r3, #22
--
17204: e5406034 strb r6, [r0, #-52] ; 0xffffffcc
17208: e24b2064 sub r2, fp, #100 ; 0x64
1720c: e59f121c ldr r1, [pc, #540] ; 17430 <free@plt+0x664c>
17210: e24b0058 sub r0, fp, #88 ; 0x58
17214: ebffe6b3 bl 10ce8 <sscanf@plt>
17218: e3500001 cmp r0, #1
1721c: 11a03009 movne r3, r9
17220: 159f21f4 ldrne r2, [pc, #500] ; 1741c <free@plt+0x6638>
17224: 159f1208 ldrne r1, [pc, #520] ; 17434 <free@plt+0x6650>
17228: 1affffec bne 171e0 <free@plt+0x63fc>
1722c: e14b26d4 ldrd r2, [fp, #-100] ; 0xffffff9c
17230: e3520000 cmp r2, #0
17234: e2d31000 sbcs r1, r3, #0
17238: aa000007 bge 1725c <free@plt+0x6478>
1723c: e1cd20f0 strd r2, [sp]
17240: e59f31d0 ldr r3, [pc, #464] ; 17418 <free@plt+0x6634>
17244: e58d9008 str r9, [sp, #8]
17248: e59f21cc ldr r2, [pc, #460] ; 1741c <free@plt+0x6638>
1724c: e59f11e4 ldr r1, [pc, #484] ; 17438 <free@plt+0x6654>
17250: e5930000 ldr r0, [r3]
17254: ebffe688 bl 10c7c <fprintf@plt>
17258: eaffffe3 b 171ec <free@plt+0x6408>
1725c: e1a00005 mov r0, r5
17260: ebffe6d9 bl 10dcc <close@plt>
17264: e2505000 subs r5, r0, #0
17268: 0a000013 beq 172bc <free@plt+0x64d8>
1726c: ebffe6c1 bl 10d78 <__errno_location@plt>
17270: e59f51a0 ldr r5, [pc, #416] ; 17418 <free@plt+0x6634>
17274: e1a03009 mov r3, r9
17278: e59f219c ldr r2, [pc, #412] ; 1741c <free@plt+0x6638>
1727c: e59f11b8 ldr r1, [pc, #440] ; 1743c <free@plt+0x6658>
17280: e5904000 ldr r4, [r0]
17284: e5950000 ldr r0, [r5]
17288: ebffe67b bl 10c7c <fprintf@plt>
1728c: e1a00004 mov r0, r4
17290: e5955000 ldr r5, [r5]
17294: ebffe64b bl 10bc8 <strerror@plt>
17298: e58d4000 str r4, [sp]
1729c: e59f3180 ldr r3, [pc, #384] ; 17424 <free@plt+0x6640>
172a0: e3a02008 mov r2, #8
172a4: e59f117c ldr r1, [pc, #380] ; 17428 <free@plt+0x6644>
172a8: e58d0004 str r0, [sp, #4]
172ac: e1a00005 mov r0, r5
172b0: ebffe671 bl 10c7c <fprintf@plt>
172b4: e1a0d00a mov sp, sl
172b8: eaffff18 b 16f20 <free@plt+0x613c>
172bc: e14b26d4 ldrd r2, [fp, #-100] ; 0xffffff9c
172c0: e3a01000 mov r1, #0
172c4: e2926102 adds r6, r2, #-2147483648 ; 0x80000000
172c8: e2a37000 adc r7, r3, #0
172cc: e3e00000 mvn r0, #0
172d0: e1570001 cmp r7, r1
172d4: 01560000 cmpeq r6, r0
172d8: 9a00000a bls 17308 <free@plt+0x6524>
172dc: e1cd20f0 strd r2, [sp]
172e0: e59f3130 ldr r3, [pc, #304] ; 17418 <free@plt+0x6634>
172e4: e58d9008 str r9, [sp, #8]
172e8: e59f212c ldr r2, [pc, #300] ; 1741c <free@plt+0x6638>
172ec: e5930000 ldr r0, [r3]
172f0: e59f1148 ldr r1, [pc, #328] ; 17440 <free@plt+0x665c>
172f4: ebffe660 bl 10c7c <fprintf@plt>
172f8: ebffe69e bl 10d78 <__errno_location@plt>
172fc: e3a03016 mov r3, #22
--
17478: e1a07002 mov r7, r2
1747c: 1a000004 bne 17494 <free@plt+0x66b0>
17480: e1a01002 mov r1, r2
17484: e1a00004 mov r0, r4
17488: eb0005f2 bl 18c58 <free@plt+0x7e74>
1748c: e28dd088 add sp, sp, #136 ; 0x88
17490: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
17494: e1a05000 mov r5, r0
17498: e28d1020 add r1, sp, #32
1749c: e1a00004 mov r0, r4
174a0: ebffe5cb bl 10bd4 <stat64@plt>
174a4: e3500000 cmp r0, #0
174a8: 0a000013 beq 174fc <free@plt+0x6718>
174ac: ebffe631 bl 10d78 <__errno_location@plt>
174b0: e59f6144 ldr r6, [pc, #324] ; 175fc <free@plt+0x6818>
174b4: e1a03004 mov r3, r4
174b8: e59f2140 ldr r2, [pc, #320] ; 17600 <free@plt+0x681c>
174bc: e59f1140 ldr r1, [pc, #320] ; 17604 <free@plt+0x6820>
174c0: e5905000 ldr r5, [r0]
174c4: e5960000 ldr r0, [r6]
174c8: ebffe5eb bl 10c7c <fprintf@plt>
174cc: e1a00005 mov r0, r5
174d0: e5964000 ldr r4, [r6]
174d4: ebffe5bb bl 10bc8 <strerror@plt>
174d8: e58d5000 str r5, [sp]
174dc: e59f3124 ldr r3, [pc, #292] ; 17608 <free@plt+0x6824>
174e0: e3a02008 mov r2, #8
174e4: e59f1120 ldr r1, [pc, #288] ; 1760c <free@plt+0x6828>
174e8: e58d0004 str r0, [sp, #4]
174ec: e1a00004 mov r0, r4
174f0: ebffe5e1 bl 10c7c <fprintf@plt>
174f4: e3e00000 mvn r0, #0
174f8: eaffffe3 b 1748c <free@plt+0x66a8>
174fc: e59d3030 ldr r3, [sp, #48] ; 0x30
17500: e2033a0f and r3, r3, #61440 ; 0xf000
17504: e3530a02 cmp r3, #8192 ; 0x2000
17508: 0a000009 beq 17534 <free@plt+0x6750>
1750c: e59f00e8 ldr r0, [pc, #232] ; 175fc <free@plt+0x6818>
17510: e1a03004 mov r3, r4
17514: e59f20e4 ldr r2, [pc, #228] ; 17600 <free@plt+0x681c>
17518: e59f10f0 ldr r1, [pc, #240] ; 17610 <free@plt+0x682c>
1751c: e5900000 ldr r0, [r0]
17520: ebffe5d5 bl 10c7c <fprintf@plt>
17524: ebffe613 bl 10d78 <__errno_location@plt>
17528: e3a03016 mov r3, #22
--
17714: e1a05000 mov r5, r0
17718: ea000015 b 17774 <free@plt+0x6990>
1771c: e1cd00d8 ldrd r0, [sp, #8]
17720: e1cd21d0 ldrd r2, [sp, #16]
17724: e3a07000 mov r7, #0
17728: e0908002 adds r8, r0, r2
1772c: e0a19003 adc r9, r1, r3
17730: e3e06000 mvn r6, #0
17734: e1590007 cmp r9, r7
17738: 01580006 cmpeq r8, r6
1773c: 9a00000f bls 17780 <free@plt+0x699c>
17740: e59410e4 ldr r1, [r4, #228] ; 0xe4
17744: e3e00000 mvn r0, #0
17748: eb00086f bl 1990c <free@plt+0x8b28>
1774c: e59f2058 ldr r2, [pc, #88] ; 177ac <free@plt+0x69c8>
17750: e59f1058 ldr r1, [pc, #88] ; 177b0 <free@plt+0x69cc>
17754: e3e05000 mvn r5, #0
17758: e1a03000 mov r3, r0
1775c: e59f0050 ldr r0, [pc, #80] ; 177b4 <free@plt+0x69d0>
17760: e5900000 ldr r0, [r0]
17764: ebffe544 bl 10c7c <fprintf@plt>
17768: ebffe582 bl 10d78 <__errno_location@plt>
1776c: e3a03016 mov r3, #22
--
177e4: ebffe563 bl 10d78 <__errno_location@plt>
177e8: e3a03013 mov r3, #19
177ec: e5803000 str r3, [r0]
177f0: e3e00000 mvn r0, #0
177f4: e28dd008 add sp, sp, #8
177f8: e8bd8070 pop {r4, r5, r6, pc}
177fc: e582600c str r6, [r2, #12]
17800: e59f105c ldr r1, [pc, #92] ; 17864 <free@plt+0x6a80>
17804: ebffe4e9 bl 10bb0 <ioctl@plt>
17808: e3500000 cmp r0, #0
1780c: a3a00000 movge r0, #0
17810: aafffff7 bge 177f4 <free@plt+0x6a10>
17814: ebffe557 bl 10d78 <__errno_location@plt>
17818: e59f5048 ldr r5, [pc, #72] ; 17868 <free@plt+0x6a84>
1781c: e59f3048 ldr r3, [pc, #72] ; 1786c <free@plt+0x6a88>
17820: e59f2048 ldr r2, [pc, #72] ; 17870 <free@plt+0x6a8c>
17824: e59f1048 ldr r1, [pc, #72] ; 17874 <free@plt+0x6a90>
17828: e5904000 ldr r4, [r0]
1782c: e58d6000 str r6, [sp]
17830: e5950000 ldr r0, [r5]
17834: ebffe510 bl 10c7c <fprintf@plt>
17838: e1a00004 mov r0, r4
1783c: e5955000 ldr r5, [r5]
17840: ebffe4e0 bl 10bc8 <strerror@plt>
17844: e58d4000 str r4, [sp]
17848: e59f3028 ldr r3, [pc, #40] ; 17878 <free@plt+0x6a94>
1784c: e3a02008 mov r2, #8
17850: e59f1024 ldr r1, [pc, #36] ; 1787c <free@plt+0x6a98>
17854: e58d0004 str r0, [sp, #4]
17858: e1a00005 mov r0, r5
1785c: ebffe506 bl 10c7c <fprintf@plt>
17860: eaffffe2 b 177f0 <free@plt+0x6a0c>
17864: c0104d08 andsgt r4, r0, r8, lsl #26
--
17a08: e1a05003 mov r5, r3
17a0c: e59d803c ldr r8, [sp, #60] ; 0x3c
17a10: ebfffb1d bl 1668c <free@plt+0x58a8>
17a14: e2504000 subs r4, r0, #0
17a18: 1a000013 bne 17a6c <free@plt+0x6c88>
17a1c: e3550000 cmp r5, #0
17a20: e59930e4 ldr r3, [r9, #228] ; 0xe4
17a24: ba000002 blt 17a34 <free@plt+0x6c50>
17a28: e0852008 add r2, r5, r8
17a2c: e1520003 cmp r2, r3
17a30: da000010 ble 17a78 <free@plt+0x6c94>
17a34: e58d3008 str r3, [sp, #8]
17a38: e59f0128 ldr r0, [pc, #296] ; 17b68 <free@plt+0x6d84>
17a3c: e5993000 ldr r3, [r9]
17a40: e58d8000 str r8, [sp]
17a44: e58d3004 str r3, [sp, #4]
17a48: e59f211c ldr r2, [pc, #284] ; 17b6c <free@plt+0x6d88>
17a4c: e1a03005 mov r3, r5
17a50: e59f1118 ldr r1, [pc, #280] ; 17b70 <free@plt+0x6d8c>
17a54: e5900000 ldr r0, [r0]
17a58: ebffe487 bl 10c7c <fprintf@plt>
17a5c: ebffe4c5 bl 10d78 <__errno_location@plt>
17a60: e3a03016 mov r3, #22
--
17a80: e0e76a93 smlal r6, r7, r3, sl
17a84: e58d4000 str r4, [sp]
17a88: e1a03007 mov r3, r7
17a8c: e1a02006 mov r2, r6
17a90: e1a0000b mov r0, fp
17a94: ebffe4c0 bl 10d9c <lseek64@plt>
17a98: e1570001 cmp r7, r1
17a9c: 01560000 cmpeq r6, r0
17aa0: 01a07004 moveq r7, r4
17aa4: 0a000016 beq 17b04 <free@plt+0x6d20>
17aa8: ebffe4b2 bl 10d78 <__errno_location@plt>
17aac: e59f50b4 ldr r5, [pc, #180] ; 17b68 <free@plt+0x6d84>
17ab0: e1a02006 mov r2, r6
17ab4: e1a03007 mov r3, r7
17ab8: e59f10b4 ldr r1, [pc, #180] ; 17b74 <free@plt+0x6d90>
17abc: e5904000 ldr r4, [r0]
17ac0: e1cd20f0 strd r2, [sp]
17ac4: e5993000 ldr r3, [r9]
17ac8: e5950000 ldr r0, [r5]
17acc: e59f2098 ldr r2, [pc, #152] ; 17b6c <free@plt+0x6d88>
17ad0: ebffe469 bl 10c7c <fprintf@plt>
17ad4: e5955000 ldr r5, [r5]
17ad8: e1a00004 mov r0, r4
17adc: ebffe439 bl 10bc8 <strerror@plt>
17ae0: e58d4000 str r4, [sp]
17ae4: e59f308c ldr r3, [pc, #140] ; 17b78 <free@plt+0x6d94>
17ae8: e3a02008 mov r2, #8
17aec: e59f1088 ldr r1, [pc, #136] ; 17b7c <free@plt+0x6d98>
17af0: e58d0004 str r0, [sp, #4]
17af4: e1a00005 mov r0, r5
17af8: ebffe45f bl 10c7c <fprintf@plt>
17afc: eaffffd9 b 17a68 <free@plt+0x6c84>
17b00: e0877000 add r7, r7, r0
--
17b0c: e59d3038 ldr r3, [sp, #56] ; 0x38
17b10: e0486007 sub r6, r8, r7
17b14: e1a02006 mov r2, r6
17b18: e0831007 add r1, r3, r7
17b1c: e1a0000b mov r0, fp
17b20: ebffe461 bl 10cac <read@plt>
17b24: e3500000 cmp r0, #0
17b28: aafffff4 bge 17b00 <free@plt+0x6d1c>
17b2c: ebffe491 bl 10d78 <__errno_location@plt>
17b30: e59f8030 ldr r8, [pc, #48] ; 17b68 <free@plt+0x6d84>
17b34: e5993000 ldr r3, [r9]
17b38: e0855007 add r5, r5, r7
17b3c: e59f2028 ldr r2, [pc, #40] ; 17b6c <free@plt+0x6d88>
17b40: e59f1038 ldr r1, [pc, #56] ; 17b80 <free@plt+0x6d9c>
17b44: e5904000 ldr r4, [r0]
17b48: e58d5008 str r5, [sp, #8]
17b4c: e58d3000 str r3, [sp]
17b50: e58da004 str sl, [sp, #4]
17b54: e1a03006 mov r3, r6
17b58: e5980000 ldr r0, [r8]
17b5c: ebffe446 bl 10c7c <fprintf@plt>
17b60: e5985000 ldr r5, [r8]
17b64: eaffffdb b 17ad8 <free@plt+0x6cf4>
--
17c44: e1a00005 mov r0, r5
17c48: ebfffa8f bl 1668c <free@plt+0x58a8>
17c4c: e2504000 subs r4, r0, #0
17c50: 1a00005a bne 17dc0 <free@plt+0x6fdc>
17c54: e59d3158 ldr r3, [sp, #344] ; 0x158
17c58: e595b0e4 ldr fp, [r5, #228] ; 0xe4
17c5c: e3530000 cmp r3, #0
17c60: ba000002 blt 17c70 <free@plt+0x6e8c>
17c64: e0833006 add r3, r3, r6
17c68: e153000b cmp r3, fp
17c6c: da00000e ble 17cac <free@plt+0x6ec8>
17c70: e58db008 str fp, [sp, #8]
17c74: e59f0328 ldr r0, [pc, #808] ; 17fa4 <free@plt+0x71c0>
17c78: e5953000 ldr r3, [r5]
17c7c: e59f2324 ldr r2, [pc, #804] ; 17fa8 <free@plt+0x71c4>
17c80: e58d3004 str r3, [sp, #4]
17c84: e58d6000 str r6, [sp]
17c88: e59d3158 ldr r3, [sp, #344] ; 0x158
17c8c: e59f1318 ldr r1, [pc, #792] ; 17fac <free@plt+0x71c8>
17c90: e5900000 ldr r0, [r0]
17c94: ebffe3f8 bl 10c7c <fprintf@plt>
17c98: ebffe436 bl 10d78 <__errno_location@plt>
17c9c: e3a03016 mov r3, #22
17ca0: e5803000 str r3, [r0]
17ca4: e3e04000 mvn r4, #0
17ca8: ea000044 b 17dc0 <free@plt+0x6fdc>
17cac: e59590ec ldr r9, [r5, #236] ; 0xec
17cb0: e59d0158 ldr r0, [sp, #344] ; 0x158
17cb4: e1a01009 mov r1, r9
17cb8: eb00077c bl 19ab0 <free@plt+0x8ccc>
17cbc: e3510000 cmp r1, #0
17cc0: 0a000009 beq 17cec <free@plt+0x6f08>
17cc4: e58d9004 str r9, [sp, #4]
17cc8: e5953000 ldr r3, [r5]
17ccc: e59f22d4 ldr r2, [pc, #724] ; 17fa8 <free@plt+0x71c4>
17cd0: e58d3000 str r3, [sp]
17cd4: e59f12d4 ldr r1, [pc, #724] ; 17fb0 <free@plt+0x71cc>
17cd8: e59d3158 ldr r3, [sp, #344] ; 0x158
17cdc: e59f02c0 ldr r0, [pc, #704] ; 17fa4 <free@plt+0x71c0>
17ce0: e5900000 ldr r0, [r0]
17ce4: ebffe3e4 bl 10c7c <fprintf@plt>
17ce8: eaffffea b 17c98 <free@plt+0x6eb4>
17cec: e1a01009 mov r1, r9
--
17db0: e59d1024 ldr r1, [sp, #36] ; 0x24
17db4: e5950000 ldr r0, [r5]
17db8: ebfffa4b bl 166ec <free@plt+0x5908>
17dbc: e1a04000 mov r4, r0
17dc0: e1a00004 mov r0, r4
17dc4: e28ddf4d add sp, sp, #308 ; 0x134
17dc8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
17dcc: e3580001 cmp r8, #1
17dd0: 1a000035 bne 17eac <free@plt+0x70c8>
17dd4: e28d2068 add r2, sp, #104 ; 0x68
17dd8: e59f11e0 ldr r1, [pc, #480] ; 17fc0 <free@plt+0x71dc>
17ddc: e1a00007 mov r0, r7
17de0: ebffe372 bl 10bb0 <ioctl@plt>
17de4: e250b000 subs fp, r0, #0
17de8: 0a000010 beq 17e30 <free@plt+0x704c>
17dec: e5994000 ldr r4, [r9]
17df0: e59f51ac ldr r5, [pc, #428] ; 17fa4 <free@plt+0x71c0>
17df4: e59f21ac ldr r2, [pc, #428] ; 17fa8 <free@plt+0x71c4>
17df8: e59f11c4 ldr r1, [pc, #452] ; 17fc4 <free@plt+0x71e0>
17dfc: e5950000 ldr r0, [r5]
17e00: ebffe39d bl 10c7c <fprintf@plt>
17e04: e5955000 ldr r5, [r5]
17e08: e1a00004 mov r0, r4
17e0c: ebffe36d bl 10bc8 <strerror@plt>
17e10: e58d4000 str r4, [sp]
17e14: e59f31ac ldr r3, [pc, #428] ; 17fc8 <free@plt+0x71e4>
17e18: e3a02008 mov r2, #8
17e1c: e59f11a8 ldr r1, [pc, #424] ; 17fcc <free@plt+0x71e8>
17e20: e58d0004 str r0, [sp, #4]
17e24: e1a00005 mov r0, r5
17e28: ebffe393 bl 10c7c <fprintf@plt>
17e2c: eaffff9c b 17ca4 <free@plt+0x6ec0>
17e30: e1a0000a mov r0, sl
--
17ef0: e3530000 cmp r3, #0
17ef4: 0affffb1 beq 17dc0 <free@plt+0x6fdc>
17ef8: e3a03000 mov r3, #0
17efc: e58d3000 str r3, [sp]
17f00: e1a00007 mov r0, r7
17f04: e1cd21d8 ldrd r2, [sp, #24]
17f08: ebffe3a3 bl 10d9c <lseek64@plt>
17f0c: e1cd21d8 ldrd r2, [sp, #24]
17f10: e1510003 cmp r1, r3
17f14: 01500002 cmpeq r0, r2
17f18: 0a00000b beq 17f4c <free@plt+0x7168>
17f1c: ebffe395 bl 10d78 <__errno_location@plt>
17f20: e59f607c ldr r6, [pc, #124] ; 17fa4 <free@plt+0x71c0>
17f24: e1cd21d8 ldrd r2, [sp, #24]
17f28: e59f10a4 ldr r1, [pc, #164] ; 17fd4 <free@plt+0x71f0>
17f2c: e5904000 ldr r4, [r0]
17f30: e1cd20f0 strd r2, [sp]
17f34: e59f206c ldr r2, [pc, #108] ; 17fa8 <free@plt+0x71c4>
17f38: e5953000 ldr r3, [r5]
17f3c: e5960000 ldr r0, [r6]
17f40: ebffe34d bl 10c7c <fprintf@plt>
17f44: e5965000 ldr r5, [r6]
17f48: eaffffae b 17e08 <free@plt+0x7024>
17f4c: e1a02006 mov r2, r6
17f50: e59d115c ldr r1, [sp, #348] ; 0x15c
17f54: e1a00007 mov r0, r7
17f58: ebffe344 bl 10c70 <write@plt>
17f5c: e1560000 cmp r6, r0
17f60: 0affff96 beq 17dc0 <free@plt+0x6fdc>
17f64: ebffe383 bl 10d78 <__errno_location@plt>
17f68: e59d3158 ldr r3, [sp, #344] ; 0x158
17f6c: e59f7030 ldr r7, [pc, #48] ; 17fa4 <free@plt+0x71c0>
17f70: e59f2030 ldr r2, [pc, #48] ; 17fa8 <free@plt+0x71c4>
17f74: e59f105c ldr r1, [pc, #92] ; 17fd8 <free@plt+0x71f4>
17f78: e5904000 ldr r4, [r0]
17f7c: e58d3008 str r3, [sp, #8]
17f80: e59d3024 ldr r3, [sp, #36] ; 0x24
17f84: e58d3004 str r3, [sp, #4]
17f88: e5953000 ldr r3, [r5]
17f8c: e58d3000 str r3, [sp]
17f90: e1a03006 mov r3, r6
17f94: e5970000 ldr r0, [r7]
17f98: ebffe337 bl 10c7c <fprintf@plt>
17f9c: e5975000 ldr r5, [r7]
17fa0: eaffff98 b 17e08 <free@plt+0x7024>
--
18124: e2844001 add r4, r4, #1
18128: e3540003 cmp r4, #3
1812c: 1affffc0 bne 18034 <free@plt+0x7250>
18130: e1a02008 mov r2, r8
18134: e59f107c ldr r1, [pc, #124] ; 181b8 <free@plt+0x73d4>
18138: e59f0084 ldr r0, [pc, #132] ; 181c4 <free@plt+0x73e0>
1813c: ebffe29e bl 10bbc <printf@plt>
18140: e1a00005 mov r0, r5
18144: ebffe326 bl 10de4 <free@plt>
18148: e1a00007 mov r0, r7
1814c: e28dd024 add sp, sp, #36 ; 0x24
18150: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
18154: e4d32001 ldrb r2, [r3], #1
18158: e35200ff cmp r2, #255 ; 0xff
1815c: 0affffc7 beq 18080 <free@plt+0x729c>
18160: e59f0060 ldr r0, [pc, #96] ; 181c8 <free@plt+0x73e4>
18164: e1a03008 mov r3, r8
18168: e59f2048 ldr r2, [pc, #72] ; 181b8 <free@plt+0x73d4>
1816c: e59f1058 ldr r1, [pc, #88] ; 181cc <free@plt+0x73e8>
18170: e5900000 ldr r0, [r0]
18174: ebffe2c0 bl 10c7c <fprintf@plt>
18178: ebffe2fe bl 10d78 <__errno_location@plt>
1817c: e3a03005 mov r3, #5
18180: e3e07000 mvn r7, #0
18184: e5803000 str r3, [r0]
18188: eaffffec b 18140 <free@plt+0x735c>
1818c: e4d32001 ldrb r2, [r3], #1
18190: e15b0002 cmp fp, r2
18194: 0affffdf beq 18118 <free@plt+0x7334>
18198: e59f0028 ldr r0, [pc, #40] ; 181c8 <free@plt+0x73e4>
1819c: e58d8000 str r8, [sp]
181a0: e1a0300b mov r3, fp
181a4: e59f200c ldr r2, [pc, #12] ; 181b8 <free@plt+0x73d4>
181a8: e59f1020 ldr r1, [pc, #32] ; 181d0 <free@plt+0x73ec>
181ac: e5900000 ldr r0, [r0]
181b0: ebffe2b1 bl 10c7c <fprintf@plt>
181b4: eaffffef b 18178 <free@plt+0x7394>
181b8: 0001bc4b andeq fp, r1, fp, asr #24
--
181c4: 0001c197 muleq r1, r7, r1
181c8: 0002d134 andeq sp, r2, r4, lsr r1
181cc: 0001c1cd andeq ip, r1, sp, asr #3
181d0: 0001c203 andeq ip, r1, r3, lsl #4
181d4: e92d41f0 push {r4, r5, r6, r7, r8, lr}
181d8: e1a05001 mov r5, r1
181dc: e24dd088 sub sp, sp, #136 ; 0x88
181e0: e1a04000 mov r4, r0
181e4: e28d1020 add r1, sp, #32
181e8: e1a00005 mov r0, r5
181ec: ebffe278 bl 10bd4 <stat64@plt>
181f0: e3500000 cmp r0, #0
181f4: 0a000013 beq 18248 <free@plt+0x7464>
181f8: ebffe2de bl 10d78 <__errno_location@plt>
181fc: e59f6144 ldr r6, [pc, #324] ; 18348 <free@plt+0x7564>
18200: e1a03005 mov r3, r5
18204: e59f2140 ldr r2, [pc, #320] ; 1834c <free@plt+0x7568>
18208: e59f1140 ldr r1, [pc, #320] ; 18350 <free@plt+0x756c>
1820c: e5904000 ldr r4, [r0]
18210: e5960000 ldr r0, [r6]
18214: ebffe298 bl 10c7c <fprintf@plt>
18218: e1a00004 mov r0, r4
1821c: e5965000 ldr r5, [r6]
18220: ebffe268 bl 10bc8 <strerror@plt>
18224: e58d4000 str r4, [sp]
18228: e59f3124 ldr r3, [pc, #292] ; 18354 <free@plt+0x7570>
1822c: e3a02008 mov r2, #8
18230: e59f1120 ldr r1, [pc, #288] ; 18358 <free@plt+0x7574>
18234: e58d0004 str r0, [sp, #4]
18238: e1a00005 mov r0, r5
1823c: ebffe28e bl 10c7c <fprintf@plt>
18240: e3e00000 mvn r0, #0
18244: ea000020 b 182cc <free@plt+0x74e8>
18248: e59d3030 ldr r3, [sp, #48] ; 0x30
1824c: e2033a0f and r3, r3, #61440 ; 0xf000
18250: e3530a02 cmp r3, #8192 ; 0x2000
18254: 0a000009 beq 18280 <free@plt+0x749c>
18258: e59f00e8 ldr r0, [pc, #232] ; 18348 <free@plt+0x7564>
1825c: e1a03005 mov r3, r5
18260: e59f20e4 ldr r2, [pc, #228] ; 1834c <free@plt+0x7568>
18264: e59f10f0 ldr r1, [pc, #240] ; 1835c <free@plt+0x7578>
18268: e5900000 ldr r0, [r0]
1826c: ebffe282 bl 10c7c <fprintf@plt>
18270: ebffe2c0 bl 10d78 <__errno_location@plt>
18274: e3a03016 mov r3, #22
--
183c4: e1a00007 mov r0, r7
183c8: ebffe25e bl 10d48 <strcmp@plt>
183cc: e3500000 cmp r0, #0
183d0: 0a000015 beq 1842c <free@plt+0x7648>
183d4: e59f1080 ldr r1, [pc, #128] ; 1845c <free@plt+0x7678>
183d8: e1a00007 mov r0, r7
183dc: ebffe259 bl 10d48 <strcmp@plt>
183e0: e3500000 cmp r0, #0
183e4: 0a000018 beq 1844c <free@plt+0x7668>
183e8: e59f1070 ldr r1, [pc, #112] ; 18460 <free@plt+0x767c>
183ec: e1a00007 mov r0, r7
183f0: ebffe254 bl 10d48 <strcmp@plt>
183f4: e3500000 cmp r0, #0
183f8: 03a03101 moveq r3, #1073741824 ; 0x40000000
183fc: 0a00000b beq 18430 <free@plt+0x764c>
18400: e59f105c ldr r1, [pc, #92] ; 18464 <free@plt+0x7680>
18404: e1a02006 mov r2, r6
18408: e59f3058 ldr r3, [pc, #88] ; 18468 <free@plt+0x7684>
1840c: e3e04000 mvn r4, #0
18410: e5930000 ldr r0, [r3]
18414: ebffe218 bl 10c7c <fprintf@plt>
18418: e3e05000 mvn r5, #0
1841c: e1a00004 mov r0, r4
--
18664: e1520005 cmp r2, r5
18668: ca000004 bgt 18680 <free@plt+0x789c>
1866c: e1a00003 mov r0, r3
18670: ebffe1db bl 10de4 <free@plt>
18674: e3a00000 mov r0, #0
18678: e28dd008 add sp, sp, #8
1867c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
18680: e2843090 add r3, r4, #144 ; 0x90
18684: e58d3000 str r3, [sp]
18688: e1a02004 mov r2, r4
1868c: e2843008 add r3, r4, #8
18690: e59f10f8 ldr r1, [pc, #248] ; 18790 <free@plt+0x79ac>
18694: ebffe193 bl 10ce8 <sscanf@plt>
18698: e3500003 cmp r0, #3
1869c: 0a000007 beq 186c0 <free@plt+0x78dc>
186a0: e59f30e8 ldr r3, [pc, #232] ; 18790 <free@plt+0x79ac>
186a4: e59f20e8 ldr r2, [pc, #232] ; 18794 <free@plt+0x79b0>
186a8: e59f10e8 ldr r1, [pc, #232] ; 18798 <free@plt+0x79b4>
186ac: e59f00e8 ldr r0, [pc, #232] ; 1879c <free@plt+0x79b8>
186b0: e5900000 ldr r0, [r0]
186b4: ebffe170 bl 10c7c <fprintf@plt>
186b8: e3e00000 mvn r0, #0
186bc: eaffffed b 18678 <free@plt+0x7894>
186c0: e5948098 ldr r8, [r4, #152] ; 0x98
186c4: e3a01022 mov r1, #34 ; 0x22
186c8: e0482005 sub r2, r8, r5
186cc: e594009c ldr r0, [r4, #156] ; 0x9c
186d0: ebffe16f bl 10c94 <emchr@plt>
186d4: e3500000 cmp r0, #0
186d8: 1a000005 bne 186f4 <free@plt+0x7910>
186dc: e59f20b0 ldr r2, [pc, #176] ; 18794 <free@plt+0x79b0>
186e0: e59f10b8 ldr r1, [pc, #184] ; 187a0 <free@plt+0x79bc>
186e4: e59f30b0 ldr r3, [pc, #176] ; 1879c <free@plt+0x79b8>
186e8: e5930000 ldr r0, [r3]
186ec: ebffe162 bl 10c7c <fprintf@plt>
186f0: eafffff0 b 186b8 <free@plt+0x78d4>
186f4: e5947094 ldr r7, [r4, #148] ; 0x94
--
187a8: 0001c749 andeq ip, r1, r9, asr #14
187ac: 0001c771 andeq ip, r1, r1, ror r7
187b0: e92d41f3 push {r0, r1, r4, r5, r6, r7, r8, lr}
187b4: e1a05000 mov r5, r0
187b8: e3a01000 mov r1, #0
187bc: e59f0150 ldr r0, [pc, #336] ; 18914 <free@plt+0x7b30>
187c0: ebffe15a bl 10d30 <open64@plt>
187c4: e3700001 cmn r0, #1
187c8: e1a04000 mov r4, r0
187cc: 0a00004d beq 18908 <free@plt+0x7b24>
187d0: e3a00a01 mov r0, #4096 ; 0x1000
187d4: ebffe113 bl 10c28 <alloc@plt>
187d8: e2501000 subs r1, r0, #0
187dc: 1a000012 bne 1882c <free@plt+0x7a48>
187e0: ebffe164 bl 10d78 <__errno_location@plt>
187e4: e59f512c ldr r5, [pc, #300] ; 18918 <free@plt+0x7b34>
187e8: e59f212c ldr r2, [pc, #300] ; 1891c <free@plt+0x7b38>
187ec: e59f112c ldr r1, [pc, #300] ; 18920 <free@plt+0x7b3c>
187f0: e5904000 ldr r4, [r0]
187f4: e5950000 ldr r0, [r5]
187f8: ebffe11f bl 10c7c <fprintf@plt>
187fc: e1a00004 mov r0, r4
18800: e5955000 ldr r5, [r5]
18804: ebffe0ef bl 10bc8 <strerror@plt>
18808: e58d4000 str r4, [sp]
1880c: e59f3110 ldr r3, [pc, #272] ; 18924 <free@plt+0x7b40>
18810: e3a02008 mov r2, #8
18814: e59f110c ldr r1, [pc, #268] ; 18928 <free@plt+0x7b44>
18818: e58d0004 str r0, [sp, #4]
1881c: e1a00005 mov r0, r5
18820: ebffe115 bl 10c7c <fprintf@plt>
18824: e3e00000 mvn r0, #0
18828: ebffe155 bl 10d84 <exit@plt>
1882c: e5851094 str r1, [r5, #148] ; 0x94
18830: e3a02a01 mov r2, #4096 ; 0x1000
18834: e1a00004 mov r0, r4
18838: ebffe11b bl 10cac <read@plt>
1883c: e3700001 cmn r0, #1
18840: e1a07000 mov r7, r0
18844: 1a000017 bne 188a8 <free@plt+0x7ac4>
18848: ebffe14a bl 10d78 <__errno_location@plt>
1884c: e59f70c4 ldr r7, [pc, #196] ; 18918 <free@plt+0x7b34>
18850: e59f30bc ldr r3, [pc, #188] ; 18914 <free@plt+0x7b30>
18854: e59f20c0 ldr r2, [pc, #192] ; 1891c <free@plt+0x7b38>
18858: e59f10cc ldr r1, [pc, #204] ; 1892c <free@plt+0x7b48>
1885c: e5906000 ldr r6, [r0]
18860: e5970000 ldr r0, [r7]
18864: ebffe104 bl 10c7c <fprintf@plt>
18868: e1a00006 mov r0, r6
1886c: e5977000 ldr r7, [r7]
18870: ebffe0d4 bl 10bc8 <strerror@plt>
18874: e58d6000 str r6, [sp]
18878: e59f30a4 ldr r3, [pc, #164] ; 18924 <free@plt+0x7b40>
1887c: e3a02008 mov r2, #8
18880: e59f10a0 ldr r1, [pc, #160] ; 18928 <free@plt+0x7b44>
18884: e58d0004 str r0, [sp, #4]
18888: e1a00007 mov r0, r7
1888c: ebffe0fa bl 10c7c <fprintf@plt>
18890: e5950094 ldr r0, [r5, #148] ; 0x94
18894: ebffe152 bl 10de4 <free@plt>
18898: e1a00004 mov r0, r4
1889c: ebffe14a bl 10dcc <close@plt>
188a0: e3e04000 mvn r4, #0
188a4: ea000017 b 18908 <free@plt+0x7b24>
188a8: e350001e cmp r0, #30
188ac: 9a000006 bls 188cc <free@plt+0x7ae8>
188b0: e5956094 ldr r6, [r5, #148] ; 0x94
188b4: e3a0201f mov r2, #31
188b8: e59f1070 ldr r1, [pc, #112] ; 18930 <free@plt+0x7b4c>
188bc: e1a00006 mov r0, r6
188c0: ebffe105 bl 10cdc <emcmp@plt>
188c4: e2508000 subs r8, r0, #0
188c8: 0a000008 beq 188f0 <free@plt+0x7b0c>
188cc: e59f305c ldr r3, [pc, #92] ; 18930 <free@plt+0x7b4c>
188d0: e59f0040 ldr r0, [pc, #64] ; 18918 <free@plt+0x7b34>
188d4: e58d3000 str r3, [sp]
188d8: e59f203c ldr r2, [pc, #60] ; 1891c <free@plt+0x7b38>
188dc: e59f3030 ldr r3, [pc, #48] ; 18914 <free@plt+0x7b30>
188e0: e59f104c ldr r1, [pc, #76] ; 18934 <free@plt+0x7b50>
188e4: e5900000 ldr r0, [r0]
188e8: ebffe0e3 bl 10c7c <fprintf@plt>
188ec: eaffffe7 b 18890 <free@plt+0x7aac>
188f0: e286601f add r6, r6, #31
--
18930: 0001c79e muleq r1, lr, r7
18934: 0001c7be ; <UNDEFINED> instruction: 0x0001c7be
18938: e92d4037 push {r0, r1, r2, r4, r5, lr}
1893c: e59f0074 ldr r0, [pc, #116] ; 189b8 <free@plt+0x7bd4>
18940: e3a01004 mov r1, #4
18944: ebffe108 bl 10d6c <access@plt>
18948: e3500000 cmp r0, #0
1894c: 03a00001 moveq r0, #1
18950: 0a000016 beq 189b0 <free@plt+0x7bcc>
18954: ebffe107 bl 10d78 <__errno_location@plt>
18958: e5904000 ldr r4, [r0]
1895c: e3540002 cmp r4, #2
18960: 03a03000 moveq r3, #0
18964: 05803000 streq r3, [r0]
18968: 0a00000f beq 189ac <free@plt+0x7bc8>
1896c: e59f5048 ldr r5, [pc, #72] ; 189bc <free@plt+0x7bd8>
18970: e59f3040 ldr r3, [pc, #64] ; 189b8 <free@plt+0x7bd4>
18974: e59f2044 ldr r2, [pc, #68] ; 189c0 <free@plt+0x7bdc>
18978: e59f1044 ldr r1, [pc, #68] ; 189c4 <free@plt+0x7be0>
1897c: e5950000 ldr r0, [r5]
18980: ebffe0bd bl 10c7c <fprintf@plt>
18984: e1a00004 mov r0, r4
18988: e5955000 ldr r5, [r5]
1898c: ebffe08d bl 10bc8 <strerror@plt>
18990: e58d4000 str r4, [sp]
18994: e59f302c ldr r3, [pc, #44] ; 189c8 <free@plt+0x7be4>
18998: e3a02008 mov r2, #8
1899c: e59f1028 ldr r1, [pc, #40] ; 189cc <free@plt+0x7be8>
189a0: e58d0004 str r0, [sp, #4]
189a4: e1a00005 mov r0, r5
189a8: ebffe0b3 bl 10c7c <fprintf@plt>
189ac: e3a00000 mov r0, #0
189b0: e28dd00c add sp, sp, #12
--
18a74: e1a0000d mov r0, sp
18a78: ebfffef3 bl 1864c <free@plt+0x7868>
18a7c: e3500000 cmp r0, #0
18a80: 1afffff0 bne 18a48 <free@plt+0x7c64>
18a84: e28dd0a0 add sp, sp, #160 ; 0xa0
18a88: e8bd8010 pop {r4, pc}
18a8c: e92d40f0 push {r4, r5, r6, r7, lr}
18a90: e24ddf6f sub sp, sp, #444 ; 0x1bc
18a94: e28d1008 add r1, sp, #8
18a98: e1a05000 mov r5, r0
18a9c: ebffe04c bl 10bd4 <stat64@plt>
18aa0: e2501000 subs r1, r0, #0
18aa4: 0a000015 beq 18b00 <free@plt+0x7d1c>
18aa8: ebffe0b2 bl 10d78 <__errno_location@plt>
18aac: e59f6158 ldr r6, [pc, #344] ; 18c0c <free@plt+0x7e28>
18ab0: e1a03005 mov r3, r5
18ab4: e59f2154 ldr r2, [pc, #340] ; 18c10 <free@plt+0x7e2c>
18ab8: e59f1154 ldr r1, [pc, #340] ; 18c14 <free@plt+0x7e30>
18abc: e5904000 ldr r4, [r0]
18ac0: e5960000 ldr r0, [r6]
18ac4: ebffe06c bl 10c7c <fprintf@plt>
18ac8: e1a00004 mov r0, r4
18acc: e5965000 ldr r5, [r6]
18ad0: ebffe03c bl 10bc8 <strerror@plt>
18ad4: e58d4000 str r4, [sp]
18ad8: e59f3138 ldr r3, [pc, #312] ; 18c18 <free@plt+0x7e34>
18adc: e3a02008 mov r2, #8
18ae0: e59f1134 ldr r1, [pc, #308] ; 18c1c <free@plt+0x7e38>
18ae4: e58d0004 str r0, [sp, #4]
18ae8: e1a00005 mov r0, r5
18aec: ebffe062 bl 10c7c <fprintf@plt>
18af0: e3e04000 mvn r4, #0
18af4: e1a00004 mov r0, r4
18af8: e28ddf6f add sp, sp, #444 ; 0x1bc
18afc: e8bd80f0 pop {r4, r5, r6, r7, pc}
18b00: e59d3018 ldr r3, [sp, #24]
18b04: e2033a0f and r3, r3, #61440 ; 0xf000
18b08: e3530a02 cmp r3, #8192 ; 0x2000
18b0c: 0a000009 beq 18b38 <free@plt+0x7d54>
18b10: ebffe098 bl 10d78 <__errno_location@plt>
18b14: e3a03016 mov r3, #22
18b18: e59f20f0 ldr r2, [pc, #240] ; 18c10 <free@plt+0x7e2c>
18b1c: e59f10fc ldr r1, [pc, #252] ; 18c20 <free@plt+0x7e3c>
18b20: e5803000 str r3, [r0]
18b24: e59f00e0 ldr r0, [pc, #224] ; 18c0c <free@plt+0x7e28>
18b28: e1a03005 mov r3, r5
18b2c: e5900000 ldr r0, [r0]
18b30: ebffe051 bl 10c7c <fprintf@plt>
18b34: eaffffed b 18af0 <free@plt+0x7d0c>
18b38: e1a00005 mov r0, r5
18b3c: ebffe07b bl 10d30 <open64@plt>
18b40: e3700001 cmn r0, #1
18b44: e1a04000 mov r4, r0
18b48: 1a000012 bne 18b98 <free@plt+0x7db4>
18b4c: ebffe089 bl 10d78 <__errno_location@plt>
18b50: e59f70b4 ldr r7, [pc, #180] ; 18c0c <free@plt+0x7e28>
18b54: e1a03005 mov r3, r5
18b58: e59f20b0 ldr r2, [pc, #176] ; 18c10 <free@plt+0x7e2c>
18b5c: e59f10b0 ldr r1, [pc, #176] ; 18c14 <free@plt+0x7e30>
18b60: e5906000 ldr r6, [r0]
18b64: e5970000 ldr r0, [r7]
18b68: ebffe043 bl 10c7c <fprintf@plt>
18b6c: e1a00006 mov r0, r6
18b70: e5975000 ldr r5, [r7]
18b74: ebffe013 bl 10bc8 <strerror@plt>
18b78: e58d6000 str r6, [sp]
18b7c: e59f3094 ldr r3, [pc, #148] ; 18c18 <free@plt+0x7e34>
18b80: e3a02008 mov r2, #8
18b84: e59f1090 ldr r1, [pc, #144] ; 18c1c <free@plt+0x7e38>
18b88: e58d0004 str r0, [sp, #4]
18b8c: e1a00005 mov r0, r5
18b90: ebffe039 bl 10c7c <fprintf@plt>
18b94: eaffffd6 b 18af4 <free@plt+0x7d10>
18b98: e28d2070 add r2, sp, #112 ; 0x70
18b9c: e59f1080 ldr r1, [pc, #128] ; 18c24 <free@plt+0x7e40>
18ba0: ebffe002 bl 10bb0 <ioctl@plt>
18ba4: e2506000 subs r6, r0, #0
18ba8: a59d6174 ldrge r6, [sp, #372] ; 0x174
18bac: aa000012 bge 18bfc <free@plt+0x7e18>
18bb0: ebffe070 bl 10d78 <__errno_location@plt>
18bb4: e5905000 ldr r5, [r0]
18bb8: e355005f cmp r5, #95 ; 0x5f
18bbc: 0a00000e beq 18bfc <free@plt+0x7e18>
18bc0: e59f7044 ldr r7, [pc, #68] ; 18c0c <free@plt+0x7e28>
18bc4: e59f2044 ldr r2, [pc, #68] ; 18c10 <free@plt+0x7e2c>
18bc8: e59f1058 ldr r1, [pc, #88] ; 18c28 <free@plt+0x7e44>
18bcc: e5970000 ldr r0, [r7]
18bd0: ebffe029 bl 10c7c <fprintf@plt>
18bd4: e1a00005 mov r0, r5
18bd8: e5977000 ldr r7, [r7]
18bdc: ebffdff9 bl 10bc8 <strerror@plt>
18be0: e58d5000 str r5, [sp]
18be4: e59f302c ldr r3, [pc, #44] ; 18c18 <free@plt+0x7e34>
18be8: e3a02008 mov r2, #8
18bec: e59f1028 ldr r1, [pc, #40] ; 18c1c <free@plt+0x7e38>
18bf0: e58d0004 str r0, [sp, #4]
18bf4: e1a00007 mov r0, r7
18bf8: ebffe01f bl 10c7c <fprintf@plt>
18bfc: e1a00004 mov r0, r4
18c00: ebffe071 bl 10dcc <close@plt>
--
18c54: 0001c818 andeq ip, r1, r8, lsl r8
18c58: e92d43f0 push {r4, r5, r6, r7, r8, r9, lr}
18c5c: e24ddf51 sub sp, sp, #324 ; 0x144
18c60: e3a02000 mov r2, #0
18c64: e3a03000 mov r3, #0
18c68: e1a04001 mov r4, r1
18c6c: e28d1038 add r1, sp, #56 ; 0x38
18c70: e1a06000 mov r6, r0
18c74: e1cd21f0 strd r2, [sp, #16]
18c78: ebffdfd5 bl 10bd4 <stat64@plt>
18c7c: e3500000 cmp r0, #0
18c80: 0a000018 beq 18ce8 <free@plt+0x7f04>
18c84: ebffe03b bl 10d78 <__errno_location@plt>
18c88: e59f8450 ldr r8, [pc, #1104] ; 190e0 <free@plt+0x82fc>
18c8c: e1a03006 mov r3, r6
18c90: e59f244c ldr r2, [pc, #1100] ; 190e4 <free@plt+0x8300>
18c94: e59f144c ldr r1, [pc, #1100] ; 190e8 <free@plt+0x8304>
18c98: e5907000 ldr r7, [r0]
18c9c: e1a05000 mov r5, r0
18ca0: e5980000 ldr r0, [r8]
18ca4: ebffdff4 bl 10c7c <fprintf@plt>
18ca8: e1a00007 mov r0, r7
18cac: e5988000 ldr r8, [r8]
18cb0: ebffdfc4 bl 10bc8 <strerror@plt>
18cb4: e59f3430 ldr r3, [pc, #1072] ; 190ec <free@plt+0x8308>
18cb8: e58d7000 str r7, [sp]
18cbc: e3a02008 mov r2, #8
18cc0: e59f1428 ldr r1, [pc, #1064] ; 190f0 <free@plt+0x830c>
18cc4: e58d0004 str r0, [sp, #4]
18cc8: e1a00008 mov r0, r8
18ccc: ebffdfea bl 10c7c <fprintf@plt>
18cd0: e5953000 ldr r3, [r5]
18cd4: e3530002 cmp r3, #2
18cd8: 1a000002 bne 18ce8 <free@plt+0x7f04>
18cdc: e59f1400 ldr r1, [pc, #1024] ; 190e4 <free@plt+0x8300>
18ce0: e59f040c ldr r0, [pc, #1036] ; 190f4 <free@plt+0x8310>
18ce4: ebffdfb4 bl 10bbc <printf@plt>
18ce8: e59d3048 ldr r3, [sp, #72] ; 0x48
18cec: e2033a0f and r3, r3, #61440 ; 0xf000
18cf0: e3530a02 cmp r3, #8192 ; 0x2000
18cf4: 0a00000a beq 18d24 <free@plt+0x7f40>
18cf8: ebffe01e bl 10d78 <__errno_location@plt>
18cfc: e3a03016 mov r3, #22
18d00: e59f23dc ldr r2, [pc, #988] ; 190e4 <free@plt+0x8300>
18d04: e59f13ec ldr r1, [pc, #1004] ; 190f8 <free@plt+0x8314>
18d08: e5803000 str r3, [r0]
18d0c: e59f03cc ldr r0, [pc, #972] ; 190e0 <free@plt+0x82fc>
18d10: e1a03006 mov r3, r6
18d14: e5900000 ldr r0, [r0]
18d18: ebffdfd7 bl 10c7c <fprintf@plt>
18d1c: e3e05000 mvn r5, #0
18d20: ea000038 b 18e08 <free@plt+0x8024>
--
18d44: e1a01009 mov r1, r9
18d48: e1a05000 mov r5, r0
18d4c: e5840004 str r0, [r4, #4]
18d50: e1a00008 mov r0, r8
18d54: ebffdfbc bl 10c4c <gnu_dev_minor@plt>
18d58: e355005a cmp r5, #90 ; 0x5a
18d5c: e5840008 str r0, [r4, #8]
18d60: 0a00000d beq 18d9c <free@plt+0x7fb8>
18d64: ebffe003 bl 10d78 <__errno_location@plt>
18d68: e3a03016 mov r3, #22
18d6c: e59f2370 ldr r2, [pc, #880] ; 190e4 <free@plt+0x8300>
18d70: e59f1384 ldr r1, [pc, #900] ; 190fc <free@plt+0x8318>
18d74: e5803000 str r3, [r0]
18d78: e3a0305a mov r3, #90 ; 0x5a
18d7c: e58d3004 str r3, [sp, #4]
18d80: e59f0358 ldr r0, [pc, #856] ; 190e0 <free@plt+0x82fc>
18d84: e5943004 ldr r3, [r4, #4]
18d88: e58d3000 str r3, [sp]
18d8c: e1a03006 mov r3, r6
18d90: e5900000 ldr r0, [r0]
18d94: ebffdfb8 bl 10c7c <fprintf@plt>
18d98: eaffffdf b 18d1c <free@plt+0x7f38>
18d9c: e0800fa0 add r0, r0, r0, lsr #31
18da0: e1a000c0 asr r0, r0, #1
18da4: e5840000 str r0, [r4]
18da8: e3a01000 mov r1, #0
18dac: e1a00006 mov r0, r6
18db0: ebffdfde bl 10d30 <open64@plt>
18db4: e3700001 cmn r0, #1
18db8: e1a05000 mov r5, r0
18dbc: 1a000014 bne 18e14 <free@plt+0x8030>
18dc0: ebffdfec bl 10d78 <__errno_location@plt>
18dc4: e59f7314 ldr r7, [pc, #788] ; 190e0 <free@plt+0x82fc>
18dc8: e1a03006 mov r3, r6
18dcc: e59f2310 ldr r2, [pc, #784] ; 190e4 <free@plt+0x8300>
18dd0: e59f1310 ldr r1, [pc, #784] ; 190e8 <free@plt+0x8304>
18dd4: e5904000 ldr r4, [r0]
18dd8: e5970000 ldr r0, [r7]
18ddc: ebffdfa6 bl 10c7c <fprintf@plt>
18de0: e1a00004 mov r0, r4
18de4: e5976000 ldr r6, [r7]
18de8: ebffdf76 bl 10bc8 <strerror@plt>
18dec: e58d4000 str r4, [sp]
18df0: e59f32f4 ldr r3, [pc, #756] ; 190ec <free@plt+0x8308>
18df4: e3a02008 mov r2, #8
18df8: e59f12f0 ldr r1, [pc, #752] ; 190f0 <free@plt+0x830c>
18dfc: e58d0004 str r0, [sp, #4]
18e00: e1a00006 mov r0, r6
18e04: ebffdf9c bl 10c7c <fprintf@plt>
18e08: e1a00005 mov r0, r5
18e0c: e28ddf51 add sp, sp, #324 ; 0x144
18e10: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc}
18e14: e28d2018 add r2, sp, #24
18e18: e59f12e0 ldr r1, [pc, #736] ; 19100 <free@plt+0x831c>
18e1c: ebffdf63 bl 10bb0 <ioctl@plt>
18e20: e2508000 subs r8, r0, #0
18e24: 0a000013 beq 18e78 <free@plt+0x8094>
18e28: ebffdfd2 bl 10d78 <__errno_location@plt>
18e2c: e59f62ac ldr r6, [pc, #684] ; 190e0 <free@plt+0x82fc>
18e30: e59f22ac ldr r2, [pc, #684] ; 190e4 <free@plt+0x8300>
18e34: e59f12c8 ldr r1, [pc, #712] ; 19104 <free@plt+0x8320>
18e38: e5904000 ldr r4, [r0]
18e3c: e5960000 ldr r0, [r6]
18e40: ebffdf8d bl 10c7c <fprintf@plt>
18e44: e1a00004 mov r0, r4
18e48: e5966000 ldr r6, [r6]
18e4c: ebffdf5d bl 10bc8 <strerror@plt>
18e50: e59f3294 ldr r3, [pc, #660] ; 190ec <free@plt+0x8308>
18e54: e59f1294 ldr r1, [pc, #660] ; 190f0 <free@plt+0x830c>
18e58: e3a02008 mov r2, #8
18e5c: e58d4000 str r4, [sp]
18e60: e58d0004 str r0, [sp, #4]
18e64: e1a00006 mov r0, r6
18e68: ebffdf83 bl 10c7c <fprintf@plt>
18e6c: e1a00005 mov r0, r5
18e70: ebffdfd5 bl 10dcc <close@plt>
18e74: eaffffa8 b 18d1c <free@plt+0x7f38>
18e78: e28d2010 add r2, sp, #16
18e7c: e59f1284 ldr r1, [pc, #644] ; 19108 <free@plt+0x8324>
18e80: e1a00005 mov r0, r5
18e84: ebffdf49 bl 10bb0 <ioctl@plt>
18e88: e3700001 cmn r0, #1
18e8c: 15d430fc ldrbne r3, [r4, #252] ; 0xfc
18e90: 13833002 orrne r3, r3, #2
18e94: 1a000015 bne 18ef0 <free@plt+0x810c>
18e98: ebffdfb6 bl 10d78 <__errno_location@plt>
18e9c: e5907000 ldr r7, [r0]
18ea0: e357005f cmp r7, #95 ; 0x5f
18ea4: 05808000 streq r8, [r0]
18ea8: 05d430fc ldrbeq r3, [r4, #252] ; 0xfc
18eac: 03c33002 biceq r3, r3, #2
18eb0: 0a00000e beq 18ef0 <free@plt+0x810c>
18eb4: e59f4224 ldr r4, [pc, #548] ; 190e0 <free@plt+0x82fc>
18eb8: e59f2224 ldr r2, [pc, #548] ; 190e4 <free@plt+0x8300>
18ebc: e59f1248 ldr r1, [pc, #584] ; 1910c <free@plt+0x8328>
18ec0: e5940000 ldr r0, [r4]
18ec4: ebffdf6c bl 10c7c <fprintf@plt>
18ec8: e1a00007 mov r0, r7
18ecc: e5944000 ldr r4, [r4]
--
18f50: ca000005 bgt 18f6c <free@plt+0x8188>
18f54: e58d2004 str r2, [sp, #4]
18f58: e58d6000 str r6, [sp]
18f5c: e59f2180 ldr r2, [pc, #384] ; 190e4 <free@plt+0x8300>
18f60: e5943000 ldr r3, [r4]
18f64: e59f11a8 ldr r1, [pc, #424] ; 19114 <free@plt+0x8330>
18f68: eafffff3 b 18f3c <free@plt+0x8158>
18f6c: e1903001 orrs r3, r0, r1
18f70: 0a000003 beq 18f84 <free@plt+0x81a0>
18f74: e1a03fc2 asr r3, r2, #31
18f78: e1500002 cmp r0, r2
18f7c: e0d1c003 sbcs ip, r1, r3
18f80: aa000008 bge 18fa8 <free@plt+0x81c4>
18f84: e1cd00f8 strd r0, [sp, #8]
18f88: e59f0150 ldr r0, [pc, #336] ; 190e0 <free@plt+0x82fc>
18f8c: e58d6000 str r6, [sp]
18f90: e59f214c ldr r2, [pc, #332] ; 190e4 <free@plt+0x8300>
18f94: e5943000 ldr r3, [r4]
18f98: e59f1178 ldr r1, [pc, #376] ; 19118 <free@plt+0x8334>
18f9c: e5900000 ldr r0, [r0]
18fa0: ebffdf35 bl 10c7c <fprintf@plt>
18fa4: eaffffb0 b 18e6c <free@plt+0x8088>
18fa8: eb0002c8 bl 19ad0 <free@plt+0x8cec>
18fac: e58400e0 str r0, [r4, #224] ; 0xe0
18fb0: e3570008 cmp r7, #8
18fb4: 979ff107 ldrls pc, [pc, r7, lsl #2]
18fb8: eaffffab b 18e6c <free@plt+0x8088>
18fbc: 00018fe0 andeq r8, r1, r0, ror #31
18fc0: 00019000 andeq r9, r1, r0
18fc4: 00019090 muleq r1, r0, r0
18fc8: 00019098 muleq r1, r8, r0
18fcc: 000190a0 andeq r9, r1, r0, lsr #1
18fd0: 00018e6c andeq r8, r1, ip, ror #28
18fd4: 000190b0 strheq r9, [r1], -r0
18fd8: 000190b8 strheq r9, [r1], -r8
18fdc: 000190a8 andeq r9, r1, r8, lsr #1
18fe0: e59f00f8 ldr r0, [pc, #248] ; 190e0 <free@plt+0x82fc>
18fe4: e58d6000 str r6, [sp]
18fe8: e59f20f4 ldr r2, [pc, #244] ; 190e4 <free@plt+0x8300>
18fec: e5943000 ldr r3, [r4]
18ff0: e59f1124 ldr r1, [pc, #292] ; 1911c <free@plt+0x8338>
18ff4: e5900000 ldr r0, [r0]
18ff8: ebffdf1f bl 10c7c <fprintf@plt>
18ffc: eaffff9a b 18e6c <free@plt+0x8088>
19000: e59f1118 ldr r1, [pc, #280] ; 19120 <free@plt+0x833c>
--
1902c: ebffdf66 bl 10dcc <close@plt>
19030: e1a00006 mov r0, r6
19034: ebfffe94 bl 18a8c <free@plt+0x7ca8>
19038: e1c00fc0 bic r0, r0, r0, asr #31
1903c: e58400f4 str r0, [r4, #244] ; 0xf4
19040: e28d00a0 add r0, sp, #160 ; 0xa0
19044: ebfffdd9 bl 187b0 <free@plt+0x79cc>
19048: e2505000 subs r5, r0, #0
1904c: 1affff32 bne 18d1c <free@plt+0x7f38>
19050: e28d00a0 add r0, sp, #160 ; 0xa0
19054: ebfffd7c bl 1864c <free@plt+0x7868>
19058: e3500000 cmp r0, #0
1905c: 1a000017 bne 190c0 <free@plt+0x82dc>
19060: e59f30bc ldr r3, [pc, #188] ; 19124 <free@plt+0x8340>
19064: e59f0074 ldr r0, [pc, #116] ; 190e0 <free@plt+0x82fc>
19068: e58d3000 str r3, [sp]
1906c: e59f2070 ldr r2, [pc, #112] ; 190e4 <free@plt+0x8300>
19070: e5943000 ldr r3, [r4]
19074: e59f10ac ldr r1, [pc, #172] ; 19128 <free@plt+0x8344>
19078: e5900000 ldr r0, [r0]
1907c: ebffdefe bl 10c7c <fprintf@plt>
19080: ebffdf3c bl 10d78 <__errno_location@plt>
19084: e3a03002 mov r3, #2
--
19170: e8bd8010 pop {r4, pc}
19174: 0001c818 andeq ip, r1, r8, lsl r8
19178: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
1917c: e1a08000 mov r8, r0
19180: e24dd06c sub sp, sp, #108 ; 0x6c
19184: e1a09001 mov r9, r1
19188: e3a00001 mov r0, #1
1918c: e3a01030 mov r1, #48 ; 0x30
19190: e58d201c str r2, [sp, #28]
19194: e1a06003 mov r6, r3
19198: ebffdeb1 bl 10c64 <calloc@plt>
1919c: e2504000 subs r4, r0, #0
191a0: 1a000014 bne 191f8 <free@plt+0x8414>
191a4: ebffdef3 bl 10d78 <__errno_location@plt>
191a8: e59f56e8 ldr r5, [pc, #1768] ; 19898 <free@plt+0x8ab4>
191ac: e3a03030 mov r3, #48 ; 0x30
191b0: e59f26e4 ldr r2, [pc, #1764] ; 1989c <free@plt+0x8ab8>
191b4: e59f16e4 ldr r1, [pc, #1764] ; 198a0 <free@plt+0x8abc>
191b8: e5904000 ldr r4, [r0]
191bc: e5950000 ldr r0, [r5]
191c0: ebffdead bl 10c7c <fprintf@plt>
191c4: e1a00004 mov r0, r4
191c8: e5955000 ldr r5, [r5]
191cc: ebffde7d bl 10bc8 <strerror@plt>
191d0: e58d4000 str r4, [sp]
191d4: e59f36c8 ldr r3, [pc, #1736] ; 198a4 <free@plt+0x8ac0>
191d8: e3a02009 mov r2, #9
191dc: e59f16c4 ldr r1, [pc, #1732] ; 198a8 <free@plt+0x8ac4>
191e0: e58d0004 str r0, [sp, #4]
191e4: e1a00005 mov r0, r5
191e8: ebffdea3 bl 10c7c <fprintf@plt>
191ec: e3e00000 mvn r0, #0
191f0: e28dd06c add sp, sp, #108 ; 0x6c
191f4: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
191f8: e59850e0 ldr r5, [r8, #224] ; 0xe0
191fc: e3a01004 mov r1, #4
19200: e1a00005 mov r0, r5
19204: ebffde96 bl 10c64 <calloc@plt>
19208: e3500000 cmp r0, #0
1920c: e5840000 str r0, [r4]
19210: 1a000017 bne 19274 <free@plt+0x8490>
19214: ebffded7 bl 10d78 <__errno_location@plt>
19218: e59f6678 ldr r6, [pc, #1656] ; 19898 <free@plt+0x8ab4>
1921c: e3a03030 mov r3, #48 ; 0x30
19220: e59f2674 ldr r2, [pc, #1652] ; 1989c <free@plt+0x8ab8>
19224: e59f1674 ldr r1, [pc, #1652] ; 198a0 <free@plt+0x8abc>
19228: e5905000 ldr r5, [r0]
1922c: e5960000 ldr r0, [r6]
19230: ebffde91 bl 10c7c <fprintf@plt>
19234: e1a00005 mov r0, r5
19238: e5966000 ldr r6, [r6]
1923c: ebffde61 bl 10bc8 <strerror@plt>
19240: e58d5000 str r5, [sp]
19244: e59f3658 ldr r3, [pc, #1624] ; 198a4 <free@plt+0x8ac0>
19248: e3a02009 mov r2, #9
1924c: e59f1654 ldr r1, [pc, #1620] ; 198a8 <free@plt+0x8ac4>
19250: e58d0004 str r0, [sp, #4]
19254: e1a00006 mov r0, r6
19258: ebffde87 bl 10c7c <fprintf@plt>
1925c: e1a00004 mov r0, r4
19260: ebffdedf bl 10de4 <free@plt>
--
195b8: e20b0cff and r0, fp, #65280 ; 0xff00
195bc: e183b001 orr fp, r3, r1
195c0: e3a03000 mov r3, #0
195c4: e182a000 orr sl, r2, r0
195c8: e15b0003 cmp fp, r3
195cc: e3e02102 mvn r2, #-2147483648 ; 0x80000000
195d0: 015a0002 cmpeq sl, r2
195d4: 9a00000f bls 19618 <free@plt+0x8834>
195d8: e3560001 cmp r6, #1
195dc: 1a000001 bne 195e8 <free@plt+0x8804>
195e0: e3a0000a mov r0, #10
195e4: ebffdd6b bl 10b98 <putchar@plt>
195e8: e59f02a8 ldr r0, [pc, #680] ; 19898 <free@plt+0x8ab4>
195ec: e3e03102 mvn r3, #-2147483648 ; 0x80000000
195f0: e58d3008 str r3, [sp, #8]
195f4: e1cda0f0 strd sl, [sp]
195f8: e59f229c ldr r2, [pc, #668] ; 1989c <free@plt+0x8ab8>
195fc: e1a03005 mov r3, r5
19600: e59f12c8 ldr r1, [pc, #712] ; 198d0 <free@plt+0x8aec>
19604: e5900000 ldr r0, [r0]
19608: ebffdd9b bl 10c7c <fprintf@plt>
1960c: e5940000 ldr r0, [r4]
19610: ebffddf3 bl 10de4 <free@plt>
--
19664: e1a03423 lsr r3, r3, #8
19668: e1800002 orr r0, r0, r2
1966c: e2033cff and r3, r3, #65280 ; 0xff00
19670: e1800003 orr r0, r0, r3
19674: e584002c str r0, [r4, #44] ; 0x2c
19678: eb00010c bl 19ab0 <free@plt+0x8ccc>
1967c: e3510000 cmp r1, #0
19680: 0a00005d beq 197fc <free@plt+0x8a18>
19684: e3560001 cmp r6, #1
19688: 1a000016 bne 196e8 <free@plt+0x8904>
1968c: e3a0000a mov r0, #10
19690: ebffdd40 bl 10b98 <putchar@plt>
19694: e59830e8 ldr r3, [r8, #232] ; 0xe8
19698: e58d5000 str r5, [sp]
1969c: e58d3004 str r3, [sp, #4]
196a0: e59f71f0 ldr r7, [pc, #496] ; 19898 <free@plt+0x8ab4>
196a4: e594302c ldr r3, [r4, #44] ; 0x2c
196a8: e59f21ec ldr r2, [pc, #492] ; 1989c <free@plt+0x8ab8>
196ac: e59f1220 ldr r1, [pc, #544] ; 198d4 <free@plt+0x8af0>
196b0: e5970000 ldr r0, [r7]
196b4: ebffdd70 bl 10c7c <fprintf@plt>
196b8: e1a03005 mov r3, r5
196bc: e59f21d8 ldr r2, [pc, #472] ; 1989c <free@plt+0x8ab8>
196c0: e59f1210 ldr r1, [pc, #528] ; 198d8 <free@plt+0x8af4>
196c4: e5970000 ldr r0, [r7]
196c8: ebffdd6b bl 10c7c <fprintf@plt>
196cc: e5943018 ldr r3, [r4, #24]
196d0: e3e02001 mvn r2, #1
[*] Function fprintf used 224 times ubiformat