[*] Binary protection state of ubiupdatevol
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of ubiupdatevol
10b0c: 1a00004e bne 10c4c <free@plt+0x1b8>
10b10: e59d3028 ldr r3, [sp, #40] ; 0x28
10b14: e3530000 cmp r3, #0
10b18: 1affffe7 bne 10abc <free@plt+0x28>
10b1c: e28d1090 add r1, sp, #144 ; 0x90
10b20: e5980000 ldr r0, [r8]
10b24: eb000276 bl 11504 <free@plt+0xa70>
10b28: e59f3818 ldr r3, [pc, #2072] ; 11348 <free@plt+0x8b4>
10b2c: e14300f8 strd r0, [r3, #-8]
10b30: e59d3090 ldr r3, [sp, #144] ; 0x90
10b34: e3530000 cmp r3, #0
10b38: 01a01fa1 lsreq r1, r1, #31
10b3c: 13a01001 movne r1, #1
10b40: e3510000 cmp r1, #0
10b44: 0affffdc beq 10abc <free@plt+0x28>
10b48: e5983000 ldr r3, [r8]
10b4c: e59f27f8 ldr r2, [pc, #2040] ; 1134c <free@plt+0x8b8>
10b50: e59f17f8 ldr r1, [pc, #2040] ; 11350 <free@plt+0x8bc>
10b54: e59f07f8 ldr r0, [pc, #2040] ; 11354 <free@plt+0x8c0>
10b58: e5900000 ldr r0, [r0]
10b5c: ebffff8a bl 1098c <fprintf@plt>
10b60: e3e05000 mvn r5, #0
10b64: e1a00005 mov r0, r5
--
10bf4: e59f1774 ldr r1, [pc, #1908] ; 11370 <free@plt+0x8dc>
10bf8: eaffffd5 b 10b54 <free@plt+0xc0>
10bfc: e59f1754 ldr r1, [pc, #1876] ; 11358 <free@plt+0x8c4>
10c00: e59f0754 ldr r0, [pc, #1876] ; 1135c <free@plt+0x8c8>
10c04: ebffff3c bl 108fc <printf@plt>
10c08: e59f1750 ldr r1, [pc, #1872] ; 11360 <free@plt+0x8cc>
10c0c: e59f0748 ldr r0, [pc, #1864] ; 1135c <free@plt+0x8c8>
10c10: ebffff39 bl 108fc <printf@plt>
10c14: e59f0748 ldr r0, [pc, #1864] ; 11364 <free@plt+0x8d0>
10c18: ebffff49 bl 10944 <puts@plt>
10c1c: eaffffcf b 10b60 <free@plt+0xcc>
10c20: e59f274c ldr r2, [pc, #1868] ; 11374 <free@plt+0x8e0>
10c24: e59f1720 ldr r1, [pc, #1824] ; 1134c <free@plt+0x8b8>
10c28: e59f0748 ldr r0, [pc, #1864] ; 11378 <free@plt+0x8e4>
10c2c: ebffff32 bl 108fc <printf@plt>
10c30: eaffffdc b 10ba8 <free@plt+0x114>
10c34: e59f3718 ldr r3, [pc, #1816] ; 11354 <free@plt+0x8c0>
10c38: e59f270c ldr r2, [pc, #1804] ; 1134c <free@plt+0x8b8>
10c3c: e59f1738 ldr r1, [pc, #1848] ; 1137c <free@plt+0x8e8>
10c40: e5930000 ldr r0, [r3]
10c44: ebffff50 bl 1098c <fprintf@plt>
10c48: eaffffc4 b 10b60 <free@plt+0xcc>
10c4c: e59f3700 ldr r3, [pc, #1792] ; 11354 <free@plt+0x8c0>
10c50: e59f0728 ldr r0, [pc, #1832] ; 11380 <free@plt+0x8ec>
10c54: e5931000 ldr r1, [r3]
10c58: ebffff81 bl 10a64 <fputs@plt>
10c5c: eaffffbf b 10b60 <free@plt+0xcc>
10c60: e59f371c ldr r3, [pc, #1820] ; 11384 <free@plt+0x8f0>
10c64: e5933000 ldr r3, [r3]
10c68: e1540003 cmp r4, r3
10c6c: 1a000005 bne 10c88 <free@plt+0x1f4>
10c70: e59f26d4 ldr r2, [pc, #1748] ; 1134c <free@plt+0x8b8>
10c74: e59f170c ldr r1, [pc, #1804] ; 11388 <free@plt+0x8f4>
10c78: e59f36d4 ldr r3, [pc, #1748] ; 11354 <free@plt+0x8c0>
10c7c: e5930000 ldr r0, [r3]
10c80: ebffff41 bl 1098c <fprintf@plt>
10c84: eaffffb6 b 10b64 <free@plt+0xd0>
10c88: e2444002 sub r4, r4, #2
--
10cf0: e5943120 ldr r3, [r4, #288] ; 0x120
10cf4: e3530000 cmp r3, #0
10cf8: 0a000005 beq 10d14 <free@plt+0x280>
10cfc: e59f3668 ldr r3, [pc, #1640] ; 1136c <free@plt+0x8d8>
10d00: e1c320d0 ldrd r2, [r3]
10d04: e1923003 orrs r3, r2, r3
10d08: 059f263c ldreq r2, [pc, #1596] ; 1134c <free@plt+0x8b8>
10d0c: 059f1684 ldreq r1, [pc, #1668] ; 11398 <free@plt+0x904>
10d10: 0affffd8 beq 10c78 <free@plt+0x1e4>
10d14: eb000459 bl 11e80 <free@plt+0x13ec>
10d18: e250a000 subs sl, r0, #0
10d1c: 1a000018 bne 10d84 <free@plt+0x2f0>
10d20: ebffff43 bl 10a34 <__errno_location@plt>
10d24: e59f6628 ldr r6, [pc, #1576] ; 11354 <free@plt+0x8c0>
10d28: e59f261c ldr r2, [pc, #1564] ; 1134c <free@plt+0x8b8>
10d2c: e5904000 ldr r4, [r0]
10d30: e5960000 ldr r0, [r6]
10d34: e3540000 cmp r4, #0
10d38: 1a000004 bne 10d50 <free@plt+0x2bc>
10d3c: e59f1658 ldr r1, [pc, #1624] ; 1139c <free@plt+0x908>
10d40: ebffff11 bl 1098c <fprintf@plt>
10d44: e1a0000a mov r0, sl
10d48: eb000417 bl 11dac <free@plt+0x1318>
10d4c: eaffff84 b 10b64 <free@plt+0xd0>
10d50: e59f1648 ldr r1, [pc, #1608] ; 113a0 <free@plt+0x90c>
10d54: ebffff0c bl 1098c <fprintf@plt>
10d58: e5966000 ldr r6, [r6]
10d5c: e1a00004 mov r0, r4
10d60: ebfffee8 bl 10908 <strerror@plt>
10d64: e59f3638 ldr r3, [pc, #1592] ; 113a4 <free@plt+0x910>
10d68: e59f1638 ldr r1, [pc, #1592] ; 113a8 <free@plt+0x914>
10d6c: e3a0200e mov r2, #14
10d70: e58d4000 str r4, [sp]
10d74: e58d0004 str r0, [sp, #4]
10d78: e1a00006 mov r0, r6
10d7c: ebffff02 bl 1098c <fprintf@plt>
10d80: eaffffef b 10d44 <free@plt+0x2b0>
10d84: e5941004 ldr r1, [r4, #4]
10d88: eb000637 bl 1266c <free@plt+0x1bd8>
10d8c: e3500001 cmp r0, #1
10d90: 1a000006 bne 10db0 <free@plt+0x31c>
10d94: e5943004 ldr r3, [r4, #4]
10d98: e59f25ac ldr r2, [pc, #1452] ; 1134c <free@plt+0x8b8>
10d9c: e59f1608 ldr r1, [pc, #1544] ; 113ac <free@plt+0x918>
10da0: e59f05ac ldr r0, [pc, #1452] ; 11354 <free@plt+0x8c0>
10da4: e5900000 ldr r0, [r0]
10da8: ebfffef7 bl 1098c <fprintf@plt>
10dac: eaffffe4 b 10d44 <free@plt+0x2b0>
10db0: e3500000 cmp r0, #0
10db4: e5946004 ldr r6, [r4, #4]
10db8: aa00000c bge 10df0 <free@plt+0x35c>
10dbc: ebffff1c bl 10a34 <__errno_location@plt>
10dc0: e59f758c ldr r7, [pc, #1420] ; 11354 <free@plt+0x8c0>
10dc4: e1a03006 mov r3, r6
10dc8: e59f257c ldr r2, [pc, #1404] ; 1134c <free@plt+0x8b8>
10dcc: e5904000 ldr r4, [r0]
10dd0: e5970000 ldr r0, [r7]
10dd4: e3540013 cmp r4, #19
10dd8: 059f15d0 ldreq r1, [pc, #1488] ; 113b0 <free@plt+0x91c>
10ddc: 0afffff1 beq 10da8 <free@plt+0x314>
10de0: e59f15cc ldr r1, [pc, #1484] ; 113b4 <free@plt+0x920>
10de4: ebfffee8 bl 1098c <fprintf@plt>
10de8: e5976000 ldr r6, [r7]
10dec: eaffffda b 10d5c <free@plt+0x2c8>
10df0: e28d2090 add r2, sp, #144 ; 0x90
10df4: e1a01006 mov r1, r6
10df8: e1a0000a mov r0, sl
10dfc: eb000996 bl 1345c <free@plt+0x29c8>
10e00: e3500000 cmp r0, #0
10e04: 0a000011 beq 10e50 <free@plt+0x3bc>
10e08: ebffff09 bl 10a34 <__errno_location@plt>
10e0c: e59f7540 ldr r7, [pc, #1344] ; 11354 <free@plt+0x8c0>
10e10: e5943004 ldr r3, [r4, #4]
10e14: e59f2530 ldr r2, [pc, #1328] ; 1134c <free@plt+0x8b8>
10e18: e59f1598 ldr r1, [pc, #1432] ; 113b8 <free@plt+0x924>
10e1c: e5906000 ldr r6, [r0]
10e20: e5970000 ldr r0, [r7]
10e24: ebfffed8 bl 1098c <fprintf@plt>
10e28: e1a00006 mov r0, r6
10e2c: e5974000 ldr r4, [r7]
--
10e78: e59f74d4 ldr r7, [pc, #1236] ; 11354 <free@plt+0x8c0>
10e7c: e5943004 ldr r3, [r4, #4]
10e80: e59f24c4 ldr r2, [pc, #1220] ; 1134c <free@plt+0x8b8>
10e84: e59f1530 ldr r1, [pc, #1328] ; 113bc <free@plt+0x928>
10e88: e5906000 ldr r6, [r0]
10e8c: eaffffe3 b 10e20 <free@plt+0x38c>
10e90: e1a01000 mov r1, r0
10e94: e3a02000 mov r2, #0
10e98: e3a03000 mov r3, #0
10e9c: e1a0000a mov r0, sl
10ea0: eb000755 bl 12bfc <free@plt+0x2168>
10ea4: e3500000 cmp r0, #0
10ea8: 0a000014 beq 10f00 <free@plt+0x46c>
10eac: ebfffee0 bl 10a34 <__errno_location@plt>
10eb0: e59f849c ldr r8, [pc, #1180] ; 11354 <free@plt+0x8c0>
10eb4: e5943004 ldr r3, [r4, #4]
10eb8: e59f248c ldr r2, [pc, #1164] ; 1134c <free@plt+0x8b8>
10ebc: e59f14fc ldr r1, [pc, #1276] ; 113c0 <free@plt+0x92c>
10ec0: e5907000 ldr r7, [r0]
10ec4: e5980000 ldr r0, [r8]
10ec8: ebfffeaf bl 1098c <fprintf@plt>
10ecc: e1a00007 mov r0, r7
10ed0: e5984000 ldr r4, [r8]
10ed4: ebfffe8b bl 10908 <strerror@plt>
10ed8: e58d7000 str r7, [sp]
10edc: e59f34c0 ldr r3, [pc, #1216] ; 113a4 <free@plt+0x910>
10ee0: e3a0200e mov r2, #14
10ee4: e59f14bc ldr r1, [pc, #1212] ; 113a8 <free@plt+0x914>
10ee8: e58d0004 str r0, [sp, #4]
10eec: e1a00004 mov r0, r4
10ef0: ebfffea5 bl 1098c <fprintf@plt>
10ef4: e1a00006 mov r0, r6
10ef8: ebfffee2 bl 10a88 <close@plt>
--
10f2c: 01a03008 moveq r3, r8
10f30: 059f2414 ldreq r2, [pc, #1044] ; 1134c <free@plt+0x8b8>
10f34: 059f1488 ldreq r1, [pc, #1160] ; 113c4 <free@plt+0x930>
10f38: 0affff98 beq 10da0 <free@plt+0x30c>
10f3c: e59f8428 ldr r8, [pc, #1064] ; 1136c <free@plt+0x8d8>
10f40: e1c820d0 ldrd r2, [r8]
10f44: e1cd21f8 strd r2, [sp, #24]
10f48: e1923003 orrs r3, r2, r3
10f4c: 1a000013 bne 10fa0 <free@plt+0x50c>
10f50: e5949008 ldr r9, [r4, #8]
10f54: e1a01007 mov r1, r7
10f58: e1a00009 mov r0, r9
10f5c: ebfffe6c bl 10914 <stat64@plt>
10f60: e3500000 cmp r0, #0
10f64: aa000008 bge 10f8c <free@plt+0x4f8>
10f68: e59f03e4 ldr r0, [pc, #996] ; 11354 <free@plt+0x8c0>
10f6c: e1a03009 mov r3, r9
10f70: e59f23d4 ldr r2, [pc, #980] ; 1134c <free@plt+0x8b8>
10f74: e59f144c ldr r1, [pc, #1100] ; 113c8 <free@plt+0x934>
10f78: e5900000 ldr r0, [r0]
10f7c: ebfffe82 bl 1098c <fprintf@plt>
10f80: e59d0020 ldr r0, [sp, #32]
10f84: ebfffec2 bl 10a94 <free@plt>
--
10f90: e1c800d8 ldrd r0, [r8, #8]
10f94: e0522000 subs r2, r2, r0
10f98: e0c33001 sbc r3, r3, r1
10f9c: e1cd21f8 strd r2, [sp, #24]
10fa0: e5940004 ldr r0, [r4, #4]
10fa4: e1cd2bd0 ldrd r2, [sp, #176] ; 0xb0
10fa8: e1cd81d8 ldrd r8, [sp, #24]
10fac: e1520008 cmp r2, r8
10fb0: e0d31009 sbcs r1, r3, r9
10fb4: aa00000b bge 10fe8 <free@plt+0x554>
10fb8: e58d0008 str r0, [sp, #8]
10fbc: e59f0390 ldr r0, [pc, #912] ; 11354 <free@plt+0x8c0>
10fc0: e1cd21f0 strd r2, [sp, #16]
10fc4: e59f1400 ldr r1, [pc, #1024] ; 113cc <free@plt+0x938>
10fc8: e1a02008 mov r2, r8
10fcc: e1a03009 mov r3, r9
10fd0: e1cd20f0 strd r2, [sp]
10fd4: e59f2370 ldr r2, [pc, #880] ; 1134c <free@plt+0x8b8>
10fd8: e5943008 ldr r3, [r4, #8]
10fdc: e5900000 ldr r0, [r0]
10fe0: ebfffe69 bl 1098c <fprintf@plt>
10fe4: eaffffe5 b 10f80 <free@plt+0x4ec>
10fe8: e3a01002 mov r1, #2
10fec: ebfffe84 bl 10a04 <open64@plt>
10ff0: e3700001 cmn r0, #1
10ff4: e1a07000 mov r7, r0
10ff8: 1a000012 bne 11048 <free@plt+0x5b4>
10ffc: ebfffe8c bl 10a34 <__errno_location@plt>
11000: e59f734c ldr r7, [pc, #844] ; 11354 <free@plt+0x8c0>
11004: e5943004 ldr r3, [r4, #4]
11008: e59f233c ldr r2, [pc, #828] ; 1134c <free@plt+0x8b8>
1100c: e59f13bc ldr r1, [pc, #956] ; 113d0 <free@plt+0x93c>
11010: e5906000 ldr r6, [r0]
11014: e5970000 ldr r0, [r7]
11018: ebfffe5b bl 1098c <fprintf@plt>
1101c: e1a00006 mov r0, r6
11020: e5974000 ldr r4, [r7]
11024: ebfffe37 bl 10908 <strerror@plt>
11028: e58d6000 str r6, [sp]
1102c: e59f3370 ldr r3, [pc, #880] ; 113a4 <free@plt+0x910>
11030: e3a0200e mov r2, #14
11034: e59f136c ldr r1, [pc, #876] ; 113a8 <free@plt+0x914>
11038: e58d0004 str r0, [sp, #4]
1103c: e1a00004 mov r0, r4
11040: ebfffe51 bl 1098c <fprintf@plt>
11044: eaffffcd b 10f80 <free@plt+0x4ec>
11048: e5941120 ldr r1, [r4, #288] ; 0x120
1104c: e3510000 cmp r1, #0
11050: 0a00000b beq 11084 <free@plt+0x5f0>
11054: e59f32ec ldr r3, [pc, #748] ; 11348 <free@plt+0x8b4>
11058: e14320d8 ldrd r2, [r3, #-8]
1105c: e1923003 orrs r3, r2, r3
11060: 0a000042 beq 11170 <free@plt+0x6dc>
11064: e59f32e8 ldr r3, [pc, #744] ; 11354 <free@plt+0x8c0>
11068: e59f22dc ldr r2, [pc, #732] ; 1134c <free@plt+0x8b8>
1106c: e59f1360 ldr r1, [pc, #864] ; 113d4 <free@plt+0x940>
11070: e5930000 ldr r0, [r3]
11074: ebfffe44 bl 1098c <fprintf@plt>
11078: e1a00007 mov r0, r7
1107c: ebfffe81 bl 10a88 <close@plt>
11080: eaffffbe b 10f80 <free@plt+0x4ec>
11084: e5940008 ldr r0, [r4, #8]
11088: ebfffe5d bl 10a04 <open64@plt>
1108c: e3700001 cmn r0, #1
11090: e1a06000 mov r6, r0
11094: 1a000012 bne 110e4 <free@plt+0x650>
11098: ebfffe65 bl 10a34 <__errno_location@plt>
1109c: e59f82b0 ldr r8, [pc, #688] ; 11354 <free@plt+0x8c0>
110a0: e5943008 ldr r3, [r4, #8]
110a4: e59f22a0 ldr r2, [pc, #672] ; 1134c <free@plt+0x8b8>
110a8: e59f130c ldr r1, [pc, #780] ; 113bc <free@plt+0x928>
110ac: e5906000 ldr r6, [r0]
110b0: e5980000 ldr r0, [r8]
110b4: ebfffe34 bl 1098c <fprintf@plt>
110b8: e1a00006 mov r0, r6
110bc: e5984000 ldr r4, [r8]
110c0: ebfffe10 bl 10908 <strerror@plt>
110c4: e58d6000 str r6, [sp]
110c8: e59f32d4 ldr r3, [pc, #724] ; 113a4 <free@plt+0x910>
110cc: e3a0200e mov r2, #14
110d0: e59f12d0 ldr r1, [pc, #720] ; 113a8 <free@plt+0x914>
110d4: e58d0004 str r0, [sp, #4]
110d8: e1a00004 mov r0, r4
110dc: ebfffe2a bl 1098c <fprintf@plt>
110e0: eaffffe4 b 11078 <free@plt+0x5e4>
110e4: e59f325c ldr r3, [pc, #604] ; 11348 <free@plt+0x8b4>
110e8: e14380d8 ldrd r8, [r3, #-8]
110ec: e1983009 orrs r3, r8, r9
110f0: 0a00001e beq 11170 <free@plt+0x6dc>
110f4: e3a03001 mov r3, #1
110f8: e58d3000 str r3, [sp]
110fc: e1a02008 mov r2, r8
11100: e1a03009 mov r3, r9
11104: ebfffe53 bl 10a58 <lseek64@plt>
11108: e3e03000 mvn r3, #0
1110c: e3e02000 mvn r2, #0
11110: e1510003 cmp r1, r3
11114: 01500002 cmpeq r0, r2
11118: 1a000014 bne 11170 <free@plt+0x6dc>
1111c: ebfffe44 bl 10a34 <__errno_location@plt>
11120: e59fb22c ldr fp, [pc, #556] ; 11354 <free@plt+0x8c0>
11124: e59f2220 ldr r2, [pc, #544] ; 1134c <free@plt+0x8b8>
11128: e59f12a8 ldr r1, [pc, #680] ; 113d8 <free@plt+0x944>
1112c: e5904000 ldr r4, [r0]
11130: e1cd80f0 strd r8, [sp]
11134: e59b0000 ldr r0, [fp]
11138: ebfffe13 bl 1098c <fprintf@plt>
1113c: e1a00004 mov r0, r4
11140: e59b8000 ldr r8, [fp]
11144: ebfffdef bl 10908 <strerror@plt>
11148: e59f3254 ldr r3, [pc, #596] ; 113a4 <free@plt+0x910>
1114c: e59f1254 ldr r1, [pc, #596] ; 113a8 <free@plt+0x914>
11150: e3a0200e mov r2, #14
11154: e58d4000 str r4, [sp]
11158: e58d0004 str r0, [sp, #4]
1115c: e1a00008 mov r0, r8
11160: ebfffe09 bl 1098c <fprintf@plt>
11164: e1a00006 mov r0, r6
11168: ebfffe46 bl 10a88 <close@plt>
1116c: eaffffc1 b 11078 <free@plt+0x5e4>
11170: e1cd21d8 ldrd r2, [sp, #24]
11174: e1a01007 mov r1, r7
11178: e1a0000a mov r0, sl
1117c: eb00069e bl 12bfc <free@plt+0x2168>
11180: e3500000 cmp r0, #0
11184: 0a000023 beq 11218 <free@plt+0x784>
11188: ebfffe29 bl 10a34 <__errno_location@plt>
1118c: e59f91c0 ldr r9, [pc, #448] ; 11354 <free@plt+0x8c0>
11190: e5943004 ldr r3, [r4, #4]
11194: e59f21b0 ldr r2, [pc, #432] ; 1134c <free@plt+0x8b8>
11198: e59f123c ldr r1, [pc, #572] ; 113dc <free@plt+0x948>
1119c: e5908000 ldr r8, [r0]
111a0: e5990000 ldr r0, [r9]
111a4: ebfffdf8 bl 1098c <fprintf@plt>
111a8: e5994000 ldr r4, [r9]
111ac: e1a00008 mov r0, r8
--
111c4: e1cd21d8 ldrd r2, [sp, #24]
111c8: e1a09fc8 asr r9, r8, #31
111cc: e1520008 cmp r2, r8
111d0: e0d33009 sbcs r3, r3, r9
111d4: b1cd81d8 ldrdlt r8, [sp, #24]
111d8: e59d1020 ldr r1, [sp, #32]
111dc: e1a02008 mov r2, r8
111e0: e1a00006 mov r0, r6
111e4: ebfffdee bl 109a4 <read@plt>
111e8: e2503000 subs r3, r0, #0
111ec: e58d3024 str r3, [sp, #36] ; 0x24
111f0: ca000023 bgt 11284 <free@plt+0x7f0>
111f4: ebfffe0e bl 10a34 <__errno_location@plt>
111f8: e59f3154 ldr r3, [pc, #340] ; 11354 <free@plt+0x8c0>
111fc: e590b000 ldr fp, [r0]
11200: e5930000 ldr r0, [r3]
11204: e35b0004 cmp fp, #4
11208: 1a00000c bne 11240 <free@plt+0x7ac>
1120c: e59f2138 ldr r2, [pc, #312] ; 1134c <free@plt+0x8b8>
11210: e59f11c8 ldr r1, [pc, #456] ; 113e0 <free@plt+0x94c>
11214: ebfffddc bl 1098c <fprintf@plt>
11218: e1cd21d8 ldrd r2, [sp, #24]
1121c: e1923003 orrs r3, r2, r3
11220: 1affffe6 bne 111c0 <free@plt+0x72c>
11224: e1a00006 mov r0, r6
11228: ebfffe16 bl 10a88 <close@plt>
1122c: e1a00007 mov r0, r7
11230: ebfffe14 bl 10a88 <close@plt>
11234: e59d0020 ldr r0, [sp, #32]
11238: ebfffe15 bl 10a94 <free@plt>
1123c: eaffff31 b 10f08 <free@plt+0x474>
11240: e5943008 ldr r3, [r4, #8]
11244: e59f2100 ldr r2, [pc, #256] ; 1134c <free@plt+0x8b8>
11248: e58d3000 str r3, [sp]
1124c: e59f1190 ldr r1, [pc, #400] ; 113e4 <free@plt+0x950>
11250: e1a03008 mov r3, r8
11254: ebfffdcc bl 1098c <fprintf@plt>
11258: e59f30f4 ldr r3, [pc, #244] ; 11354 <free@plt+0x8c0>
1125c: e1a0000b mov r0, fp
--
11274: e3a0200e mov r2, #14
11278: e59f1128 ldr r1, [pc, #296] ; 113a8 <free@plt+0x914>
1127c: e1a00004 mov r0, r4
11280: eaffffb6 b 11160 <free@plt+0x6cc>
11284: e59d9020 ldr r9, [sp, #32]
11288: e59db024 ldr fp, [sp, #36] ; 0x24
1128c: e1a0200b mov r2, fp
11290: e1a01009 mov r1, r9
11294: e1a00007 mov r0, r7
11298: ebfffdb8 bl 10980 <write@plt>
1129c: e3500000 cmp r0, #0
112a0: aa000012 bge 112f0 <free@plt+0x85c>
112a4: ebfffde2 bl 10a34 <__errno_location@plt>
112a8: e59f30a4 ldr r3, [pc, #164] ; 11354 <free@plt+0x8c0>
112ac: e5908000 ldr r8, [r0]
112b0: e5930000 ldr r0, [r3]
112b4: e3580004 cmp r8, #4
112b8: 1a000003 bne 112cc <free@plt+0x838>
112bc: e59f2088 ldr r2, [pc, #136] ; 1134c <free@plt+0x8b8>
112c0: e59f1118 ldr r1, [pc, #280] ; 113e0 <free@plt+0x94c>
112c4: ebfffdb0 bl 1098c <fprintf@plt>
112c8: eaffffef b 1128c <free@plt+0x7f8>
112cc: e5942004 ldr r2, [r4, #4]
112d0: e1a0300b mov r3, fp
112d4: e58d2000 str r2, [sp]
112d8: e59f1108 ldr r1, [pc, #264] ; 113e8 <free@plt+0x954>
112dc: e59f2068 ldr r2, [pc, #104] ; 1134c <free@plt+0x8b8>
112e0: ebfffda9 bl 1098c <fprintf@plt>
112e4: e59f3068 ldr r3, [pc, #104] ; 11354 <free@plt+0x8c0>
112e8: e5934000 ldr r4, [r3]
112ec: eaffffae b 111ac <free@plt+0x718>
112f0: 1a000008 bne 11318 <free@plt+0x884>
112f4: e5942004 ldr r2, [r4, #4]
112f8: e59f0054 ldr r0, [pc, #84] ; 11354 <free@plt+0x8c0>
112fc: e58d2000 str r2, [sp]
11300: e1a0300b mov r3, fp
11304: e59f2040 ldr r2, [pc, #64] ; 1134c <free@plt+0x8b8>
11308: e59f10d8 ldr r1, [pc, #216] ; 113e8 <free@plt+0x954>
1130c: e5900000 ldr r0, [r0]
11310: ebfffd9d bl 1098c <fprintf@plt>
11314: eaffff92 b 11164 <free@plt+0x6d0>
11318: e05bb000 subs fp, fp, r0
--
1150c: e1a05001 mov r5, r1
11510: e3a02000 mov r2, #0
11514: e28d100c add r1, sp, #12
11518: e1a04000 mov r4, r0
1151c: ebfffd32 bl 109ec <strtoull@plt>
11520: e5d43000 ldrb r3, [r4]
11524: e3530000 cmp r3, #0
11528: e1a06000 mov r6, r0
1152c: e1a07001 mov r7, r1
11530: 0a000003 beq 11544 <free@plt+0xab0>
11534: e59d300c ldr r3, [sp, #12]
11538: e5d33000 ldrb r3, [r3]
1153c: e3530000 cmp r3, #0
11540: 0a000008 beq 11568 <free@plt+0xad4>
11544: e59f002c ldr r0, [pc, #44] ; 11578 <free@plt+0xae4>
11548: e58d4000 str r4, [sp]
1154c: e59f3028 ldr r3, [pc, #40] ; 1157c <free@plt+0xae8>
11550: e59f2028 ldr r2, [pc, #40] ; 11580 <free@plt+0xaec>
11554: e59f1028 ldr r1, [pc, #40] ; 11584 <free@plt+0xaf0>
11558: e5900000 ldr r0, [r0]
1155c: ebfffd0a bl 1098c <fprintf@plt>
11560: e3a03001 mov r3, #1
11564: e5853000 str r3, [r5]
--
1158c: e1a06001 mov r6, r1
11590: e24dd04c sub sp, sp, #76 ; 0x4c
11594: e3a01000 mov r1, #0
11598: e1a05000 mov r5, r0
1159c: ebfffd18 bl 10a04 <open64@plt>
115a0: e3700001 cmn r0, #1
115a4: e1a04000 mov r4, r0
115a8: 0a000055 beq 11704 <free@plt+0xc70>
115ac: e3a02032 mov r2, #50 ; 0x32
115b0: e28d1014 add r1, sp, #20
115b4: ebfffcfa bl 109a4 <read@plt>
115b8: e3700001 cmn r0, #1
115bc: 1a000014 bne 11614 <free@plt+0xb80>
115c0: ebfffd1b bl 10a34 <__errno_location@plt>
115c4: e59f7144 ldr r7, [pc, #324] ; 11710 <free@plt+0xc7c>
115c8: e1a03005 mov r3, r5
115cc: e59f2140 ldr r2, [pc, #320] ; 11714 <free@plt+0xc80>
115d0: e59f1140 ldr r1, [pc, #320] ; 11718 <free@plt+0xc84>
115d4: e5906000 ldr r6, [r0]
115d8: e5970000 ldr r0, [r7]
115dc: ebfffcea bl 1098c <fprintf@plt>
115e0: e1a00006 mov r0, r6
115e4: e5975000 ldr r5, [r7]
115e8: ebfffcc6 bl 10908 <strerror@plt>
115ec: e58d6000 str r6, [sp]
115f0: e59f3124 ldr r3, [pc, #292] ; 1171c <free@plt+0xc88>
115f4: e3a02008 mov r2, #8
115f8: e59f1120 ldr r1, [pc, #288] ; 11720 <free@plt+0xc8c>
115fc: e58d0004 str r0, [sp, #4]
11600: e1a00005 mov r0, r5
11604: ebfffce0 bl 1098c <fprintf@plt>
11608: e1a00004 mov r0, r4
1160c: ebfffd1d bl 10a88 <close@plt>
11610: ea00003a b 11700 <free@plt+0xc6c>
11614: e3500032 cmp r0, #50 ; 0x32
11618: 1a000009 bne 11644 <free@plt+0xbb0>
1161c: e59f20f0 ldr r2, [pc, #240] ; 11714 <free@plt+0xc80>
11620: e59f10fc ldr r1, [pc, #252] ; 11724 <free@plt+0xc90>
11624: e1a03005 mov r3, r5
11628: e59f00e0 ldr r0, [pc, #224] ; 11710 <free@plt+0xc7c>
1162c: e5900000 ldr r0, [r0]
11630: ebfffcd5 bl 1098c <fprintf@plt>
11634: ebfffcfe bl 10a34 <__errno_location@plt>
11638: e3a03016 mov r3, #22
--
11650: e5403034 strb r3, [r0, #-52] ; 0xffffffcc
11654: e1a02006 mov r2, r6
11658: e59f10c8 ldr r1, [pc, #200] ; 11728 <free@plt+0xc94>
1165c: e28d0014 add r0, sp, #20
11660: ebfffcdb bl 109d4 <sscanf@plt>
11664: e3500001 cmp r0, #1
11668: 11a03005 movne r3, r5
1166c: 159f20a0 ldrne r2, [pc, #160] ; 11714 <free@plt+0xc80>
11670: 159f10b4 ldrne r1, [pc, #180] ; 1172c <free@plt+0xc98>
11674: 1affffeb bne 11628 <free@plt+0xb94>
11678: e1c620d0 ldrd r2, [r6]
1167c: e3520000 cmp r2, #0
11680: e2d31000 sbcs r1, r3, #0
11684: aa000007 bge 116a8 <free@plt+0xc14>
11688: e1cd20f0 strd r2, [sp]
1168c: e59f307c ldr r3, [pc, #124] ; 11710 <free@plt+0xc7c>
11690: e58d5008 str r5, [sp, #8]
11694: e59f2078 ldr r2, [pc, #120] ; 11714 <free@plt+0xc80>
11698: e59f1090 ldr r1, [pc, #144] ; 11730 <free@plt+0xc9c>
1169c: e5930000 ldr r0, [r3]
116a0: ebfffcb9 bl 1098c <fprintf@plt>
116a4: eaffffe2 b 11634 <free@plt+0xba0>
116a8: e1a00004 mov r0, r4
116ac: ebfffcf5 bl 10a88 <close@plt>
116b0: e2504000 subs r4, r0, #0
116b4: 0a000012 beq 11704 <free@plt+0xc70>
116b8: ebfffcdd bl 10a34 <__errno_location@plt>
116bc: e59f604c ldr r6, [pc, #76] ; 11710 <free@plt+0xc7c>
116c0: e1a03005 mov r3, r5
116c4: e59f2048 ldr r2, [pc, #72] ; 11714 <free@plt+0xc80>
116c8: e59f1064 ldr r1, [pc, #100] ; 11734 <free@plt+0xca0>
116cc: e5904000 ldr r4, [r0]
116d0: e5960000 ldr r0, [r6]
116d4: ebfffcac bl 1098c <fprintf@plt>
116d8: e1a00004 mov r0, r4
116dc: e5965000 ldr r5, [r6]
116e0: ebfffc88 bl 10908 <strerror@plt>
116e4: e58d4000 str r4, [sp]
116e8: e59f302c ldr r3, [pc, #44] ; 1171c <free@plt+0xc88>
116ec: e3a02008 mov r2, #8
116f0: e59f1028 ldr r1, [pc, #40] ; 11720 <free@plt+0xc8c>
116f4: e58d0004 str r0, [sp, #4]
116f8: e1a00005 mov r0, r5
116fc: ebfffca2 bl 1098c <fprintf@plt>
11700: e3e04000 mvn r4, #0
11704: e1a00004 mov r0, r4
--
11734: 0001414a andeq r4, r1, sl, asr #2
11738: e92d4030 push {r4, r5, lr}
1173c: e24dd01c sub sp, sp, #28
11740: e1a04001 mov r4, r1
11744: e28d1010 add r1, sp, #16
11748: e1a05000 mov r5, r0
1174c: ebffff8d bl 11588 <free@plt+0xaf4>
11750: e3500000 cmp r0, #0
11754: 1a00000e bne 11794 <free@plt+0xd00>
11758: e1cd21d0 ldrd r2, [sp, #16]
1175c: e3520102 cmp r2, #-2147483648 ; 0x80000000
11760: e2d31000 sbcs r1, r3, #0
11764: b5842000 strlt r2, [r4]
11768: ba00000a blt 11798 <free@plt+0xd04>
1176c: e1cd20f0 strd r2, [sp]
11770: e59f3028 ldr r3, [pc, #40] ; 117a0 <free@plt+0xd0c>
11774: e58d5008 str r5, [sp, #8]
11778: e59f2024 ldr r2, [pc, #36] ; 117a4 <free@plt+0xd10>
1177c: e5930000 ldr r0, [r3]
11780: e59f1020 ldr r1, [pc, #32] ; 117a8 <free@plt+0xd14>
11784: ebfffc80 bl 1098c <fprintf@plt>
11788: ebfffca9 bl 10a34 <__errno_location@plt>
1178c: e3a03016 mov r3, #22
--
1184c: e3a01000 mov r1, #0
11850: e1a05000 mov r5, r0
11854: e1a07002 mov r7, r2
11858: ebfffc69 bl 10a04 <open64@plt>
1185c: e3700001 cmn r0, #1
11860: e1a04000 mov r4, r0
11864: 0a000050 beq 119ac <free@plt+0xf18>
11868: e1a02007 mov r2, r7
1186c: e1a01008 mov r1, r8
11870: ebfffc4b bl 109a4 <read@plt>
11874: e3700001 cmn r0, #1
11878: e1a06000 mov r6, r0
1187c: 1a000014 bne 118d4 <free@plt+0xe40>
11880: ebfffc6b bl 10a34 <__errno_location@plt>
11884: e59f712c ldr r7, [pc, #300] ; 119b8 <free@plt+0xf24>
11888: e1a03005 mov r3, r5
1188c: e59f2128 ldr r2, [pc, #296] ; 119bc <free@plt+0xf28>
11890: e59f1128 ldr r1, [pc, #296] ; 119c0 <free@plt+0xf2c>
11894: e5906000 ldr r6, [r0]
11898: e5970000 ldr r0, [r7]
1189c: ebfffc3a bl 1098c <fprintf@plt>
118a0: e1a00006 mov r0, r6
118a4: e5975000 ldr r5, [r7]
118a8: ebfffc16 bl 10908 <strerror@plt>
118ac: e58d6000 str r6, [sp]
118b0: e59f310c ldr r3, [pc, #268] ; 119c4 <free@plt+0xf30>
118b4: e3a02008 mov r2, #8
118b8: e59f1108 ldr r1, [pc, #264] ; 119c8 <free@plt+0xf34>
118bc: e58d0004 str r0, [sp, #4]
118c0: e1a00005 mov r0, r5
118c4: ebfffc30 bl 1098c <fprintf@plt>
118c8: e1a00004 mov r0, r4
118cc: ebfffc6d bl 10a88 <close@plt>
118d0: ea000034 b 119a8 <free@plt+0xf14>
118d4: e1570000 cmp r7, r0
118d8: 1a000009 bne 11904 <free@plt+0xe70>
118dc: e59f00d4 ldr r0, [pc, #212] ; 119b8 <free@plt+0xf24>
118e0: e1a03005 mov r3, r5
118e4: e59f20d0 ldr r2, [pc, #208] ; 119bc <free@plt+0xf28>
118e8: e59f10dc ldr r1, [pc, #220] ; 119cc <free@plt+0xf38>
118ec: e5900000 ldr r0, [r0]
118f0: ebfffc25 bl 1098c <fprintf@plt>
118f4: ebfffc4e bl 10a34 <__errno_location@plt>
118f8: e3a03016 mov r3, #22
118fc: e5803000 str r3, [r0]
11900: eafffff0 b 118c8 <free@plt+0xe34>
11904: e3a03000 mov r3, #0
11908: e7c83000 strb r3, [r8, r0]
1190c: e3a02001 mov r2, #1
11910: e28d100c add r1, sp, #12
11914: e1a00004 mov r0, r4
11918: ebfffc21 bl 109a4 <read@plt>
1191c: e3500001 cmp r0, #1
11920: 0affffd6 beq 11880 <free@plt+0xdec>
11924: e3500000 cmp r0, #0
11928: 0a000007 beq 1194c <free@plt+0xeb8>
1192c: e59f0084 ldr r0, [pc, #132] ; 119b8 <free@plt+0xf24>
11930: e58d7000 str r7, [sp]
11934: e1a03005 mov r3, r5
11938: e59f207c ldr r2, [pc, #124] ; 119bc <free@plt+0xf28>
1193c: e59f108c ldr r1, [pc, #140] ; 119d0 <free@plt+0xf3c>
11940: e5900000 ldr r0, [r0]
11944: ebfffc10 bl 1098c <fprintf@plt>
11948: eaffffe9 b 118f4 <free@plt+0xe60>
1194c: e1a00004 mov r0, r4
11950: ebfffc4c bl 10a88 <close@plt>
11954: e3500000 cmp r0, #0
11958: 01a04006 moveq r4, r6
1195c: 0a000012 beq 119ac <free@plt+0xf18>
11960: ebfffc33 bl 10a34 <__errno_location@plt>
11964: e59f604c ldr r6, [pc, #76] ; 119b8 <free@plt+0xf24>
11968: e1a03005 mov r3, r5
1196c: e59f2048 ldr r2, [pc, #72] ; 119bc <free@plt+0xf28>
11970: e59f105c ldr r1, [pc, #92] ; 119d4 <free@plt+0xf40>
11974: e5904000 ldr r4, [r0]
11978: e5960000 ldr r0, [r6]
1197c: ebfffc02 bl 1098c <fprintf@plt>
11980: e1a00004 mov r0, r4
11984: e5965000 ldr r5, [r6]
11988: ebfffbde bl 10908 <strerror@plt>
1198c: e58d4000 str r4, [sp]
11990: e59f302c ldr r3, [pc, #44] ; 119c4 <free@plt+0xf30>
11994: e3a02008 mov r2, #8
11998: e59f1028 ldr r1, [pc, #40] ; 119c8 <free@plt+0xf34>
1199c: e58d0004 str r0, [sp, #4]
119a0: e1a00005 mov r0, r5
119a4: ebfffbf8 bl 1098c <fprintf@plt>
119a8: e3e04000 mvn r4, #0
119ac: e1a00004 mov r0, r4
--
119e0: e1a0a000 mov sl, r0
119e4: ebfffc18 bl 10a4c <strlen@plt>
119e8: e1a04000 mov r4, r0
119ec: e1a09000 mov r9, r0
119f0: e1a00007 mov r0, r7
119f4: ebfffc14 bl 10a4c <strlen@plt>
119f8: e0846000 add r6, r4, r0
119fc: e2866002 add r6, r6, #2
11a00: e1a08000 mov r8, r0
11a04: e1a00006 mov r0, r6
11a08: ebfffbd0 bl 10950 <alloc@plt>
11a0c: e2505000 subs r5, r0, #0
11a10: 1a000014 bne 11a68 <free@plt+0xfd4>
11a14: ebfffc06 bl 10a34 <__errno_location@plt>
11a18: e59f7080 ldr r7, [pc, #128] ; 11aa0 <free@plt+0x100c>
11a1c: e1a03006 mov r3, r6
11a20: e59f207c ldr r2, [pc, #124] ; 11aa4 <free@plt+0x1010>
11a24: e59f107c ldr r1, [pc, #124] ; 11aa8 <free@plt+0x1014>
11a28: e5904000 ldr r4, [r0]
11a2c: e5970000 ldr r0, [r7]
11a30: ebfffbd5 bl 1098c <fprintf@plt>
11a34: e1a00004 mov r0, r4
11a38: e5976000 ldr r6, [r7]
11a3c: ebfffbb1 bl 10908 <strerror@plt>
11a40: e58d4000 str r4, [sp]
11a44: e59f3060 ldr r3, [pc, #96] ; 11aac <free@plt+0x1018>
11a48: e3a02008 mov r2, #8
11a4c: e59f105c ldr r1, [pc, #92] ; 11ab0 <free@plt+0x101c>
11a50: e58d0004 str r0, [sp, #4]
11a54: e1a00006 mov r0, r6
11a58: ebfffbcb bl 1098c <fprintf@plt>
11a5c: e1a00005 mov r0, r5
11a60: e28dd008 add sp, sp, #8
--
11a9c: eaffffee b 11a5c <free@plt+0xfc8>
11aa0: 000250b0 strheq r5, [r2], -r0
11aa4: 000140a0 andeq r4, r1, r0, lsr #1
11aa8: 000141e3 andeq r4, r1, r3, ror #3
11aac: 00014120 andeq r4, r1, r0, lsr #2
11ab0: 00013da3 andeq r3, r1, r3, lsr #27
11ab4: e92d40f0 push {r4, r5, r6, r7, lr}
11ab8: e24dd074 sub sp, sp, #116 ; 0x74
11abc: e28d1008 add r1, sp, #8
11ac0: e1a05000 mov r5, r0
11ac4: ebfffb92 bl 10914 <stat64@plt>
11ac8: e3500000 cmp r0, #0
11acc: aa000014 bge 11b24 <free@plt+0x1090>
11ad0: ebfffbd7 bl 10a34 <__errno_location@plt>
11ad4: e59f60c8 ldr r6, [pc, #200] ; 11ba4 <free@plt+0x1110>
11ad8: e59f20c8 ldr r2, [pc, #200] ; 11ba8 <free@plt+0x1114>
11adc: e59f10c8 ldr r1, [pc, #200] ; 11bac <free@plt+0x1118>
11ae0: e1a03005 mov r3, r5
11ae4: e5904000 ldr r4, [r0]
11ae8: e5960000 ldr r0, [r6]
11aec: ebfffba6 bl 1098c <fprintf@plt>
11af0: e1a00004 mov r0, r4
11af4: e5965000 ldr r5, [r6]
11af8: ebfffb82 bl 10908 <strerror@plt>
11afc: e58d4000 str r4, [sp]
11b00: e59f30a8 ldr r3, [pc, #168] ; 11bb0 <free@plt+0x111c>
11b04: e3a02008 mov r2, #8
11b08: e59f10a4 ldr r1, [pc, #164] ; 11bb4 <free@plt+0x1120>
11b0c: e58d0004 str r0, [sp, #4]
11b10: e1a00005 mov r0, r5
11b14: ebfffb9c bl 1098c <fprintf@plt>
11b18: e3e00000 mvn r0, #0
11b1c: e28dd074 add sp, sp, #116 ; 0x74
--
11bd4: e3a02032 mov r2, #50 ; 0x32
11bd8: e1a06000 mov r6, r0
11bdc: ebffff18 bl 11844 <free@plt+0xdb0>
11be0: e3500000 cmp r0, #0
11be4: ba000010 blt 11c2c <free@plt+0x1198>
11be8: e1a03005 mov r3, r5
11bec: e1a02004 mov r2, r4
11bf0: e59f108c ldr r1, [pc, #140] ; 11c84 <free@plt+0x11f0>
11bf4: e28d000c add r0, sp, #12
11bf8: ebfffb75 bl 109d4 <sscanf@plt>
11bfc: e3500002 cmp r0, #2
11c00: 0a00000b beq 11c34 <free@plt+0x11a0>
11c04: ebfffb8a bl 10a34 <__errno_location@plt>
11c08: e3a03016 mov r3, #22
11c0c: e59f2074 ldr r2, [pc, #116] ; 11c88 <free@plt+0x11f4>
11c10: e59f1074 ldr r1, [pc, #116] ; 11c8c <free@plt+0x11f8>
11c14: e5803000 str r3, [r0]
11c18: e59f0070 ldr r0, [pc, #112] ; 11c90 <free@plt+0x11fc>
11c1c: e1a03006 mov r3, r6
11c20: e5900000 ldr r0, [r0]
11c24: ebfffb58 bl 1098c <fprintf@plt>
11c28: e3e00000 mvn r0, #0
11c2c: e28dd040 add sp, sp, #64 ; 0x40
11c30: e8bd8070 pop {r4, r5, r6, pc}
11c34: e5943000 ldr r3, [r4]
11c38: e3530000 cmp r3, #0
11c3c: ba000003 blt 11c50 <free@plt+0x11bc>
11c40: e5953000 ldr r3, [r5]
11c44: e3530000 cmp r3, #0
11c48: a3a00000 movge r0, #0
11c4c: aafffff6 bge 11c2c <free@plt+0x1198>
11c50: ebfffb77 bl 10a34 <__errno_location@plt>
11c54: e3a03016 mov r3, #22
11c58: e59f2028 ldr r2, [pc, #40] ; 11c88 <free@plt+0x11f4>
11c5c: e59f1030 ldr r1, [pc, #48] ; 11c94 <free@plt+0x1200>
11c60: e5803000 str r3, [r0]
11c64: e59f0024 ldr r0, [pc, #36] ; 11c90 <free@plt+0x11fc>
11c68: e5953000 ldr r3, [r5]
11c6c: e58d6004 str r6, [sp, #4]
11c70: e58d3000 str r3, [sp]
11c74: e5943000 ldr r3, [r4]
11c78: e5900000 ldr r0, [r0]
11c7c: ebfffb42 bl 1098c <fprintf@plt>
11c80: eaffffe8 b 11c28 <free@plt+0x1194>
11c84: 0001427a andeq r4, r1, sl, ror r2
--
11cc0: e2800039 add r0, r0, #57 ; 0x39
11cc4: e3c00007 bic r0, r0, #7
11cc8: e04dd000 sub sp, sp, r0
11ccc: e1a0000d mov r0, sp
11cd0: ebfffb54 bl 10a28 <sprintf@plt>
11cd4: e1a02006 mov r2, r6
11cd8: e1a01005 mov r1, r5
11cdc: e1a0000d mov r0, sp
11ce0: ebffffb6 bl 11bc0 <free@plt+0x112c>
11ce4: e24bd014 sub sp, fp, #20
11ce8: e8bd88f0 pop {r4, r5, r6, r7, fp, pc}
11cec: e92d4073 push {r0, r1, r4, r5, r6, lr}
11cf0: e59f5050 ldr r5, [pc, #80] ; 11d48 <free@plt+0x12b4>
11cf4: e1a06000 mov r6, r0
11cf8: ebfffb4d bl 10a34 <__errno_location@plt>
11cfc: e1a03006 mov r3, r6
11d00: e59f2044 ldr r2, [pc, #68] ; 11d4c <free@plt+0x12b8>
11d04: e59f1044 ldr r1, [pc, #68] ; 11d50 <free@plt+0x12bc>
11d08: e5904000 ldr r4, [r0]
11d0c: e5950000 ldr r0, [r5]
11d10: ebfffb1d bl 1098c <fprintf@plt>
11d14: e1a00004 mov r0, r4
11d18: e5955000 ldr r5, [r5]
11d1c: ebfffaf9 bl 10908 <strerror@plt>
11d20: e58d4000 str r4, [sp]
11d24: e59f3028 ldr r3, [pc, #40] ; 11d54 <free@plt+0x12c0>
11d28: e3a02008 mov r2, #8
11d2c: e59f1024 ldr r1, [pc, #36] ; 11d58 <free@plt+0x12c4>
11d30: e58d0004 str r0, [sp, #4]
11d34: e1a00005 mov r0, r5
11d38: ebfffb13 bl 1098c <fprintf@plt>
11d3c: e3e00000 mvn r0, #0
11d40: e28dd008 add sp, sp, #8
--
11ee8: 1a000008 bne 11f10 <free@plt+0x147c>
11eec: ebfffad0 bl 10a34 <__errno_location@plt>
11ef0: e3a03000 mov r3, #0
11ef4: e5803000 str r3, [r0]
11ef8: e1a00004 mov r0, r4
11efc: ebffffaa bl 11dac <free@plt+0x1318>
11f00: e3a04000 mov r4, #0
11f04: e1a00004 mov r0, r4
11f08: e28dd010 add sp, sp, #16
11f0c: e8bd8070 pop {r4, r5, r6, pc}
11f10: ebfffadc bl 10a88 <close@plt>
11f14: e3500000 cmp r0, #0
11f18: 0a000012 beq 11f68 <free@plt+0x14d4>
11f1c: ebfffac4 bl 10a34 <__errno_location@plt>
11f20: e59f6284 ldr r6, [pc, #644] ; 121ac <free@plt+0x1718>
11f24: e594300c ldr r3, [r4, #12]
11f28: e59f2280 ldr r2, [pc, #640] ; 121b0 <free@plt+0x171c>
11f2c: e59f1280 ldr r1, [pc, #640] ; 121b4 <free@plt+0x1720>
11f30: e5905000 ldr r5, [r0]
11f34: e5960000 ldr r0, [r6]
11f38: ebfffa93 bl 1098c <fprintf@plt>
11f3c: e1a00005 mov r0, r5
11f40: e5966000 ldr r6, [r6]
11f44: ebfffa6f bl 10908 <strerror@plt>
11f48: e58d5000 str r5, [sp]
11f4c: e59f3264 ldr r3, [pc, #612] ; 121b8 <free@plt+0x1724>
11f50: e3a02008 mov r2, #8
11f54: e59f1260 ldr r1, [pc, #608] ; 121bc <free@plt+0x1728>
11f58: e58d0004 str r0, [sp, #4]
11f5c: e1a00006 mov r0, r6
11f60: ebfffa89 bl 1098c <fprintf@plt>
11f64: eaffffe3 b 11ef8 <free@plt+0x1464>
11f68: e59f1250 ldr r1, [pc, #592] ; 121c0 <free@plt+0x172c>
--
12144: e59f10bc ldr r1, [pc, #188] ; 12208 <free@plt+0x1774>
12148: e5940040 ldr r0, [r4, #64] ; 0x40
1214c: ebfffe21 bl 119d8 <free@plt+0xf44>
12150: e3500000 cmp r0, #0
12154: e5840060 str r0, [r4, #96] ; 0x60
12158: 0affff66 beq 11ef8 <free@plt+0x1464>
1215c: e28d100c add r1, sp, #12
12160: e5940014 ldr r0, [r4, #20]
12164: ebfffd73 bl 11738 <free@plt+0xca4>
12168: e3500000 cmp r0, #0
1216c: 1affff61 bne 11ef8 <free@plt+0x1464>
12170: e59d300c ldr r3, [sp, #12]
12174: e3530001 cmp r3, #1
12178: 0affff61 beq 11f04 <free@plt+0x1470>
1217c: e59f0028 ldr r0, [pc, #40] ; 121ac <free@plt+0x1718>
12180: e58d3000 str r3, [sp]
12184: e59f2024 ldr r2, [pc, #36] ; 121b0 <free@plt+0x171c>
12188: e3a03001 mov r3, #1
1218c: e59f1078 ldr r1, [pc, #120] ; 1220c <free@plt+0x1778>
12190: e5900000 ldr r0, [r0]
12194: ebfff9fc bl 1098c <fprintf@plt>
12198: eaffff56 b 11ef8 <free@plt+0x1464>
1219c: 000142df ldrdeq r4, [r1], -pc ; <UNPREDICTABLE>
--
12394: ebfff9a6 bl 10a34 <__errno_location@plt>
12398: e59fa17c ldr sl, [pc, #380] ; 1251c <free@plt+0x1a88>
1239c: e3a09000 mov r9, #0
123a0: e1a07000 mov r7, r0
123a4: e5879000 str r9, [r7]
123a8: e1a00008 mov r0, r8
123ac: ebfff985 bl 109c8 <readdir64@plt>
123b0: e3500000 cmp r0, #0
123b4: 0a000022 beq 12444 <free@plt+0x19b0>
123b8: e2806013 add r6, r0, #19
123bc: e1a00006 mov r0, r6
123c0: ebfff9a1 bl 10a4c <strlen@plt>
123c4: e35000fe cmp r0, #254 ; 0xfe
123c8: 9a00000b bls 123fc <free@plt+0x1968>
123cc: e59f014c ldr r0, [pc, #332] ; 12520 <free@plt+0x1a8c>
123d0: e58d6000 str r6, [sp]
123d4: e59f2148 ldr r2, [pc, #328] ; 12524 <free@plt+0x1a90>
123d8: e595300c ldr r3, [r5, #12]
123dc: e59f1144 ldr r1, [pc, #324] ; 12528 <free@plt+0x1a94>
123e0: e5900000 ldr r0, [r0]
123e4: ebfff968 bl 1098c <fprintf@plt>
123e8: e3a03016 mov r3, #22
123ec: e5873000 str r3, [r7]
--
12414: 1affffe2 bne 123a4 <free@plt+0x1910>
12418: e5943000 ldr r3, [r4]
1241c: e5942008 ldr r2, [r4, #8]
12420: e2833001 add r3, r3, #1
12424: e5843000 str r3, [r4]
12428: e59d300c ldr r3, [sp, #12]
1242c: e1520003 cmp r2, r3
12430: e5942004 ldr r2, [r4, #4]
12434: b5843008 strlt r3, [r4, #8]
12438: e1530002 cmp r3, r2
1243c: b5843004 strlt r3, [r4, #4]
12440: eaffffd7 b 123a4 <free@plt+0x1910>
12444: e5976000 ldr r6, [r7]
12448: e3560000 cmp r6, #0
1244c: 0a000010 beq 12494 <free@plt+0x1a00>
12450: e59f40c8 ldr r4, [pc, #200] ; 12520 <free@plt+0x1a8c>
12454: e595300c ldr r3, [r5, #12]
12458: e59f20c4 ldr r2, [pc, #196] ; 12524 <free@plt+0x1a90>
1245c: e59f10c8 ldr r1, [pc, #200] ; 1252c <free@plt+0x1a98>
12460: e5940000 ldr r0, [r4]
12464: ebfff948 bl 1098c <fprintf@plt>
12468: e1a00006 mov r0, r6
1246c: e5944000 ldr r4, [r4]
12470: ebfff924 bl 10908 <strerror@plt>
12474: e58d6000 str r6, [sp]
12478: e59f30b0 ldr r3, [pc, #176] ; 12530 <free@plt+0x1a9c>
1247c: e3a02008 mov r2, #8
12480: e59f10ac ldr r1, [pc, #172] ; 12534 <free@plt+0x1aa0>
12484: e58d0004 str r0, [sp, #4]
12488: e1a00004 mov r0, r4
1248c: ebfff93e bl 1098c <fprintf@plt>
12490: eaffffd6 b 123f0 <free@plt+0x195c>
12494: e1a00008 mov r0, r8
12498: ebfff974 bl 10a70 <closedir@plt>
1249c: e3500000 cmp r0, #0
124a0: 0a000012 beq 124f0 <free@plt+0x1a5c>
124a4: e59f6074 ldr r6, [pc, #116] ; 12520 <free@plt+0x1a8c>
124a8: e5974000 ldr r4, [r7]
124ac: e595300c ldr r3, [r5, #12]
124b0: e59f206c ldr r2, [pc, #108] ; 12524 <free@plt+0x1a90>
124b4: e59f107c ldr r1, [pc, #124] ; 12538 <free@plt+0x1aa4>
124b8: e5960000 ldr r0, [r6]
124bc: ebfff932 bl 1098c <fprintf@plt>
124c0: e1a00004 mov r0, r4
124c4: e5965000 ldr r5, [r6]
124c8: ebfff90e bl 10908 <strerror@plt>
124cc: e58d4000 str r4, [sp]
124d0: e59f3058 ldr r3, [pc, #88] ; 12530 <free@plt+0x1a9c>
124d4: e3a02008 mov r2, #8
124d8: e59f1054 ldr r1, [pc, #84] ; 12534 <free@plt+0x1aa0>
124dc: e58d0004 str r0, [sp, #4]
124e0: e1a00005 mov r0, r5
124e4: ebfff928 bl 1098c <fprintf@plt>
124e8: e3e00000 mvn r0, #0
124ec: ea000008 b 12514 <free@plt+0x1a80>
--
12674: e24dd09c sub sp, sp, #156 ; 0x9c
12678: e1a06000 mov r6, r0
1267c: e5900040 ldr r0, [r0, #64] ; 0x40
12680: e1a05001 mov r5, r1
12684: ebfff8f0 bl 10a4c <strlen@plt>
12688: e24b108c sub r1, fp, #140 ; 0x8c
1268c: e280006b add r0, r0, #107 ; 0x6b
12690: e3c00007 bic r0, r0, #7
12694: e04dd000 sub sp, sp, r0
12698: e1a00005 mov r0, r5
1269c: ebfff89c bl 10914 <stat64@plt>
126a0: e3500000 cmp r0, #0
126a4: 0a000014 beq 126fc <free@plt+0x1c68>
126a8: ebfff8e1 bl 10a34 <__errno_location@plt>
126ac: e59f61e8 ldr r6, [pc, #488] ; 1289c <free@plt+0x1e08>
126b0: e1a03005 mov r3, r5
126b4: e59f21e4 ldr r2, [pc, #484] ; 128a0 <free@plt+0x1e0c>
126b8: e59f11e4 ldr r1, [pc, #484] ; 128a4 <free@plt+0x1e10>
126bc: e5904000 ldr r4, [r0]
126c0: e5960000 ldr r0, [r6]
126c4: ebfff8b0 bl 1098c <fprintf@plt>
126c8: e1a00004 mov r0, r4
126cc: e5965000 ldr r5, [r6]
126d0: ebfff88c bl 10908 <strerror@plt>
126d4: e58d4000 str r4, [sp]
126d8: e59f31c8 ldr r3, [pc, #456] ; 128a8 <free@plt+0x1e14>
126dc: e3a02008 mov r2, #8
126e0: e59f11c4 ldr r1, [pc, #452] ; 128ac <free@plt+0x1e18>
126e4: e58d0004 str r0, [sp, #4]
126e8: e1a00005 mov r0, r5
126ec: ebfff8a6 bl 1098c <fprintf@plt>
126f0: e3e00000 mvn r0, #0
126f4: e24bd020 sub sp, fp, #32
126f8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
126fc: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
12700: e2033a0f and r3, r3, #61440 ; 0xf000
12704: e3530a02 cmp r3, #8192 ; 0x2000
12708: 0a000009 beq 12734 <free@plt+0x1ca0>
1270c: e59f0188 ldr r0, [pc, #392] ; 1289c <free@plt+0x1e08>
12710: e1a03005 mov r3, r5
12714: e59f2184 ldr r2, [pc, #388] ; 128a0 <free@plt+0x1e0c>
12718: e59f1190 ldr r1, [pc, #400] ; 128b0 <free@plt+0x1e1c>
1271c: e5900000 ldr r0, [r0]
12720: ebfff899 bl 1098c <fprintf@plt>
12724: ebfff8c2 bl 10a34 <__errno_location@plt>
12728: e3a03016 mov r3, #22
--
12794: e1a01004 mov r1, r4
12798: e1a0000a mov r0, sl
1279c: ebfffd3d bl 11c98 <free@plt+0x1204>
127a0: e3500000 cmp r0, #0
127a4: 0a000012 beq 127f4 <free@plt+0x1d60>
127a8: ebfff8a1 bl 10a34 <__errno_location@plt>
127ac: e5903000 ldr r3, [r0]
127b0: e3530002 cmp r3, #2
127b4: 1a000001 bne 127c0 <free@plt+0x1d2c>
127b8: e2844001 add r4, r4, #1
127bc: eaffffef b 12780 <free@plt+0x1cec>
127c0: e3530000 cmp r3, #0
127c4: 1affffc9 bne 126f0 <free@plt+0x1c5c>
127c8: e59f00cc ldr r0, [pc, #204] ; 1289c <free@plt+0x1e08>
127cc: e1a03005 mov r3, r5
127d0: e58d7004 str r7, [sp, #4]
127d4: e58d9000 str r9, [sp]
127d8: e59f20c0 ldr r2, [pc, #192] ; 128a0 <free@plt+0x1e0c>
127dc: e59f10d0 ldr r1, [pc, #208] ; 128b4 <free@plt+0x1e20>
127e0: e5900000 ldr r0, [r0]
127e4: ebfff868 bl 1098c <fprintf@plt>
127e8: ebfff891 bl 10a34 <__errno_location@plt>
127ec: e3a03013 mov r3, #19
--
12818: e2473001 sub r3, r7, #1
1281c: e1a02004 mov r2, r4
12820: e5961040 ldr r1, [r6, #64] ; 0x40
12824: e1a00008 mov r0, r8
12828: ebfff87e bl 10a28 <sprintf@plt>
1282c: e3a01000 mov r1, #0
12830: e1a00008 mov r0, r8
12834: ebfff872 bl 10a04 <open64@plt>
12838: e3700001 cmn r0, #1
1283c: 0affffe1 beq 127c8 <free@plt+0x1d34>
12840: ebfff890 bl 10a88 <close@plt>
12844: e3500000 cmp r0, #0
12848: 0a000011 beq 12894 <free@plt+0x1e00>
1284c: ebfff878 bl 10a34 <__errno_location@plt>
12850: e59f5044 ldr r5, [pc, #68] ; 1289c <free@plt+0x1e08>
12854: e1a03008 mov r3, r8
12858: e59f2040 ldr r2, [pc, #64] ; 128a0 <free@plt+0x1e0c>
1285c: e59f1054 ldr r1, [pc, #84] ; 128b8 <free@plt+0x1e24>
12860: e5904000 ldr r4, [r0]
12864: e5950000 ldr r0, [r5]
12868: ebfff847 bl 1098c <fprintf@plt>
1286c: e1a00004 mov r0, r4
12870: e5955000 ldr r5, [r5]
12874: ebfff823 bl 10908 <strerror@plt>
12878: e58d4000 str r4, [sp]
1287c: e59f3024 ldr r3, [pc, #36] ; 128a8 <free@plt+0x1e14>
12880: e3a02008 mov r2, #8
12884: e59f1020 ldr r1, [pc, #32] ; 128ac <free@plt+0x1e18>
12888: e58d0004 str r0, [sp, #4]
1288c: e1a00005 mov r0, r5
12890: ebfff83d bl 1098c <fprintf@plt>
12894: e3a00002 mov r0, #2
12898: eaffff95 b 126f4 <free@plt+0x1c60>
--
12914: 8a000028 bhi 129bc <free@plt+0x1f28>
12918: e1a04000 mov r4, r0
1291c: e3a02080 mov r2, #128 ; 0x80
12920: e1a01006 mov r1, r6
12924: e28d0020 add r0, sp, #32
12928: ebfff823 bl 109bc <strncpy@plt>
1292c: e3a01000 mov r1, #0
12930: e1a00007 mov r0, r7
12934: e1cd41ba strh r4, [sp, #26]
12938: ebfff831 bl 10a04 <open64@plt>
1293c: e3700001 cmn r0, #1
12940: e1a04000 mov r4, r0
12944: 1a000014 bne 1299c <free@plt+0x1f08>
12948: ebfff839 bl 10a34 <__errno_location@plt>
1294c: e59f6084 ldr r6, [pc, #132] ; 129d8 <free@plt+0x1f44>
12950: e1a03007 mov r3, r7
12954: e59f2080 ldr r2, [pc, #128] ; 129dc <free@plt+0x1f48>
12958: e59f1080 ldr r1, [pc, #128] ; 129e0 <free@plt+0x1f4c>
1295c: e5905000 ldr r5, [r0]
12960: e5960000 ldr r0, [r6]
12964: ebfff808 bl 1098c <fprintf@plt>
12968: e1a00005 mov r0, r5
1296c: e5966000 ldr r6, [r6]
12970: ebfff7e4 bl 10908 <strerror@plt>
12974: e58d5000 str r5, [sp]
12978: e59f3064 ldr r3, [pc, #100] ; 129e4 <free@plt+0x1f50>
1297c: e3a02008 mov r2, #8
12980: e59f1060 ldr r1, [pc, #96] ; 129e8 <free@plt+0x1f54>
12984: e58d0004 str r0, [sp, #4]
12988: e1a00006 mov r0, r6
1298c: ebfff7fe bl 1098c <fprintf@plt>
12990: e1a00004 mov r0, r4
12994: e28dd0a4 add sp, sp, #164 ; 0xa4
--
129e4: 00014120 andeq r4, r1, r0, lsr #2
129e8: 00013da3 andeq r3, r1, r3, lsr #27
129ec: 40986f00 addsmi r6, r8, r0, lsl #30
129f0: e92d40f0 push {r4, r5, r6, r7, lr}
129f4: e1a07001 mov r7, r1
129f8: e24dd014 sub sp, sp, #20
129fc: e3a01000 mov r1, #0
12a00: e1a00007 mov r0, r7
12a04: e58d200c str r2, [sp, #12]
12a08: ebfff7fd bl 10a04 <open64@plt>
12a0c: e3700001 cmn r0, #1
12a10: e1a04000 mov r4, r0
12a14: 1a000014 bne 12a6c <free@plt+0x1fd8>
12a18: ebfff805 bl 10a34 <__errno_location@plt>
12a1c: e59f607c ldr r6, [pc, #124] ; 12aa0 <free@plt+0x200c>
12a20: e1a03007 mov r3, r7
12a24: e59f2078 ldr r2, [pc, #120] ; 12aa4 <free@plt+0x2010>
12a28: e59f1078 ldr r1, [pc, #120] ; 12aa8 <free@plt+0x2014>
12a2c: e5905000 ldr r5, [r0]
12a30: e5960000 ldr r0, [r6]
12a34: ebfff7d4 bl 1098c <fprintf@plt>
12a38: e1a00005 mov r0, r5
12a3c: e5966000 ldr r6, [r6]
12a40: ebfff7b0 bl 10908 <strerror@plt>
12a44: e58d5000 str r5, [sp]
12a48: e59f305c ldr r3, [pc, #92] ; 12aac <free@plt+0x2018>
12a4c: e3a02008 mov r2, #8
12a50: e59f1058 ldr r1, [pc, #88] ; 12ab0 <free@plt+0x201c>
12a54: e58d0004 str r0, [sp, #4]
12a58: e1a00006 mov r0, r6
12a5c: ebfff7ca bl 1098c <fprintf@plt>
12a60: e1a00004 mov r0, r4
12a64: e28dd014 add sp, sp, #20
--
12b10: 51106f03 tstpl r0, r3, lsl #30
12b14: e92d41f0 push {r4, r5, r6, r7, r8, lr}
12b18: e1a07001 mov r7, r1
12b1c: e24dd018 sub sp, sp, #24
12b20: e3a01000 mov r1, #0
12b24: e1a00007 mov r0, r7
12b28: e1a05002 mov r5, r2
12b2c: e59d8030 ldr r8, [sp, #48] ; 0x30
12b30: e59d6034 ldr r6, [sp, #52] ; 0x34
12b34: ebfff7b2 bl 10a04 <open64@plt>
12b38: e3700001 cmn r0, #1
12b3c: e1a04000 mov r4, r0
12b40: 1a000014 bne 12b98 <free@plt+0x2104>
12b44: ebfff7ba bl 10a34 <__errno_location@plt>
12b48: e59f6074 ldr r6, [pc, #116] ; 12bc4 <free@plt+0x2130>
12b4c: e1a03007 mov r3, r7
12b50: e59f2070 ldr r2, [pc, #112] ; 12bc8 <free@plt+0x2134>
12b54: e59f1070 ldr r1, [pc, #112] ; 12bcc <free@plt+0x2138>
12b58: e5905000 ldr r5, [r0]
12b5c: e5960000 ldr r0, [r6]
12b60: ebfff789 bl 1098c <fprintf@plt>
12b64: e1a00005 mov r0, r5
12b68: e5966000 ldr r6, [r6]
12b6c: ebfff765 bl 10908 <strerror@plt>
12b70: e58d5000 str r5, [sp]
12b74: e59f3054 ldr r3, [pc, #84] ; 12bd0 <free@plt+0x213c>
12b78: e3a02008 mov r2, #8
12b7c: e59f1050 ldr r1, [pc, #80] ; 12bd4 <free@plt+0x2140>
12b80: e58d0004 str r0, [sp, #4]
12b84: e1a00006 mov r0, r6
12b88: ebfff77f bl 1098c <fprintf@plt>
12b8c: e1a00004 mov r0, r4
12b90: e28dd018 add sp, sp, #24
--
12d28: e584300c str r3, [r4, #12]
12d2c: ebfff740 bl 10a34 <__errno_location@plt>
12d30: e1a09000 mov r9, r0
12d34: e3a03000 mov r3, #0
12d38: e5893000 str r3, [r9]
12d3c: e1a00008 mov r0, r8
12d40: ebfff720 bl 109c8 <readdir64@plt>
12d44: e3500000 cmp r0, #0
12d48: 0a000025 beq 12de4 <free@plt+0x2350>
12d4c: e2807013 add r7, r0, #19
12d50: e1a00007 mov r0, r7
12d54: ebfff73c bl 10a4c <strlen@plt>
12d58: e35000fe cmp r0, #254 ; 0xfe
12d5c: 9a000009 bls 12d88 <free@plt+0x22f4>
12d60: e59f0278 ldr r0, [pc, #632] ; 12fe0 <free@plt+0x254c>
12d64: e58d7000 str r7, [sp]
12d68: e59f2274 ldr r2, [pc, #628] ; 12fe4 <free@plt+0x2550>
12d6c: e595300c ldr r3, [r5, #12]
12d70: e59f1270 ldr r1, [pc, #624] ; 12fe8 <free@plt+0x2554>
12d74: e5900000 ldr r0, [r0]
12d78: ebfff703 bl 1098c <fprintf@plt>
12d7c: e1a00008 mov r0, r8
12d80: ebfff73a bl 10a70 <closedir@plt>
--
12db4: 1affffde bne 12d34 <free@plt+0x22a0>
12db8: e5943008 ldr r3, [r4, #8]
12dbc: e5942010 ldr r2, [r4, #16]
12dc0: e2833001 add r3, r3, #1
12dc4: e5843008 str r3, [r4, #8]
12dc8: e51b312c ldr r3, [fp, #-300] ; 0xfffffed4
12dcc: e1520003 cmp r2, r3
12dd0: e594200c ldr r2, [r4, #12]
12dd4: b5843010 strlt r3, [r4, #16]
12dd8: e1530002 cmp r3, r2
12ddc: b584300c strlt r3, [r4, #12]
12de0: eaffffd3 b 12d34 <free@plt+0x22a0>
12de4: e5997000 ldr r7, [r9]
12de8: e3570000 cmp r7, #0
12dec: 0a000010 beq 12e34 <free@plt+0x23a0>
12df0: e59f41e8 ldr r4, [pc, #488] ; 12fe0 <free@plt+0x254c>
12df4: e595300c ldr r3, [r5, #12]
12df8: e59f21e4 ldr r2, [pc, #484] ; 12fe4 <free@plt+0x2550>
12dfc: e59f11ec ldr r1, [pc, #492] ; 12ff0 <free@plt+0x255c>
12e00: e5940000 ldr r0, [r4]
12e04: ebfff6e0 bl 1098c <fprintf@plt>
12e08: e1a00007 mov r0, r7
12e0c: e5944000 ldr r4, [r4]
12e10: ebfff6bc bl 10908 <strerror@plt>
12e14: e58d7000 str r7, [sp]
12e18: e59f31d4 ldr r3, [pc, #468] ; 12ff4 <free@plt+0x2560>
12e1c: e3a02008 mov r2, #8
12e20: e59f11d0 ldr r1, [pc, #464] ; 12ff8 <free@plt+0x2564>
12e24: e58d0004 str r0, [sp, #4]
12e28: e1a00004 mov r0, r4
12e2c: ebfff6d6 bl 1098c <fprintf@plt>
12e30: eaffffd1 b 12d7c <free@plt+0x22e8>
12e34: e1a00008 mov r0, r8
12e38: ebfff70c bl 10a70 <closedir@plt>
12e3c: e3500000 cmp r0, #0
12e40: 0a000011 beq 12e8c <free@plt+0x23f8>
12e44: e59f6194 ldr r6, [pc, #404] ; 12fe0 <free@plt+0x254c>
12e48: e5994000 ldr r4, [r9]
12e4c: e595300c ldr r3, [r5, #12]
12e50: e59f218c ldr r2, [pc, #396] ; 12fe4 <free@plt+0x2550>
12e54: e59f11a0 ldr r1, [pc, #416] ; 12ffc <free@plt+0x2568>
12e58: e5960000 ldr r0, [r6]
12e5c: ebfff6ca bl 1098c <fprintf@plt>
12e60: e1a00004 mov r0, r4
12e64: e5965000 ldr r5, [r6]
12e68: ebfff6a6 bl 10908 <strerror@plt>
12e6c: e58d4000 str r4, [sp]
12e70: e59f317c ldr r3, [pc, #380] ; 12ff4 <free@plt+0x2560>
12e74: e3a02008 mov r2, #8
12e78: e59f1178 ldr r1, [pc, #376] ; 12ff8 <free@plt+0x2564>
12e7c: e58d0004 str r0, [sp, #4]
12e80: e1a00005 mov r0, r5
12e84: ebfff6c0 bl 1098c <fprintf@plt>
12e88: eaffff9f b 12d0c <free@plt+0x2278>
12e8c: e594300c ldr r3, [r4, #12]
--
1301c: 0a000006 beq 1303c <free@plt+0x25a8>
13020: e3500002 cmp r0, #2
13024: 1a000002 bne 13034 <free@plt+0x25a0>
13028: ebfff681 bl 10a34 <__errno_location@plt>
1302c: e3a03013 mov r3, #19
13030: e5803000 str r3, [r0]
13034: e3e00000 mvn r0, #0
13038: ea000062 b 131c8 <free@plt+0x2734>
1303c: e28d1028 add r1, sp, #40 ; 0x28
13040: e1a00004 mov r0, r4
13044: ebfff632 bl 10914 <stat64@plt>
13048: e3500000 cmp r0, #0
1304c: 0a000012 beq 1309c <free@plt+0x2608>
13050: ebfff677 bl 10a34 <__errno_location@plt>
13054: e59f6174 ldr r6, [pc, #372] ; 131d0 <free@plt+0x273c>
13058: e1a03004 mov r3, r4
1305c: e59f2170 ldr r2, [pc, #368] ; 131d4 <free@plt+0x2740>
13060: e59f1170 ldr r1, [pc, #368] ; 131d8 <free@plt+0x2744>
13064: e5905000 ldr r5, [r0]
13068: e5960000 ldr r0, [r6]
1306c: ebfff646 bl 1098c <fprintf@plt>
13070: e1a00005 mov r0, r5
13074: e5964000 ldr r4, [r6]
13078: ebfff622 bl 10908 <strerror@plt>
1307c: e58d5000 str r5, [sp]
13080: e59f3154 ldr r3, [pc, #340] ; 131dc <free@plt+0x2748>
13084: e3a02008 mov r2, #8
13088: e59f1150 ldr r1, [pc, #336] ; 131e0 <free@plt+0x274c>
1308c: e58d0004 str r0, [sp, #4]
13090: e1a00004 mov r0, r4
13094: ebfff63c bl 1098c <fprintf@plt>
13098: eaffffe5 b 13034 <free@plt+0x25a0>
1309c: e59d3038 ldr r3, [sp, #56] ; 0x38
130a0: e2033a0f and r3, r3, #61440 ; 0xf000
130a4: e3530a02 cmp r3, #8192 ; 0x2000
130a8: 0a000009 beq 130d4 <free@plt+0x2640>
130ac: ebfff660 bl 10a34 <__errno_location@plt>
130b0: e59f211c ldr r2, [pc, #284] ; 131d4 <free@plt+0x2740>
130b4: e59f1128 ldr r1, [pc, #296] ; 131e4 <free@plt+0x2750>
130b8: e3a03016 mov r3, #22
130bc: e5803000 str r3, [r0]
130c0: e1a03004 mov r3, r4
130c4: e59f0104 ldr r0, [pc, #260] ; 131d0 <free@plt+0x273c>
130c8: e5900000 ldr r0, [r0]
130cc: ebfff62e bl 1098c <fprintf@plt>
130d0: eaffffd7 b 13034 <free@plt+0x25a0>
130d4: e1cd84d8 ldrd r8, [sp, #72] ; 0x48
--
13154: e1a01004 mov r1, r4
13158: e1a00008 mov r0, r8
1315c: ebfffacd bl 11c98 <free@plt+0x1204>
13160: e3500000 cmp r0, #0
13164: 0a000004 beq 1317c <free@plt+0x26e8>
13168: e5953000 ldr r3, [r5]
1316c: e3530002 cmp r3, #2
13170: 1affffaf bne 13034 <free@plt+0x25a0>
13174: e2844001 add r4, r4, #1
13178: eaffffef b 1313c <free@plt+0x26a8>
1317c: e59d3008 ldr r3, [sp, #8]
13180: e15a0003 cmp sl, r3
13184: 1afffffa bne 13174 <free@plt+0x26e0>
13188: e59d300c ldr r3, [sp, #12]
1318c: e3530000 cmp r3, #0
13190: 0a000007 beq 131b4 <free@plt+0x2720>
13194: e59f0034 ldr r0, [pc, #52] ; 131d0 <free@plt+0x273c>
13198: e59f2034 ldr r2, [pc, #52] ; 131d4 <free@plt+0x2740>
1319c: e59f1048 ldr r1, [pc, #72] ; 131ec <free@plt+0x2758>
131a0: e5900000 ldr r0, [r0]
131a4: ebfff5f8 bl 1098c <fprintf@plt>
131a8: e3a03016 mov r3, #22
131ac: e5853000 str r3, [r5]
--
133e4: e280006b add r0, r0, #107 ; 0x6b
133e8: e3c00007 bic r0, r0, #7
133ec: e04dd000 sub sp, sp, r0
133f0: e1a0000d mov r0, sp
133f4: ebfff58b bl 10a28 <sprintf@plt>
133f8: e1a0000d mov r0, sp
133fc: e3a02081 mov r2, #129 ; 0x81
13400: e2841034 add r1, r4, #52 ; 0x34
13404: ebfff90e bl 11844 <free@plt+0xdb0>
13408: e1a0d009 mov sp, r9
1340c: e3500000 cmp r0, #0
13410: baffff96 blt 13270 <free@plt+0x27dc>
13414: e0844000 add r4, r4, r0
13418: e5c48033 strb r8, [r4, #51] ; 0x33
1341c: eaffff94 b 13274 <free@plt+0x27e0>
13420: e59f0028 ldr r0, [pc, #40] ; 13450 <free@plt+0x29bc>
13424: e24b3058 sub r3, fp, #88 ; 0x58
13428: e59f2024 ldr r2, [pc, #36] ; 13454 <free@plt+0x29c0>
1342c: e59f1024 ldr r1, [pc, #36] ; 13458 <free@plt+0x29c4>
13430: e5900000 ldr r0, [r0]
13434: ebfff554 bl 1098c <fprintf@plt>
13438: ebfff57d bl 10a34 <__errno_location@plt>
1343c: e3a03016 mov r3, #22
--
134a0: eafffff8 b 13488 <free@plt+0x29f4>
134a4: e5950040 ldr r0, [r5, #64] ; 0x40
134a8: e50bd0b0 str sp, [fp, #-176] ; 0xffffff50
134ac: ebfff566 bl 10a4c <strlen@plt>
134b0: e24b108c sub r1, fp, #140 ; 0x8c
134b4: e280006b add r0, r0, #107 ; 0x6b
134b8: e3c00007 bic r0, r0, #7
134bc: e04dd000 sub sp, sp, r0
134c0: e1a00006 mov r0, r6
134c4: ebfff512 bl 10914 <stat64@plt>
134c8: e28d7008 add r7, sp, #8
134cc: e3500000 cmp r0, #0
134d0: 0a000012 beq 13520 <free@plt+0x2a8c>
134d4: ebfff556 bl 10a34 <__errno_location@plt>
134d8: e59fa200 ldr sl, [pc, #512] ; 136e0 <free@plt+0x2c4c>
134dc: e1a03006 mov r3, r6
134e0: e59f21fc ldr r2, [pc, #508] ; 136e4 <free@plt+0x2c50>
134e4: e59f11fc ldr r1, [pc, #508] ; 136e8 <free@plt+0x2c54>
134e8: e5907000 ldr r7, [r0]
134ec: e59a0000 ldr r0, [sl]
134f0: ebfff525 bl 1098c <fprintf@plt>
134f4: e1a00007 mov r0, r7
134f8: e59a6000 ldr r6, [sl]
134fc: ebfff501 bl 10908 <strerror@plt>
13500: e59f31e4 ldr r3, [pc, #484] ; 136ec <free@plt+0x2c58>
13504: e59f11e4 ldr r1, [pc, #484] ; 136f0 <free@plt+0x2c5c>
13508: e3a02008 mov r2, #8
1350c: e58d7000 str r7, [sp]
13510: e58d0004 str r0, [sp, #4]
13514: e1a00006 mov r0, r6
13518: ebfff51b bl 1098c <fprintf@plt>
1351c: ea00000c b 13554 <free@plt+0x2ac0>
13520: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
13524: e2033a0f and r3, r3, #61440 ; 0xf000
13528: e3530a02 cmp r3, #8192 ; 0x2000
1352c: 0a000012 beq 1357c <free@plt+0x2ae8>
13530: ebfff53f bl 10a34 <__errno_location@plt>
13534: e59f21a8 ldr r2, [pc, #424] ; 136e4 <free@plt+0x2c50>
13538: e59f11b4 ldr r1, [pc, #436] ; 136f4 <free@plt+0x2c60>
1353c: e3a03016 mov r3, #22
13540: e5803000 str r3, [r0]
13544: e1a03006 mov r3, r6
13548: e59f0190 ldr r0, [pc, #400] ; 136e0 <free@plt+0x2c4c>
1354c: e5900000 ldr r0, [r0]
13550: ebfff50d bl 1098c <fprintf@plt>
13554: e3e03000 mvn r3, #0
13558: e3530000 cmp r3, #0
--
13664: e1a00007 mov r0, r7
13668: ebfff4ee bl 10a28 <sprintf@plt>
1366c: e3a01000 mov r1, #0
13670: e1a00007 mov r0, r7
13674: ebfff4e2 bl 10a04 <open64@plt>
13678: e3700001 cmn r0, #1
1367c: 03a02013 moveq r2, #19
13680: e1a03000 mov r3, r0
13684: 05862000 streq r2, [r6]
13688: 0affffb2 beq 13558 <free@plt+0x2ac4>
1368c: ebfff4fd bl 10a88 <close@plt>
13690: e2503000 subs r3, r0, #0
13694: 05863000 streq r3, [r6]
13698: 0affffae beq 13558 <free@plt+0x2ac4>
1369c: e59fa03c ldr sl, [pc, #60] ; 136e0 <free@plt+0x2c4c>
136a0: e5966000 ldr r6, [r6]
136a4: e1a03007 mov r3, r7
136a8: e59f2034 ldr r2, [pc, #52] ; 136e4 <free@plt+0x2c50>
136ac: e59f1048 ldr r1, [pc, #72] ; 136fc <free@plt+0x2c68>
136b0: e59a0000 ldr r0, [sl]
136b4: ebfff4b4 bl 1098c <fprintf@plt>
136b8: e1a00006 mov r0, r6
136bc: e59a7000 ldr r7, [sl]
--
136e8: 000144a6 andeq r4, r1, r6, lsr #9
136ec: 00014120 andeq r4, r1, r0, lsr #2
136f0: 00013da3 andeq r3, r1, r3, lsr #27
136f4: 00014227 andeq r4, r1, r7, lsr #4
136f8: 000145f0 strdeq r4, [r1], -r0
136fc: 0001414a andeq r4, r1, sl, asr #2
13700: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
13704: e1a06000 mov r6, r0
13708: e24dd05c sub sp, sp, #92 ; 0x5c
1370c: e1a00002 mov r0, r2
13710: e1a07001 mov r7, r1
13714: e1a08002 mov r8, r2
13718: e1a09003 mov r9, r3
1371c: ebfff4ca bl 10a4c <strlen@plt>
13720: e250b000 subs fp, r0, #0
13724: 1a000009 bne 13750 <free@plt+0x2cbc>
13728: e59f30c0 ldr r3, [pc, #192] ; 137f0 <free@plt+0x2d5c>
1372c: e59f20c0 ldr r2, [pc, #192] ; 137f4 <free@plt+0x2d60>
13730: e5930000 ldr r0, [r3]
13734: e59f10bc ldr r1, [pc, #188] ; 137f8 <free@plt+0x2d64>
13738: ebfff493 bl 1098c <fprintf@plt>
1373c: ebfff4bc bl 10a34 <__errno_location@plt>
13740: e3a03016 mov r3, #22
[*] Function fprintf used 83 times ubiupdatevol