[*] Binary protection state of ubidetach
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of ubidetach
10aa0: e5962000 ldr r2, [r6]
10aa4: e59f3360 ldr r3, [pc, #864] ; 10e0c <free@plt+0x430>
10aa8: e583200c str r2, [r3, #12]
10aac: eaffffd4 b 10a04 <free@plt+0x28>
10ab0: e28d1008 add r1, sp, #8
10ab4: e5960000 ldr r0, [r6]
10ab8: eb00012f bl 10f7c <free@plt+0x5a0>
10abc: e59f3348 ldr r3, [pc, #840] ; 10e0c <free@plt+0x430>
10ac0: e5830000 str r0, [r3]
10ac4: e59d3008 ldr r3, [sp, #8]
10ac8: e3530000 cmp r3, #0
10acc: 01a00fa0 lsreq r0, r0, #31
10ad0: 13a00001 movne r0, #1
10ad4: e3500000 cmp r0, #0
10ad8: 0affffc9 beq 10a04 <free@plt+0x28>
10adc: e5963000 ldr r3, [r6]
10ae0: e59f2328 ldr r2, [pc, #808] ; 10e10 <free@plt+0x434>
10ae4: e59f1328 ldr r1, [pc, #808] ; 10e14 <free@plt+0x438>
10ae8: e59f0304 ldr r0, [pc, #772] ; 10df4 <free@plt+0x418>
10aec: e5900000 ldr r0, [r0]
10af0: ebffff7d bl 108ec <fprintf@plt>
10af4: e3e04000 mvn r4, #0
10af8: e1a00004 mov r0, r4
--
10b14: e5830004 str r0, [r3, #4]
10b18: e59d3008 ldr r3, [sp, #8]
10b1c: e3530000 cmp r3, #0
10b20: 01a00fa0 lsreq r0, r0, #31
10b24: 13a00001 movne r0, #1
10b28: e3500000 cmp r0, #0
10b2c: 0affffb4 beq 10a04 <free@plt+0x28>
10b30: e5963000 ldr r3, [r6]
10b34: e59f22d4 ldr r2, [pc, #724] ; 10e10 <free@plt+0x434>
10b38: e59f12d8 ldr r1, [pc, #728] ; 10e18 <free@plt+0x43c>
10b3c: eaffffe9 b 10ae8 <free@plt+0x10c>
10b40: e59f22d4 ldr r2, [pc, #724] ; 10e1c <free@plt+0x440>
10b44: e59f12c4 ldr r1, [pc, #708] ; 10e10 <free@plt+0x434>
10b48: e59f02d0 ldr r0, [pc, #720] ; 10e20 <free@plt+0x444>
10b4c: ebffff42 bl 1085c <printf@plt>
10b50: eaffffd0 b 10a98 <free@plt+0xbc>
10b54: e59f22b4 ldr r2, [pc, #692] ; 10e10 <free@plt+0x434>
10b58: e59f12c4 ldr r1, [pc, #708] ; 10e24 <free@plt+0x448>
10b5c: e59f3290 ldr r3, [pc, #656] ; 10df4 <free@plt+0x418>
10b60: e5930000 ldr r0, [r3]
10b64: ebffff60 bl 108ec <fprintf@plt>
10b68: eaffffe1 b 10af4 <free@plt+0x118>
10b6c: e59f32b4 ldr r3, [pc, #692] ; 10e28 <free@plt+0x44c>
--
10b94: e3720001 cmn r2, #1
10b98: e1a05003 mov r5, r3
10b9c: 1a000089 bne 10dc8 <free@plt+0x3ec>
10ba0: e3760001 cmn r6, #1
10ba4: 1a000010 bne 10bec <free@plt+0x210>
10ba8: e593300c ldr r3, [r3, #12]
10bac: e3530000 cmp r3, #0
10bb0: 1a000013 bne 10c04 <free@plt+0x228>
10bb4: e59f2254 ldr r2, [pc, #596] ; 10e10 <free@plt+0x434>
10bb8: e59f1270 ldr r1, [pc, #624] ; 10e30 <free@plt+0x454>
10bbc: eaffffe6 b 10b5c <free@plt+0x180>
10bc0: e2455001 sub r5, r5, #1
10bc4: e1530005 cmp r3, r5
10bc8: 07982103 ldreq r2, [r8, r3, lsl #2]
10bcc: 059f3238 ldreq r3, [pc, #568] ; 10e0c <free@plt+0x430>
10bd0: 0affffeb beq 10b84 <free@plt+0x1a8>
10bd4: e59f2234 ldr r2, [pc, #564] ; 10e10 <free@plt+0x434>
10bd8: e59f1254 ldr r1, [pc, #596] ; 10e34 <free@plt+0x458>
10bdc: e59f3210 ldr r3, [pc, #528] ; 10df4 <free@plt+0x418>
10be0: e5930000 ldr r0, [r3]
10be4: ebffff40 bl 108ec <fprintf@plt>
10be8: eaffffc2 b 10af8 <free@plt+0x11c>
10bec: e593300c ldr r3, [r3, #12]
10bf0: e3530000 cmp r3, #0
10bf4: 0a000002 beq 10c04 <free@plt+0x228>
10bf8: e59f2210 ldr r2, [pc, #528] ; 10e10 <free@plt+0x434>
10bfc: e59f1234 ldr r1, [pc, #564] ; 10e38 <free@plt+0x45c>
10c00: eafffff5 b 10bdc <free@plt+0x200>
10c04: eb000338 bl 118ec <free@plt+0xf10>
10c08: e2506000 subs r6, r0, #0
10c0c: 1a000014 bne 10c64 <free@plt+0x288>
10c10: ebffff5c bl 10988 <__errno_location@plt>
10c14: e59f61d8 ldr r6, [pc, #472] ; 10df4 <free@plt+0x418>
10c18: e59f21f0 ldr r2, [pc, #496] ; 10e10 <free@plt+0x434>
10c1c: e5905000 ldr r5, [r0]
10c20: e5960000 ldr r0, [r6]
10c24: e3550000 cmp r5, #0
10c28: 059f120c ldreq r1, [pc, #524] ; 10e3c <free@plt+0x460>
10c2c: 0affffec beq 10be4 <free@plt+0x208>
10c30: e59f1208 ldr r1, [pc, #520] ; 10e40 <free@plt+0x464>
10c34: ebffff2c bl 108ec <fprintf@plt>
10c38: e1a00005 mov r0, r5
10c3c: e5966000 ldr r6, [r6]
10c40: ebffff08 bl 10868 <strerror@plt>
10c44: e58d5000 str r5, [sp]
10c48: e59f31f4 ldr r3, [pc, #500] ; 10e44 <free@plt+0x468>
10c4c: e3a0200b mov r2, #11
10c50: e59f11f0 ldr r1, [pc, #496] ; 10e48 <free@plt+0x46c>
10c54: e58d0004 str r0, [sp, #4]
10c58: e1a00006 mov r0, r6
10c5c: ebffff22 bl 108ec <fprintf@plt>
10c60: eaffffa4 b 10af8 <free@plt+0x11c>
10c64: e28d1008 add r1, sp, #8
10c68: eb00044e bl 11da8 <free@plt+0x13cc>
10c6c: e3500000 cmp r0, #0
10c70: 0a000011 beq 10cbc <free@plt+0x2e0>
10c74: ebffff43 bl 10988 <__errno_location@plt>
10c78: e59f7174 ldr r7, [pc, #372] ; 10df4 <free@plt+0x418>
10c7c: e59f218c ldr r2, [pc, #396] ; 10e10 <free@plt+0x434>
10c80: e59f11c4 ldr r1, [pc, #452] ; 10e4c <free@plt+0x470>
10c84: e5905000 ldr r5, [r0]
10c88: e5970000 ldr r0, [r7]
10c8c: ebffff16 bl 108ec <fprintf@plt>
10c90: e1a00005 mov r0, r5
10c94: e5977000 ldr r7, [r7]
10c98: ebfffef2 bl 10868 <strerror@plt>
10c9c: e59f31a0 ldr r3, [pc, #416] ; 10e44 <free@plt+0x468>
10ca0: e59f11a0 ldr r1, [pc, #416] ; 10e48 <free@plt+0x46c>
10ca4: e3a0200b mov r2, #11
10ca8: e58d5000 str r5, [sp]
10cac: e58d0004 str r0, [sp, #4]
10cb0: e1a00007 mov r0, r7
10cb4: ebffff0c bl 108ec <fprintf@plt>
10cb8: ea000007 b 10cdc <free@plt+0x300>
10cbc: e59d3018 ldr r3, [sp, #24]
10cc0: e3730001 cmn r3, #1
10cc4: 1a000007 bne 10ce8 <free@plt+0x30c>
10cc8: e59f3124 ldr r3, [pc, #292] ; 10df4 <free@plt+0x418>
10ccc: e59f213c ldr r2, [pc, #316] ; 10e10 <free@plt+0x434>
10cd0: e59f1178 ldr r1, [pc, #376] ; 10e50 <free@plt+0x474>
10cd4: e5930000 ldr r0, [r3]
10cd8: ebffff03 bl 108ec <fprintf@plt>
10cdc: e1a00006 mov r0, r6
10ce0: eb0002cc bl 11818 <free@plt+0xe3c>
10ce4: eaffff83 b 10af8 <free@plt+0x11c>
10ce8: e5952000 ldr r2, [r5]
10cec: e5951008 ldr r1, [r5, #8]
10cf0: e3720001 cmn r2, #1
10cf4: 0a000015 beq 10d50 <free@plt+0x374>
10cf8: e1a00006 mov r0, r6
10cfc: eb000412 bl 11d4c <free@plt+0x1370>
10d00: e3500000 cmp r0, #0
10d04: 0a00002b beq 10db8 <free@plt+0x3dc>
10d08: ebffff1e bl 10988 <__errno_location@plt>
10d0c: e59f80e0 ldr r8, [pc, #224] ; 10df4 <free@plt+0x418>
10d10: e5953000 ldr r3, [r5]
10d14: e59f20f4 ldr r2, [pc, #244] ; 10e10 <free@plt+0x434>
10d18: e59f1134 ldr r1, [pc, #308] ; 10e54 <free@plt+0x478>
10d1c: e5907000 ldr r7, [r0]
10d20: e5980000 ldr r0, [r8]
10d24: ebfffef0 bl 108ec <fprintf@plt>
10d28: e1a00007 mov r0, r7
10d2c: e5985000 ldr r5, [r8]
--
10f7c: e92d407f push {r0, r1, r2, r3, r4, r5, r6, lr}
10f80: e1a06001 mov r6, r1
10f84: e3a02000 mov r2, #0
10f88: e28d100c add r1, sp, #12
10f8c: e1a04000 mov r4, r0
10f90: ebfffe49 bl 108bc <strtoul@plt>
10f94: e5d43000 ldrb r3, [r4]
10f98: e3530000 cmp r3, #0
10f9c: e1a05000 mov r5, r0
10fa0: 0a000003 beq 10fb4 <free@plt+0x5d8>
10fa4: e59d300c ldr r3, [sp, #12]
10fa8: e5d33000 ldrb r3, [r3]
10fac: e3530000 cmp r3, #0
10fb0: 0a000008 beq 10fd8 <free@plt+0x5fc>
10fb4: e59f0028 ldr r0, [pc, #40] ; 10fe4 <free@plt+0x608>
10fb8: e58d4000 str r4, [sp]
10fbc: e59f3024 ldr r3, [pc, #36] ; 10fe8 <free@plt+0x60c>
10fc0: e59f2024 ldr r2, [pc, #36] ; 10fec <free@plt+0x610>
10fc4: e59f1024 ldr r1, [pc, #36] ; 10ff0 <free@plt+0x614>
10fc8: e5900000 ldr r0, [r0]
10fcc: ebfffe46 bl 108ec <fprintf@plt>
10fd0: e3a03001 mov r3, #1
10fd4: e5863000 str r3, [r6]
--
10ff8: e1a06001 mov r6, r1
10ffc: e24dd04c sub sp, sp, #76 ; 0x4c
11000: e3a01000 mov r1, #0
11004: e1a05000 mov r5, r0
11008: ebfffe52 bl 10958 <open64@plt>
1100c: e3700001 cmn r0, #1
11010: e1a04000 mov r4, r0
11014: 0a000055 beq 11170 <free@plt+0x794>
11018: e3a02032 mov r2, #50 ; 0x32
1101c: e28d1014 add r1, sp, #20
11020: ebfffe37 bl 10904 <read@plt>
11024: e3700001 cmn r0, #1
11028: 1a000014 bne 11080 <free@plt+0x6a4>
1102c: ebfffe55 bl 10988 <__errno_location@plt>
11030: e59f7144 ldr r7, [pc, #324] ; 1117c <free@plt+0x7a0>
11034: e1a03005 mov r3, r5
11038: e59f2140 ldr r2, [pc, #320] ; 11180 <free@plt+0x7a4>
1103c: e59f1140 ldr r1, [pc, #320] ; 11184 <free@plt+0x7a8>
11040: e5906000 ldr r6, [r0]
11044: e5970000 ldr r0, [r7]
11048: ebfffe27 bl 108ec <fprintf@plt>
1104c: e1a00006 mov r0, r6
11050: e5975000 ldr r5, [r7]
11054: ebfffe03 bl 10868 <strerror@plt>
11058: e58d6000 str r6, [sp]
1105c: e59f3124 ldr r3, [pc, #292] ; 11188 <free@plt+0x7ac>
11060: e3a02008 mov r2, #8
11064: e59f1120 ldr r1, [pc, #288] ; 1118c <free@plt+0x7b0>
11068: e58d0004 str r0, [sp, #4]
1106c: e1a00005 mov r0, r5
11070: ebfffe1d bl 108ec <fprintf@plt>
11074: e1a00004 mov r0, r4
11078: ebfffe54 bl 109d0 <close@plt>
1107c: ea00003a b 1116c <free@plt+0x790>
11080: e3500032 cmp r0, #50 ; 0x32
11084: 1a000009 bne 110b0 <free@plt+0x6d4>
11088: e59f20f0 ldr r2, [pc, #240] ; 11180 <free@plt+0x7a4>
1108c: e59f10fc ldr r1, [pc, #252] ; 11190 <free@plt+0x7b4>
11090: e1a03005 mov r3, r5
11094: e59f00e0 ldr r0, [pc, #224] ; 1117c <free@plt+0x7a0>
11098: e5900000 ldr r0, [r0]
1109c: ebfffe12 bl 108ec <fprintf@plt>
110a0: ebfffe38 bl 10988 <__errno_location@plt>
110a4: e3a03016 mov r3, #22
--
110bc: e5403034 strb r3, [r0, #-52] ; 0xffffffcc
110c0: e1a02006 mov r2, r6
110c4: e59f10c8 ldr r1, [pc, #200] ; 11194 <free@plt+0x7b8>
110c8: e28d0014 add r0, sp, #20
110cc: ebfffe18 bl 10934 <sscanf@plt>
110d0: e3500001 cmp r0, #1
110d4: 11a03005 movne r3, r5
110d8: 159f20a0 ldrne r2, [pc, #160] ; 11180 <free@plt+0x7a4>
110dc: 159f10b4 ldrne r1, [pc, #180] ; 11198 <free@plt+0x7bc>
110e0: 1affffeb bne 11094 <free@plt+0x6b8>
110e4: e1c620d0 ldrd r2, [r6]
110e8: e3520000 cmp r2, #0
110ec: e2d31000 sbcs r1, r3, #0
110f0: aa000007 bge 11114 <free@plt+0x738>
110f4: e1cd20f0 strd r2, [sp]
110f8: e59f307c ldr r3, [pc, #124] ; 1117c <free@plt+0x7a0>
110fc: e58d5008 str r5, [sp, #8]
11100: e59f2078 ldr r2, [pc, #120] ; 11180 <free@plt+0x7a4>
11104: e59f1090 ldr r1, [pc, #144] ; 1119c <free@plt+0x7c0>
11108: e5930000 ldr r0, [r3]
1110c: ebfffdf6 bl 108ec <fprintf@plt>
11110: eaffffe2 b 110a0 <free@plt+0x6c4>
11114: e1a00004 mov r0, r4
11118: ebfffe2c bl 109d0 <close@plt>
1111c: e2504000 subs r4, r0, #0
11120: 0a000012 beq 11170 <free@plt+0x794>
11124: ebfffe17 bl 10988 <__errno_location@plt>
11128: e59f604c ldr r6, [pc, #76] ; 1117c <free@plt+0x7a0>
1112c: e1a03005 mov r3, r5
11130: e59f2048 ldr r2, [pc, #72] ; 11180 <free@plt+0x7a4>
11134: e59f1064 ldr r1, [pc, #100] ; 111a0 <free@plt+0x7c4>
11138: e5904000 ldr r4, [r0]
1113c: e5960000 ldr r0, [r6]
11140: ebfffde9 bl 108ec <fprintf@plt>
11144: e1a00004 mov r0, r4
11148: e5965000 ldr r5, [r6]
1114c: ebfffdc5 bl 10868 <strerror@plt>
11150: e58d4000 str r4, [sp]
11154: e59f302c ldr r3, [pc, #44] ; 11188 <free@plt+0x7ac>
11158: e3a02008 mov r2, #8
1115c: e59f1028 ldr r1, [pc, #40] ; 1118c <free@plt+0x7b0>
11160: e58d0004 str r0, [sp, #4]
11164: e1a00005 mov r0, r5
11168: ebfffddf bl 108ec <fprintf@plt>
1116c: e3e04000 mvn r4, #0
11170: e1a00004 mov r0, r4
--
111a0: 00013ab9 ; <UNDEFINED> instruction: 0x00013ab9
111a4: e92d4030 push {r4, r5, lr}
111a8: e24dd01c sub sp, sp, #28
111ac: e1a04001 mov r4, r1
111b0: e28d1010 add r1, sp, #16
111b4: e1a05000 mov r5, r0
111b8: ebffff8d bl 10ff4 <free@plt+0x618>
111bc: e3500000 cmp r0, #0
111c0: 1a00000e bne 11200 <free@plt+0x824>
111c4: e1cd21d0 ldrd r2, [sp, #16]
111c8: e3520102 cmp r2, #-2147483648 ; 0x80000000
111cc: e2d31000 sbcs r1, r3, #0
111d0: b5842000 strlt r2, [r4]
111d4: ba00000a blt 11204 <free@plt+0x828>
111d8: e1cd20f0 strd r2, [sp]
111dc: e59f3028 ldr r3, [pc, #40] ; 1120c <free@plt+0x830>
111e0: e58d5008 str r5, [sp, #8]
111e4: e59f2024 ldr r2, [pc, #36] ; 11210 <free@plt+0x834>
111e8: e5930000 ldr r0, [r3]
111ec: e59f1020 ldr r1, [pc, #32] ; 11214 <free@plt+0x838>
111f0: ebfffdbd bl 108ec <fprintf@plt>
111f4: ebfffde3 bl 10988 <__errno_location@plt>
111f8: e3a03016 mov r3, #22
--
112b8: e3a01000 mov r1, #0
112bc: e1a05000 mov r5, r0
112c0: e1a07002 mov r7, r2
112c4: ebfffda3 bl 10958 <open64@plt>
112c8: e3700001 cmn r0, #1
112cc: e1a04000 mov r4, r0
112d0: 0a000050 beq 11418 <free@plt+0xa3c>
112d4: e1a02007 mov r2, r7
112d8: e1a01008 mov r1, r8
112dc: ebfffd88 bl 10904 <read@plt>
112e0: e3700001 cmn r0, #1
112e4: e1a06000 mov r6, r0
112e8: 1a000014 bne 11340 <free@plt+0x964>
112ec: ebfffda5 bl 10988 <__errno_location@plt>
112f0: e59f712c ldr r7, [pc, #300] ; 11424 <free@plt+0xa48>
112f4: e1a03005 mov r3, r5
112f8: e59f2128 ldr r2, [pc, #296] ; 11428 <free@plt+0xa4c>
112fc: e59f1128 ldr r1, [pc, #296] ; 1142c <free@plt+0xa50>
11300: e5906000 ldr r6, [r0]
11304: e5970000 ldr r0, [r7]
11308: ebfffd77 bl 108ec <fprintf@plt>
1130c: e1a00006 mov r0, r6
11310: e5975000 ldr r5, [r7]
11314: ebfffd53 bl 10868 <strerror@plt>
11318: e58d6000 str r6, [sp]
1131c: e59f310c ldr r3, [pc, #268] ; 11430 <free@plt+0xa54>
11320: e3a02008 mov r2, #8
11324: e59f1108 ldr r1, [pc, #264] ; 11434 <free@plt+0xa58>
11328: e58d0004 str r0, [sp, #4]
1132c: e1a00005 mov r0, r5
11330: ebfffd6d bl 108ec <fprintf@plt>
11334: e1a00004 mov r0, r4
11338: ebfffda4 bl 109d0 <close@plt>
1133c: ea000034 b 11414 <free@plt+0xa38>
11340: e1570000 cmp r7, r0
11344: 1a000009 bne 11370 <free@plt+0x994>
11348: e59f00d4 ldr r0, [pc, #212] ; 11424 <free@plt+0xa48>
1134c: e1a03005 mov r3, r5
11350: e59f20d0 ldr r2, [pc, #208] ; 11428 <free@plt+0xa4c>
11354: e59f10dc ldr r1, [pc, #220] ; 11438 <free@plt+0xa5c>
11358: e5900000 ldr r0, [r0]
1135c: ebfffd62 bl 108ec <fprintf@plt>
11360: ebfffd88 bl 10988 <__errno_location@plt>
11364: e3a03016 mov r3, #22
11368: e5803000 str r3, [r0]
1136c: eafffff0 b 11334 <free@plt+0x958>
11370: e3a03000 mov r3, #0
11374: e7c83000 strb r3, [r8, r0]
11378: e3a02001 mov r2, #1
1137c: e28d100c add r1, sp, #12
11380: e1a00004 mov r0, r4
11384: ebfffd5e bl 10904 <read@plt>
11388: e3500001 cmp r0, #1
1138c: 0affffd6 beq 112ec <free@plt+0x910>
11390: e3500000 cmp r0, #0
11394: 0a000007 beq 113b8 <free@plt+0x9dc>
11398: e59f0084 ldr r0, [pc, #132] ; 11424 <free@plt+0xa48>
1139c: e58d7000 str r7, [sp]
113a0: e1a03005 mov r3, r5
113a4: e59f207c ldr r2, [pc, #124] ; 11428 <free@plt+0xa4c>
113a8: e59f108c ldr r1, [pc, #140] ; 1143c <free@plt+0xa60>
113ac: e5900000 ldr r0, [r0]
113b0: ebfffd4d bl 108ec <fprintf@plt>
113b4: eaffffe9 b 11360 <free@plt+0x984>
113b8: e1a00004 mov r0, r4
113bc: ebfffd83 bl 109d0 <close@plt>
113c0: e3500000 cmp r0, #0
113c4: 01a04006 moveq r4, r6
113c8: 0a000012 beq 11418 <free@plt+0xa3c>
113cc: ebfffd6d bl 10988 <__errno_location@plt>
113d0: e59f604c ldr r6, [pc, #76] ; 11424 <free@plt+0xa48>
113d4: e1a03005 mov r3, r5
113d8: e59f2048 ldr r2, [pc, #72] ; 11428 <free@plt+0xa4c>
113dc: e59f105c ldr r1, [pc, #92] ; 11440 <free@plt+0xa64>
113e0: e5904000 ldr r4, [r0]
113e4: e5960000 ldr r0, [r6]
113e8: ebfffd3f bl 108ec <fprintf@plt>
113ec: e1a00004 mov r0, r4
113f0: e5965000 ldr r5, [r6]
113f4: ebfffd1b bl 10868 <strerror@plt>
113f8: e58d4000 str r4, [sp]
113fc: e59f302c ldr r3, [pc, #44] ; 11430 <free@plt+0xa54>
11400: e3a02008 mov r2, #8
11404: e59f1028 ldr r1, [pc, #40] ; 11434 <free@plt+0xa58>
11408: e58d0004 str r0, [sp, #4]
1140c: e1a00005 mov r0, r5
11410: ebfffd35 bl 108ec <fprintf@plt>
11414: e3e04000 mvn r4, #0
11418: e1a00004 mov r0, r4
--
1144c: e1a0a000 mov sl, r0
11450: ebfffd52 bl 109a0 <strlen@plt>
11454: e1a04000 mov r4, r0
11458: e1a09000 mov r9, r0
1145c: e1a00007 mov r0, r7
11460: ebfffd4e bl 109a0 <strlen@plt>
11464: e0846000 add r6, r4, r0
11468: e2866002 add r6, r6, #2
1146c: e1a08000 mov r8, r0
11470: e1a00006 mov r0, r6
11474: ebfffd0d bl 108b0 <alloc@plt>
11478: e2505000 subs r5, r0, #0
1147c: 1a000014 bne 114d4 <free@plt+0xaf8>
11480: ebfffd40 bl 10988 <__errno_location@plt>
11484: e59f7080 ldr r7, [pc, #128] ; 1150c <free@plt+0xb30>
11488: e1a03006 mov r3, r6
1148c: e59f207c ldr r2, [pc, #124] ; 11510 <free@plt+0xb34>
11490: e59f107c ldr r1, [pc, #124] ; 11514 <free@plt+0xb38>
11494: e5904000 ldr r4, [r0]
11498: e5970000 ldr r0, [r7]
1149c: ebfffd12 bl 108ec <fprintf@plt>
114a0: e1a00004 mov r0, r4
114a4: e5976000 ldr r6, [r7]
114a8: ebfffcee bl 10868 <strerror@plt>
114ac: e58d4000 str r4, [sp]
114b0: e59f3060 ldr r3, [pc, #96] ; 11518 <free@plt+0xb3c>
114b4: e3a02008 mov r2, #8
114b8: e59f105c ldr r1, [pc, #92] ; 1151c <free@plt+0xb40>
114bc: e58d0004 str r0, [sp, #4]
114c0: e1a00006 mov r0, r6
114c4: ebfffd08 bl 108ec <fprintf@plt>
114c8: e1a00005 mov r0, r5
114cc: e28dd008 add sp, sp, #8
--
11508: eaffffee b 114c8 <free@plt+0xaec>
1150c: 000250b8 strheq r5, [r2], -r8
11510: 00013a0f andeq r3, r1, pc, lsl #20
11514: 00013b52 andeq r3, r1, r2, asr fp
11518: 00013a8f andeq r3, r1, pc, lsl #21
1151c: 0001390c andeq r3, r1, ip, lsl #18
11520: e92d40f0 push {r4, r5, r6, r7, lr}
11524: e24dd074 sub sp, sp, #116 ; 0x74
11528: e28d1008 add r1, sp, #8
1152c: e1a05000 mov r5, r0
11530: ebfffccf bl 10874 <stat64@plt>
11534: e3500000 cmp r0, #0
11538: aa000014 bge 11590 <free@plt+0xbb4>
1153c: ebfffd11 bl 10988 <__errno_location@plt>
11540: e59f60c8 ldr r6, [pc, #200] ; 11610 <free@plt+0xc34>
11544: e59f20c8 ldr r2, [pc, #200] ; 11614 <free@plt+0xc38>
11548: e59f10c8 ldr r1, [pc, #200] ; 11618 <free@plt+0xc3c>
1154c: e1a03005 mov r3, r5
11550: e5904000 ldr r4, [r0]
11554: e5960000 ldr r0, [r6]
11558: ebfffce3 bl 108ec <fprintf@plt>
1155c: e1a00004 mov r0, r4
11560: e5965000 ldr r5, [r6]
11564: ebfffcbf bl 10868 <strerror@plt>
11568: e58d4000 str r4, [sp]
1156c: e59f30a8 ldr r3, [pc, #168] ; 1161c <free@plt+0xc40>
11570: e3a02008 mov r2, #8
11574: e59f10a4 ldr r1, [pc, #164] ; 11620 <free@plt+0xc44>
11578: e58d0004 str r0, [sp, #4]
1157c: e1a00005 mov r0, r5
11580: ebfffcd9 bl 108ec <fprintf@plt>
11584: e3e00000 mvn r0, #0
11588: e28dd074 add sp, sp, #116 ; 0x74
--
11640: e3a02032 mov r2, #50 ; 0x32
11644: e1a06000 mov r6, r0
11648: ebffff18 bl 112b0 <free@plt+0x8d4>
1164c: e3500000 cmp r0, #0
11650: ba000010 blt 11698 <free@plt+0xcbc>
11654: e1a03005 mov r3, r5
11658: e1a02004 mov r2, r4
1165c: e59f108c ldr r1, [pc, #140] ; 116f0 <free@plt+0xd14>
11660: e28d000c add r0, sp, #12
11664: ebfffcb2 bl 10934 <sscanf@plt>
11668: e3500002 cmp r0, #2
1166c: 0a00000b beq 116a0 <free@plt+0xcc4>
11670: ebfffcc4 bl 10988 <__errno_location@plt>
11674: e3a03016 mov r3, #22
11678: e59f2074 ldr r2, [pc, #116] ; 116f4 <free@plt+0xd18>
1167c: e59f1074 ldr r1, [pc, #116] ; 116f8 <free@plt+0xd1c>
11680: e5803000 str r3, [r0]
11684: e59f0070 ldr r0, [pc, #112] ; 116fc <free@plt+0xd20>
11688: e1a03006 mov r3, r6
1168c: e5900000 ldr r0, [r0]
11690: ebfffc95 bl 108ec <fprintf@plt>
11694: e3e00000 mvn r0, #0
11698: e28dd040 add sp, sp, #64 ; 0x40
1169c: e8bd8070 pop {r4, r5, r6, pc}
116a0: e5943000 ldr r3, [r4]
116a4: e3530000 cmp r3, #0
116a8: ba000003 blt 116bc <free@plt+0xce0>
116ac: e5953000 ldr r3, [r5]
116b0: e3530000 cmp r3, #0
116b4: a3a00000 movge r0, #0
116b8: aafffff6 bge 11698 <free@plt+0xcbc>
116bc: ebfffcb1 bl 10988 <__errno_location@plt>
116c0: e3a03016 mov r3, #22
116c4: e59f2028 ldr r2, [pc, #40] ; 116f4 <free@plt+0xd18>
116c8: e59f1030 ldr r1, [pc, #48] ; 11700 <free@plt+0xd24>
116cc: e5803000 str r3, [r0]
116d0: e59f0024 ldr r0, [pc, #36] ; 116fc <free@plt+0xd20>
116d4: e5953000 ldr r3, [r5]
116d8: e58d6004 str r6, [sp, #4]
116dc: e58d3000 str r3, [sp]
116e0: e5943000 ldr r3, [r4]
116e4: e5900000 ldr r0, [r0]
116e8: ebfffc7f bl 108ec <fprintf@plt>
116ec: eaffffe8 b 11694 <free@plt+0xcb8>
116f0: 00013be9 andeq r3, r1, r9, ror #23
--
1172c: e2800039 add r0, r0, #57 ; 0x39
11730: e3c00007 bic r0, r0, #7
11734: e04dd000 sub sp, sp, r0
11738: e1a0000d mov r0, sp
1173c: ebfffc8e bl 1097c <sprintf@plt>
11740: e1a02006 mov r2, r6
11744: e1a01005 mov r1, r5
11748: e1a0000d mov r0, sp
1174c: ebffffb6 bl 1162c <free@plt+0xc50>
11750: e24bd014 sub sp, fp, #20
11754: e8bd88f0 pop {r4, r5, r6, r7, fp, pc}
11758: e92d4073 push {r0, r1, r4, r5, r6, lr}
1175c: e59f5050 ldr r5, [pc, #80] ; 117b4 <free@plt+0xdd8>
11760: e1a06000 mov r6, r0
11764: ebfffc87 bl 10988 <__errno_location@plt>
11768: e1a03006 mov r3, r6
1176c: e59f2044 ldr r2, [pc, #68] ; 117b8 <free@plt+0xddc>
11770: e59f1044 ldr r1, [pc, #68] ; 117bc <free@plt+0xde0>
11774: e5904000 ldr r4, [r0]
11778: e5950000 ldr r0, [r5]
1177c: ebfffc5a bl 108ec <fprintf@plt>
11780: e1a00004 mov r0, r4
11784: e5955000 ldr r5, [r5]
11788: ebfffc36 bl 10868 <strerror@plt>
1178c: e58d4000 str r4, [sp]
11790: e59f3028 ldr r3, [pc, #40] ; 117c0 <free@plt+0xde4>
11794: e3a02008 mov r2, #8
11798: e59f1024 ldr r1, [pc, #36] ; 117c4 <free@plt+0xde8>
1179c: e58d0004 str r0, [sp, #4]
117a0: e1a00005 mov r0, r5
117a4: ebfffc50 bl 108ec <fprintf@plt>
117a8: e3e00000 mvn r0, #0
117ac: e28dd008 add sp, sp, #8
--
11954: 1a000008 bne 1197c <free@plt+0xfa0>
11958: ebfffc0a bl 10988 <__errno_location@plt>
1195c: e3a03000 mov r3, #0
11960: e5803000 str r3, [r0]
11964: e1a00004 mov r0, r4
11968: ebffffaa bl 11818 <free@plt+0xe3c>
1196c: e3a04000 mov r4, #0
11970: e1a00004 mov r0, r4
11974: e28dd010 add sp, sp, #16
11978: e8bd8070 pop {r4, r5, r6, pc}
1197c: ebfffc13 bl 109d0 <close@plt>
11980: e3500000 cmp r0, #0
11984: 0a000012 beq 119d4 <free@plt+0xff8>
11988: ebfffbfe bl 10988 <__errno_location@plt>
1198c: e59f6284 ldr r6, [pc, #644] ; 11c18 <free@plt+0x123c>
11990: e594300c ldr r3, [r4, #12]
11994: e59f2280 ldr r2, [pc, #640] ; 11c1c <free@plt+0x1240>
11998: e59f1280 ldr r1, [pc, #640] ; 11c20 <free@plt+0x1244>
1199c: e5905000 ldr r5, [r0]
119a0: e5960000 ldr r0, [r6]
119a4: ebfffbd0 bl 108ec <fprintf@plt>
119a8: e1a00005 mov r0, r5
119ac: e5966000 ldr r6, [r6]
119b0: ebfffbac bl 10868 <strerror@plt>
119b4: e58d5000 str r5, [sp]
119b8: e59f3264 ldr r3, [pc, #612] ; 11c24 <free@plt+0x1248>
119bc: e3a02008 mov r2, #8
119c0: e59f1260 ldr r1, [pc, #608] ; 11c28 <free@plt+0x124c>
119c4: e58d0004 str r0, [sp, #4]
119c8: e1a00006 mov r0, r6
119cc: ebfffbc6 bl 108ec <fprintf@plt>
119d0: eaffffe3 b 11964 <free@plt+0xf88>
119d4: e59f1250 ldr r1, [pc, #592] ; 11c2c <free@plt+0x1250>
--
11bb0: e59f10bc ldr r1, [pc, #188] ; 11c74 <free@plt+0x1298>
11bb4: e5940040 ldr r0, [r4, #64] ; 0x40
11bb8: ebfffe21 bl 11444 <free@plt+0xa68>
11bbc: e3500000 cmp r0, #0
11bc0: e5840060 str r0, [r4, #96] ; 0x60
11bc4: 0affff66 beq 11964 <free@plt+0xf88>
11bc8: e28d100c add r1, sp, #12
11bcc: e5940014 ldr r0, [r4, #20]
11bd0: ebfffd73 bl 111a4 <free@plt+0x7c8>
11bd4: e3500000 cmp r0, #0
11bd8: 1affff61 bne 11964 <free@plt+0xf88>
11bdc: e59d300c ldr r3, [sp, #12]
11be0: e3530001 cmp r3, #1
11be4: 0affff61 beq 11970 <free@plt+0xf94>
11be8: e59f0028 ldr r0, [pc, #40] ; 11c18 <free@plt+0x123c>
11bec: e58d3000 str r3, [sp]
11bf0: e59f2024 ldr r2, [pc, #36] ; 11c1c <free@plt+0x1240>
11bf4: e3a03001 mov r3, #1
11bf8: e59f1078 ldr r1, [pc, #120] ; 11c78 <free@plt+0x129c>
11bfc: e5900000 ldr r0, [r0]
11c00: ebfffb39 bl 108ec <fprintf@plt>
11c04: eaffff56 b 11964 <free@plt+0xf88>
11c08: 00013c6c andeq r3, r1, ip, ror #24
--
11e00: ebfffae0 bl 10988 <__errno_location@plt>
11e04: e59fa17c ldr sl, [pc, #380] ; 11f88 <free@plt+0x15ac>
11e08: e3a09000 mov r9, #0
11e0c: e1a07000 mov r7, r0
11e10: e5879000 str r9, [r7]
11e14: e1a00008 mov r0, r8
11e18: ebfffac2 bl 10928 <readdir64@plt>
11e1c: e3500000 cmp r0, #0
11e20: 0a000022 beq 11eb0 <free@plt+0x14d4>
11e24: e2806013 add r6, r0, #19
11e28: e1a00006 mov r0, r6
11e2c: ebfffadb bl 109a0 <strlen@plt>
11e30: e35000fe cmp r0, #254 ; 0xfe
11e34: 9a00000b bls 11e68 <free@plt+0x148c>
11e38: e59f014c ldr r0, [pc, #332] ; 11f8c <free@plt+0x15b0>
11e3c: e58d6000 str r6, [sp]
11e40: e59f2148 ldr r2, [pc, #328] ; 11f90 <free@plt+0x15b4>
11e44: e595300c ldr r3, [r5, #12]
11e48: e59f1144 ldr r1, [pc, #324] ; 11f94 <free@plt+0x15b8>
11e4c: e5900000 ldr r0, [r0]
11e50: ebfffaa5 bl 108ec <fprintf@plt>
11e54: e3a03016 mov r3, #22
11e58: e5873000 str r3, [r7]
--
11e80: 1affffe2 bne 11e10 <free@plt+0x1434>
11e84: e5943000 ldr r3, [r4]
11e88: e5942008 ldr r2, [r4, #8]
11e8c: e2833001 add r3, r3, #1
11e90: e5843000 str r3, [r4]
11e94: e59d300c ldr r3, [sp, #12]
11e98: e1520003 cmp r2, r3
11e9c: e5942004 ldr r2, [r4, #4]
11ea0: b5843008 strlt r3, [r4, #8]
11ea4: e1530002 cmp r3, r2
11ea8: b5843004 strlt r3, [r4, #4]
11eac: eaffffd7 b 11e10 <free@plt+0x1434>
11eb0: e5976000 ldr r6, [r7]
11eb4: e3560000 cmp r6, #0
11eb8: 0a000010 beq 11f00 <free@plt+0x1524>
11ebc: e59f40c8 ldr r4, [pc, #200] ; 11f8c <free@plt+0x15b0>
11ec0: e595300c ldr r3, [r5, #12]
11ec4: e59f20c4 ldr r2, [pc, #196] ; 11f90 <free@plt+0x15b4>
11ec8: e59f10c8 ldr r1, [pc, #200] ; 11f98 <free@plt+0x15bc>
11ecc: e5940000 ldr r0, [r4]
11ed0: ebfffa85 bl 108ec <fprintf@plt>
11ed4: e1a00006 mov r0, r6
11ed8: e5944000 ldr r4, [r4]
11edc: ebfffa61 bl 10868 <strerror@plt>
11ee0: e58d6000 str r6, [sp]
11ee4: e59f30b0 ldr r3, [pc, #176] ; 11f9c <free@plt+0x15c0>
11ee8: e3a02008 mov r2, #8
11eec: e59f10ac ldr r1, [pc, #172] ; 11fa0 <free@plt+0x15c4>
11ef0: e58d0004 str r0, [sp, #4]
11ef4: e1a00004 mov r0, r4
11ef8: ebfffa7b bl 108ec <fprintf@plt>
11efc: eaffffd6 b 11e5c <free@plt+0x1480>
11f00: e1a00008 mov r0, r8
11f04: ebfffaab bl 109b8 <closedir@plt>
11f08: e3500000 cmp r0, #0
11f0c: 0a000012 beq 11f5c <free@plt+0x1580>
11f10: e59f6074 ldr r6, [pc, #116] ; 11f8c <free@plt+0x15b0>
11f14: e5974000 ldr r4, [r7]
11f18: e595300c ldr r3, [r5, #12]
11f1c: e59f206c ldr r2, [pc, #108] ; 11f90 <free@plt+0x15b4>
11f20: e59f107c ldr r1, [pc, #124] ; 11fa4 <free@plt+0x15c8>
11f24: e5960000 ldr r0, [r6]
11f28: ebfffa6f bl 108ec <fprintf@plt>
11f2c: e1a00004 mov r0, r4
11f30: e5965000 ldr r5, [r6]
11f34: ebfffa4b bl 10868 <strerror@plt>
11f38: e58d4000 str r4, [sp]
11f3c: e59f3058 ldr r3, [pc, #88] ; 11f9c <free@plt+0x15c0>
11f40: e3a02008 mov r2, #8
11f44: e59f1054 ldr r1, [pc, #84] ; 11fa0 <free@plt+0x15c4>
11f48: e58d0004 str r0, [sp, #4]
11f4c: e1a00005 mov r0, r5
11f50: ebfffa65 bl 108ec <fprintf@plt>
11f54: e3e00000 mvn r0, #0
11f58: ea000008 b 11f80 <free@plt+0x15a4>
--
120e0: e24dd09c sub sp, sp, #156 ; 0x9c
120e4: e1a06000 mov r6, r0
120e8: e5900040 ldr r0, [r0, #64] ; 0x40
120ec: e1a05001 mov r5, r1
120f0: ebfffa2a bl 109a0 <strlen@plt>
120f4: e24b108c sub r1, fp, #140 ; 0x8c
120f8: e280006b add r0, r0, #107 ; 0x6b
120fc: e3c00007 bic r0, r0, #7
12100: e04dd000 sub sp, sp, r0
12104: e1a00005 mov r0, r5
12108: ebfff9d9 bl 10874 <stat64@plt>
1210c: e3500000 cmp r0, #0
12110: 0a000014 beq 12168 <free@plt+0x178c>
12114: ebfffa1b bl 10988 <__errno_location@plt>
12118: e59f61e8 ldr r6, [pc, #488] ; 12308 <free@plt+0x192c>
1211c: e1a03005 mov r3, r5
12120: e59f21e4 ldr r2, [pc, #484] ; 1230c <free@plt+0x1930>
12124: e59f11e4 ldr r1, [pc, #484] ; 12310 <free@plt+0x1934>
12128: e5904000 ldr r4, [r0]
1212c: e5960000 ldr r0, [r6]
12130: ebfff9ed bl 108ec <fprintf@plt>
12134: e1a00004 mov r0, r4
12138: e5965000 ldr r5, [r6]
1213c: ebfff9c9 bl 10868 <strerror@plt>
12140: e58d4000 str r4, [sp]
12144: e59f31c8 ldr r3, [pc, #456] ; 12314 <free@plt+0x1938>
12148: e3a02008 mov r2, #8
1214c: e59f11c4 ldr r1, [pc, #452] ; 12318 <free@plt+0x193c>
12150: e58d0004 str r0, [sp, #4]
12154: e1a00005 mov r0, r5
12158: ebfff9e3 bl 108ec <fprintf@plt>
1215c: e3e00000 mvn r0, #0
12160: e24bd020 sub sp, fp, #32
12164: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
12168: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
1216c: e2033a0f and r3, r3, #61440 ; 0xf000
12170: e3530a02 cmp r3, #8192 ; 0x2000
12174: 0a000009 beq 121a0 <free@plt+0x17c4>
12178: e59f0188 ldr r0, [pc, #392] ; 12308 <free@plt+0x192c>
1217c: e1a03005 mov r3, r5
12180: e59f2184 ldr r2, [pc, #388] ; 1230c <free@plt+0x1930>
12184: e59f1190 ldr r1, [pc, #400] ; 1231c <free@plt+0x1940>
12188: e5900000 ldr r0, [r0]
1218c: ebfff9d6 bl 108ec <fprintf@plt>
12190: ebfff9fc bl 10988 <__errno_location@plt>
12194: e3a03016 mov r3, #22
--
12200: e1a01004 mov r1, r4
12204: e1a0000a mov r0, sl
12208: ebfffd3d bl 11704 <free@plt+0xd28>
1220c: e3500000 cmp r0, #0
12210: 0a000012 beq 12260 <free@plt+0x1884>
12214: ebfff9db bl 10988 <__errno_location@plt>
12218: e5903000 ldr r3, [r0]
1221c: e3530002 cmp r3, #2
12220: 1a000001 bne 1222c <free@plt+0x1850>
12224: e2844001 add r4, r4, #1
12228: eaffffef b 121ec <free@plt+0x1810>
1222c: e3530000 cmp r3, #0
12230: 1affffc9 bne 1215c <free@plt+0x1780>
12234: e59f00cc ldr r0, [pc, #204] ; 12308 <free@plt+0x192c>
12238: e1a03005 mov r3, r5
1223c: e58d7004 str r7, [sp, #4]
12240: e58d9000 str r9, [sp]
12244: e59f20c0 ldr r2, [pc, #192] ; 1230c <free@plt+0x1930>
12248: e59f10d0 ldr r1, [pc, #208] ; 12320 <free@plt+0x1944>
1224c: e5900000 ldr r0, [r0]
12250: ebfff9a5 bl 108ec <fprintf@plt>
12254: ebfff9cb bl 10988 <__errno_location@plt>
12258: e3a03013 mov r3, #19
--
12284: e2473001 sub r3, r7, #1
12288: e1a02004 mov r2, r4
1228c: e5961040 ldr r1, [r6, #64] ; 0x40
12290: e1a00008 mov r0, r8
12294: ebfff9b8 bl 1097c <sprintf@plt>
12298: e3a01000 mov r1, #0
1229c: e1a00008 mov r0, r8
122a0: ebfff9ac bl 10958 <open64@plt>
122a4: e3700001 cmn r0, #1
122a8: 0affffe1 beq 12234 <free@plt+0x1858>
122ac: ebfff9c7 bl 109d0 <close@plt>
122b0: e3500000 cmp r0, #0
122b4: 0a000011 beq 12300 <free@plt+0x1924>
122b8: ebfff9b2 bl 10988 <__errno_location@plt>
122bc: e59f5044 ldr r5, [pc, #68] ; 12308 <free@plt+0x192c>
122c0: e1a03008 mov r3, r8
122c4: e59f2040 ldr r2, [pc, #64] ; 1230c <free@plt+0x1930>
122c8: e59f1054 ldr r1, [pc, #84] ; 12324 <free@plt+0x1948>
122cc: e5904000 ldr r4, [r0]
122d0: e5950000 ldr r0, [r5]
122d4: ebfff984 bl 108ec <fprintf@plt>
122d8: e1a00004 mov r0, r4
122dc: e5955000 ldr r5, [r5]
122e0: ebfff960 bl 10868 <strerror@plt>
122e4: e58d4000 str r4, [sp]
122e8: e59f3024 ldr r3, [pc, #36] ; 12314 <free@plt+0x1938>
122ec: e3a02008 mov r2, #8
122f0: e59f1020 ldr r1, [pc, #32] ; 12318 <free@plt+0x193c>
122f4: e58d0004 str r0, [sp, #4]
122f8: e1a00005 mov r0, r5
122fc: ebfff97a bl 108ec <fprintf@plt>
12300: e3a00002 mov r0, #2
12304: eaffff95 b 12160 <free@plt+0x1784>
--
12380: 8a000028 bhi 12428 <free@plt+0x1a4c>
12384: e1a04000 mov r4, r0
12388: e3a02080 mov r2, #128 ; 0x80
1238c: e1a01006 mov r1, r6
12390: e28d0020 add r0, sp, #32
12394: ebfff960 bl 1091c <strncpy@plt>
12398: e3a01000 mov r1, #0
1239c: e1a00007 mov r0, r7
123a0: e1cd41ba strh r4, [sp, #26]
123a4: ebfff96b bl 10958 <open64@plt>
123a8: e3700001 cmn r0, #1
123ac: e1a04000 mov r4, r0
123b0: 1a000014 bne 12408 <free@plt+0x1a2c>
123b4: ebfff973 bl 10988 <__errno_location@plt>
123b8: e59f6084 ldr r6, [pc, #132] ; 12444 <free@plt+0x1a68>
123bc: e1a03007 mov r3, r7
123c0: e59f2080 ldr r2, [pc, #128] ; 12448 <free@plt+0x1a6c>
123c4: e59f1080 ldr r1, [pc, #128] ; 1244c <free@plt+0x1a70>
123c8: e5905000 ldr r5, [r0]
123cc: e5960000 ldr r0, [r6]
123d0: ebfff945 bl 108ec <fprintf@plt>
123d4: e1a00005 mov r0, r5
123d8: e5966000 ldr r6, [r6]
123dc: ebfff921 bl 10868 <strerror@plt>
123e0: e58d5000 str r5, [sp]
123e4: e59f3064 ldr r3, [pc, #100] ; 12450 <free@plt+0x1a74>
123e8: e3a02008 mov r2, #8
123ec: e59f1060 ldr r1, [pc, #96] ; 12454 <free@plt+0x1a78>
123f0: e58d0004 str r0, [sp, #4]
123f4: e1a00006 mov r0, r6
123f8: ebfff93b bl 108ec <fprintf@plt>
123fc: e1a00004 mov r0, r4
12400: e28dd0a4 add sp, sp, #164 ; 0xa4
--
12450: 00013a8f andeq r3, r1, pc, lsl #21
12454: 0001390c andeq r3, r1, ip, lsl #18
12458: 40986f00 addsmi r6, r8, r0, lsl #30
1245c: e92d40f0 push {r4, r5, r6, r7, lr}
12460: e1a07001 mov r7, r1
12464: e24dd014 sub sp, sp, #20
12468: e3a01000 mov r1, #0
1246c: e1a00007 mov r0, r7
12470: e58d200c str r2, [sp, #12]
12474: ebfff937 bl 10958 <open64@plt>
12478: e3700001 cmn r0, #1
1247c: e1a04000 mov r4, r0
12480: 1a000014 bne 124d8 <free@plt+0x1afc>
12484: ebfff93f bl 10988 <__errno_location@plt>
12488: e59f607c ldr r6, [pc, #124] ; 1250c <free@plt+0x1b30>
1248c: e1a03007 mov r3, r7
12490: e59f2078 ldr r2, [pc, #120] ; 12510 <free@plt+0x1b34>
12494: e59f1078 ldr r1, [pc, #120] ; 12514 <free@plt+0x1b38>
12498: e5905000 ldr r5, [r0]
1249c: e5960000 ldr r0, [r6]
124a0: ebfff911 bl 108ec <fprintf@plt>
124a4: e1a00005 mov r0, r5
124a8: e5966000 ldr r6, [r6]
124ac: ebfff8ed bl 10868 <strerror@plt>
124b0: e58d5000 str r5, [sp]
124b4: e59f305c ldr r3, [pc, #92] ; 12518 <free@plt+0x1b3c>
124b8: e3a02008 mov r2, #8
124bc: e59f1058 ldr r1, [pc, #88] ; 1251c <free@plt+0x1b40>
124c0: e58d0004 str r0, [sp, #4]
124c4: e1a00006 mov r0, r6
124c8: ebfff907 bl 108ec <fprintf@plt>
124cc: e1a00004 mov r0, r4
124d0: e28dd014 add sp, sp, #20
--
1257c: 51106f03 tstpl r0, r3, lsl #30
12580: e92d41f0 push {r4, r5, r6, r7, r8, lr}
12584: e1a07001 mov r7, r1
12588: e24dd018 sub sp, sp, #24
1258c: e3a01000 mov r1, #0
12590: e1a00007 mov r0, r7
12594: e1a05002 mov r5, r2
12598: e59d8030 ldr r8, [sp, #48] ; 0x30
1259c: e59d6034 ldr r6, [sp, #52] ; 0x34
125a0: ebfff8ec bl 10958 <open64@plt>
125a4: e3700001 cmn r0, #1
125a8: e1a04000 mov r4, r0
125ac: 1a000014 bne 12604 <free@plt+0x1c28>
125b0: ebfff8f4 bl 10988 <__errno_location@plt>
125b4: e59f6074 ldr r6, [pc, #116] ; 12630 <free@plt+0x1c54>
125b8: e1a03007 mov r3, r7
125bc: e59f2070 ldr r2, [pc, #112] ; 12634 <free@plt+0x1c58>
125c0: e59f1070 ldr r1, [pc, #112] ; 12638 <free@plt+0x1c5c>
125c4: e5905000 ldr r5, [r0]
125c8: e5960000 ldr r0, [r6]
125cc: ebfff8c6 bl 108ec <fprintf@plt>
125d0: e1a00005 mov r0, r5
125d4: e5966000 ldr r6, [r6]
125d8: ebfff8a2 bl 10868 <strerror@plt>
125dc: e58d5000 str r5, [sp]
125e0: e59f3054 ldr r3, [pc, #84] ; 1263c <free@plt+0x1c60>
125e4: e3a02008 mov r2, #8
125e8: e59f1050 ldr r1, [pc, #80] ; 12640 <free@plt+0x1c64>
125ec: e58d0004 str r0, [sp, #4]
125f0: e1a00006 mov r0, r6
125f4: ebfff8bc bl 108ec <fprintf@plt>
125f8: e1a00004 mov r0, r4
125fc: e28dd018 add sp, sp, #24
--
12794: e584300c str r3, [r4, #12]
12798: ebfff87a bl 10988 <__errno_location@plt>
1279c: e1a09000 mov r9, r0
127a0: e3a03000 mov r3, #0
127a4: e5893000 str r3, [r9]
127a8: e1a00008 mov r0, r8
127ac: ebfff85d bl 10928 <readdir64@plt>
127b0: e3500000 cmp r0, #0
127b4: 0a000025 beq 12850 <free@plt+0x1e74>
127b8: e2807013 add r7, r0, #19
127bc: e1a00007 mov r0, r7
127c0: ebfff876 bl 109a0 <strlen@plt>
127c4: e35000fe cmp r0, #254 ; 0xfe
127c8: 9a000009 bls 127f4 <free@plt+0x1e18>
127cc: e59f0278 ldr r0, [pc, #632] ; 12a4c <free@plt+0x2070>
127d0: e58d7000 str r7, [sp]
127d4: e59f2274 ldr r2, [pc, #628] ; 12a50 <free@plt+0x2074>
127d8: e595300c ldr r3, [r5, #12]
127dc: e59f1270 ldr r1, [pc, #624] ; 12a54 <free@plt+0x2078>
127e0: e5900000 ldr r0, [r0]
127e4: ebfff840 bl 108ec <fprintf@plt>
127e8: e1a00008 mov r0, r8
127ec: ebfff871 bl 109b8 <closedir@plt>
--
12820: 1affffde bne 127a0 <free@plt+0x1dc4>
12824: e5943008 ldr r3, [r4, #8]
12828: e5942010 ldr r2, [r4, #16]
1282c: e2833001 add r3, r3, #1
12830: e5843008 str r3, [r4, #8]
12834: e51b312c ldr r3, [fp, #-300] ; 0xfffffed4
12838: e1520003 cmp r2, r3
1283c: e594200c ldr r2, [r4, #12]
12840: b5843010 strlt r3, [r4, #16]
12844: e1530002 cmp r3, r2
12848: b584300c strlt r3, [r4, #12]
1284c: eaffffd3 b 127a0 <free@plt+0x1dc4>
12850: e5997000 ldr r7, [r9]
12854: e3570000 cmp r7, #0
12858: 0a000010 beq 128a0 <free@plt+0x1ec4>
1285c: e59f41e8 ldr r4, [pc, #488] ; 12a4c <free@plt+0x2070>
12860: e595300c ldr r3, [r5, #12]
12864: e59f21e4 ldr r2, [pc, #484] ; 12a50 <free@plt+0x2074>
12868: e59f11ec ldr r1, [pc, #492] ; 12a5c <free@plt+0x2080>
1286c: e5940000 ldr r0, [r4]
12870: ebfff81d bl 108ec <fprintf@plt>
12874: e1a00007 mov r0, r7
12878: e5944000 ldr r4, [r4]
1287c: ebfff7f9 bl 10868 <strerror@plt>
12880: e58d7000 str r7, [sp]
12884: e59f31d4 ldr r3, [pc, #468] ; 12a60 <free@plt+0x2084>
12888: e3a02008 mov r2, #8
1288c: e59f11d0 ldr r1, [pc, #464] ; 12a64 <free@plt+0x2088>
12890: e58d0004 str r0, [sp, #4]
12894: e1a00004 mov r0, r4
12898: ebfff813 bl 108ec <fprintf@plt>
1289c: eaffffd1 b 127e8 <free@plt+0x1e0c>
128a0: e1a00008 mov r0, r8
128a4: ebfff843 bl 109b8 <closedir@plt>
128a8: e3500000 cmp r0, #0
128ac: 0a000011 beq 128f8 <free@plt+0x1f1c>
128b0: e59f6194 ldr r6, [pc, #404] ; 12a4c <free@plt+0x2070>
128b4: e5994000 ldr r4, [r9]
128b8: e595300c ldr r3, [r5, #12]
128bc: e59f218c ldr r2, [pc, #396] ; 12a50 <free@plt+0x2074>
128c0: e59f11a0 ldr r1, [pc, #416] ; 12a68 <free@plt+0x208c>
128c4: e5960000 ldr r0, [r6]
128c8: ebfff807 bl 108ec <fprintf@plt>
128cc: e1a00004 mov r0, r4
128d0: e5965000 ldr r5, [r6]
128d4: ebfff7e3 bl 10868 <strerror@plt>
128d8: e58d4000 str r4, [sp]
128dc: e59f317c ldr r3, [pc, #380] ; 12a60 <free@plt+0x2084>
128e0: e3a02008 mov r2, #8
128e4: e59f1178 ldr r1, [pc, #376] ; 12a64 <free@plt+0x2088>
128e8: e58d0004 str r0, [sp, #4]
128ec: e1a00005 mov r0, r5
128f0: ebfff7fd bl 108ec <fprintf@plt>
128f4: eaffff9f b 12778 <free@plt+0x1d9c>
128f8: e594300c ldr r3, [r4, #12]
--
12a88: 0a000006 beq 12aa8 <free@plt+0x20cc>
12a8c: e3500002 cmp r0, #2
12a90: 1a000002 bne 12aa0 <free@plt+0x20c4>
12a94: ebfff7bb bl 10988 <__errno_location@plt>
12a98: e3a03013 mov r3, #19
12a9c: e5803000 str r3, [r0]
12aa0: e3e00000 mvn r0, #0
12aa4: ea000062 b 12c34 <free@plt+0x2258>
12aa8: e28d1028 add r1, sp, #40 ; 0x28
12aac: e1a00004 mov r0, r4
12ab0: ebfff76f bl 10874 <stat64@plt>
12ab4: e3500000 cmp r0, #0
12ab8: 0a000012 beq 12b08 <free@plt+0x212c>
12abc: ebfff7b1 bl 10988 <__errno_location@plt>
12ac0: e59f6174 ldr r6, [pc, #372] ; 12c3c <free@plt+0x2260>
12ac4: e1a03004 mov r3, r4
12ac8: e59f2170 ldr r2, [pc, #368] ; 12c40 <free@plt+0x2264>
12acc: e59f1170 ldr r1, [pc, #368] ; 12c44 <free@plt+0x2268>
12ad0: e5905000 ldr r5, [r0]
12ad4: e5960000 ldr r0, [r6]
12ad8: ebfff783 bl 108ec <fprintf@plt>
12adc: e1a00005 mov r0, r5
12ae0: e5964000 ldr r4, [r6]
12ae4: ebfff75f bl 10868 <strerror@plt>
12ae8: e58d5000 str r5, [sp]
12aec: e59f3154 ldr r3, [pc, #340] ; 12c48 <free@plt+0x226c>
12af0: e3a02008 mov r2, #8
12af4: e59f1150 ldr r1, [pc, #336] ; 12c4c <free@plt+0x2270>
12af8: e58d0004 str r0, [sp, #4]
12afc: e1a00004 mov r0, r4
12b00: ebfff779 bl 108ec <fprintf@plt>
12b04: eaffffe5 b 12aa0 <free@plt+0x20c4>
12b08: e59d3038 ldr r3, [sp, #56] ; 0x38
12b0c: e2033a0f and r3, r3, #61440 ; 0xf000
12b10: e3530a02 cmp r3, #8192 ; 0x2000
12b14: 0a000009 beq 12b40 <free@plt+0x2164>
12b18: ebfff79a bl 10988 <__errno_location@plt>
12b1c: e59f211c ldr r2, [pc, #284] ; 12c40 <free@plt+0x2264>
12b20: e59f1128 ldr r1, [pc, #296] ; 12c50 <free@plt+0x2274>
12b24: e3a03016 mov r3, #22
12b28: e5803000 str r3, [r0]
12b2c: e1a03004 mov r3, r4
12b30: e59f0104 ldr r0, [pc, #260] ; 12c3c <free@plt+0x2260>
12b34: e5900000 ldr r0, [r0]
12b38: ebfff76b bl 108ec <fprintf@plt>
12b3c: eaffffd7 b 12aa0 <free@plt+0x20c4>
12b40: e1cd84d8 ldrd r8, [sp, #72] ; 0x48
--
12bc0: e1a01004 mov r1, r4
12bc4: e1a00008 mov r0, r8
12bc8: ebfffacd bl 11704 <free@plt+0xd28>
12bcc: e3500000 cmp r0, #0
12bd0: 0a000004 beq 12be8 <free@plt+0x220c>
12bd4: e5953000 ldr r3, [r5]
12bd8: e3530002 cmp r3, #2
12bdc: 1affffaf bne 12aa0 <free@plt+0x20c4>
12be0: e2844001 add r4, r4, #1
12be4: eaffffef b 12ba8 <free@plt+0x21cc>
12be8: e59d3008 ldr r3, [sp, #8]
12bec: e15a0003 cmp sl, r3
12bf0: 1afffffa bne 12be0 <free@plt+0x2204>
12bf4: e59d300c ldr r3, [sp, #12]
12bf8: e3530000 cmp r3, #0
12bfc: 0a000007 beq 12c20 <free@plt+0x2244>
12c00: e59f0034 ldr r0, [pc, #52] ; 12c3c <free@plt+0x2260>
12c04: e59f2034 ldr r2, [pc, #52] ; 12c40 <free@plt+0x2264>
12c08: e59f1048 ldr r1, [pc, #72] ; 12c58 <free@plt+0x227c>
12c0c: e5900000 ldr r0, [r0]
12c10: ebfff735 bl 108ec <fprintf@plt>
12c14: e3a03016 mov r3, #22
12c18: e5853000 str r3, [r5]
--
12e50: e280006b add r0, r0, #107 ; 0x6b
12e54: e3c00007 bic r0, r0, #7
12e58: e04dd000 sub sp, sp, r0
12e5c: e1a0000d mov r0, sp
12e60: ebfff6c5 bl 1097c <sprintf@plt>
12e64: e1a0000d mov r0, sp
12e68: e3a02081 mov r2, #129 ; 0x81
12e6c: e2841034 add r1, r4, #52 ; 0x34
12e70: ebfff90e bl 112b0 <free@plt+0x8d4>
12e74: e1a0d009 mov sp, r9
12e78: e3500000 cmp r0, #0
12e7c: baffff96 blt 12cdc <free@plt+0x2300>
12e80: e0844000 add r4, r4, r0
12e84: e5c48033 strb r8, [r4, #51] ; 0x33
12e88: eaffff94 b 12ce0 <free@plt+0x2304>
12e8c: e59f0028 ldr r0, [pc, #40] ; 12ebc <free@plt+0x24e0>
12e90: e24b3058 sub r3, fp, #88 ; 0x58
12e94: e59f2024 ldr r2, [pc, #36] ; 12ec0 <free@plt+0x24e4>
12e98: e59f1024 ldr r1, [pc, #36] ; 12ec4 <free@plt+0x24e8>
12e9c: e5900000 ldr r0, [r0]
12ea0: ebfff691 bl 108ec <fprintf@plt>
12ea4: ebfff6b7 bl 10988 <__errno_location@plt>
12ea8: e3a03016 mov r3, #22
--
12f0c: eafffff8 b 12ef4 <free@plt+0x2518>
12f10: e5950040 ldr r0, [r5, #64] ; 0x40
12f14: e50bd0b0 str sp, [fp, #-176] ; 0xffffff50
12f18: ebfff6a0 bl 109a0 <strlen@plt>
12f1c: e24b108c sub r1, fp, #140 ; 0x8c
12f20: e280006b add r0, r0, #107 ; 0x6b
12f24: e3c00007 bic r0, r0, #7
12f28: e04dd000 sub sp, sp, r0
12f2c: e1a00006 mov r0, r6
12f30: ebfff64f bl 10874 <stat64@plt>
12f34: e28d7008 add r7, sp, #8
12f38: e3500000 cmp r0, #0
12f3c: 0a000012 beq 12f8c <free@plt+0x25b0>
12f40: ebfff690 bl 10988 <__errno_location@plt>
12f44: e59fa200 ldr sl, [pc, #512] ; 1314c <free@plt+0x2770>
12f48: e1a03006 mov r3, r6
12f4c: e59f21fc ldr r2, [pc, #508] ; 13150 <free@plt+0x2774>
12f50: e59f11fc ldr r1, [pc, #508] ; 13154 <free@plt+0x2778>
12f54: e5907000 ldr r7, [r0]
12f58: e59a0000 ldr r0, [sl]
12f5c: ebfff662 bl 108ec <fprintf@plt>
12f60: e1a00007 mov r0, r7
12f64: e59a6000 ldr r6, [sl]
12f68: ebfff63e bl 10868 <strerror@plt>
12f6c: e59f31e4 ldr r3, [pc, #484] ; 13158 <free@plt+0x277c>
12f70: e59f11e4 ldr r1, [pc, #484] ; 1315c <free@plt+0x2780>
12f74: e3a02008 mov r2, #8
12f78: e58d7000 str r7, [sp]
12f7c: e58d0004 str r0, [sp, #4]
12f80: e1a00006 mov r0, r6
12f84: ebfff658 bl 108ec <fprintf@plt>
12f88: ea00000c b 12fc0 <free@plt+0x25e4>
12f8c: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
12f90: e2033a0f and r3, r3, #61440 ; 0xf000
12f94: e3530a02 cmp r3, #8192 ; 0x2000
12f98: 0a000012 beq 12fe8 <free@plt+0x260c>
12f9c: ebfff679 bl 10988 <__errno_location@plt>
12fa0: e59f21a8 ldr r2, [pc, #424] ; 13150 <free@plt+0x2774>
12fa4: e59f11b4 ldr r1, [pc, #436] ; 13160 <free@plt+0x2784>
12fa8: e3a03016 mov r3, #22
12fac: e5803000 str r3, [r0]
12fb0: e1a03006 mov r3, r6
12fb4: e59f0190 ldr r0, [pc, #400] ; 1314c <free@plt+0x2770>
12fb8: e5900000 ldr r0, [r0]
12fbc: ebfff64a bl 108ec <fprintf@plt>
12fc0: e3e03000 mvn r3, #0
12fc4: e3530000 cmp r3, #0
--
130d0: e1a00007 mov r0, r7
130d4: ebfff628 bl 1097c <sprintf@plt>
130d8: e3a01000 mov r1, #0
130dc: e1a00007 mov r0, r7
130e0: ebfff61c bl 10958 <open64@plt>
130e4: e3700001 cmn r0, #1
130e8: 03a02013 moveq r2, #19
130ec: e1a03000 mov r3, r0
130f0: 05862000 streq r2, [r6]
130f4: 0affffb2 beq 12fc4 <free@plt+0x25e8>
130f8: ebfff634 bl 109d0 <close@plt>
130fc: e2503000 subs r3, r0, #0
13100: 05863000 streq r3, [r6]
13104: 0affffae beq 12fc4 <free@plt+0x25e8>
13108: e59fa03c ldr sl, [pc, #60] ; 1314c <free@plt+0x2770>
1310c: e5966000 ldr r6, [r6]
13110: e1a03007 mov r3, r7
13114: e59f2034 ldr r2, [pc, #52] ; 13150 <free@plt+0x2774>
13118: e59f1048 ldr r1, [pc, #72] ; 13168 <free@plt+0x278c>
1311c: e59a0000 ldr r0, [sl]
13120: ebfff5f1 bl 108ec <fprintf@plt>
13124: e1a00006 mov r0, r6
13128: e59a7000 ldr r7, [sl]
--
13154: 00013e33 andeq r3, r1, r3, lsr lr
13158: 00013a8f andeq r3, r1, pc, lsl #21
1315c: 0001390c andeq r3, r1, ip, lsl #18
13160: 00013b96 muleq r1, r6, fp
13164: 00013f7d andeq r3, r1, sp, ror pc
13168: 00013ab9 ; <UNDEFINED> instruction: 0x00013ab9
1316c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
13170: e1a06000 mov r6, r0
13174: e24dd05c sub sp, sp, #92 ; 0x5c
13178: e1a00002 mov r0, r2
1317c: e1a07001 mov r7, r1
13180: e1a08002 mov r8, r2
13184: e1a09003 mov r9, r3
13188: ebfff604 bl 109a0 <strlen@plt>
1318c: e250b000 subs fp, r0, #0
13190: 1a000009 bne 131bc <free@plt+0x27e0>
13194: e59f30c0 ldr r3, [pc, #192] ; 1325c <free@plt+0x2880>
13198: e59f20c0 ldr r2, [pc, #192] ; 13260 <free@plt+0x2884>
1319c: e5930000 ldr r0, [r3]
131a0: e59f10bc ldr r1, [pc, #188] ; 13264 <free@plt+0x2888>
131a4: ebfff5d0 bl 108ec <fprintf@plt>
131a8: ebfff5f6 bl 10988 <__errno_location@plt>
131ac: e3a03016 mov r3, #22
[*] Function fprintf used 66 times ubidetach