[*] Binary protection state of ubinfo
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function fprintf tear down of ubinfo
10bbc: e1a01008 mov r1, r8
10bc0: e1a00007 mov r0, r7
10bc4: e58d5020 str r5, [sp, #32]
10bc8: ebffff87 bl 109ec <getopt_long@plt>
10bcc: e3700001 cmn r0, #1
10bd0: e1a04000 mov r4, r0
10bd4: 0a000053 beq 10d28 <free@plt+0x1a4>
10bd8: e3500061 cmp r0, #97 ; 0x61
10bdc: 0a000021 beq 10c68 <free@plt+0xe4>
10be0: ca00000b bgt 10c14 <free@plt+0x90>
10be4: e350004e cmp r0, #78 ; 0x4e
10be8: 0a000036 beq 10cc8 <free@plt+0x144>
10bec: e3500056 cmp r0, #86 ; 0x56
10bf0: 0a000042 beq 10d00 <free@plt+0x17c>
10bf4: e350003a cmp r0, #58 ; 0x3a
10bf8: 1a000045 bne 10d14 <free@plt+0x190>
10bfc: e59f3494 ldr r3, [pc, #1172] ; 11098 <free@plt+0x514>
10c00: e59f2494 ldr r2, [pc, #1172] ; 1109c <free@plt+0x518>
10c04: e59f1494 ldr r1, [pc, #1172] ; 110a0 <free@plt+0x51c>
10c08: e5930000 ldr r0, [r3]
10c0c: ebffff94 bl 10a64 <fprintf@plt>
10c10: ea000028 b 10cb8 <free@plt+0x134>
10c14: e3500068 cmp r0, #104 ; 0x68
--
10c64: ea000010 b 10cac <free@plt+0x128>
10c68: e3a03001 mov r3, #1
10c6c: e5863008 str r3, [r6, #8]
10c70: eaffffcd b 10bac <free@plt+0x28>
10c74: e59f4428 ldr r4, [pc, #1064] ; 110a4 <free@plt+0x520>
10c78: e28d1020 add r1, sp, #32
10c7c: e5940000 ldr r0, [r4]
10c80: eb00030c bl 118b8 <free@plt+0xd34>
10c84: e59d3020 ldr r3, [sp, #32]
10c88: e3530000 cmp r3, #0
10c8c: e5860004 str r0, [r6, #4]
10c90: 01a00fa0 lsreq r0, r0, #31
10c94: 13a00001 movne r0, #1
10c98: e3500000 cmp r0, #0
10c9c: 0affffc2 beq 10bac <free@plt+0x28>
10ca0: e5943000 ldr r3, [r4]
10ca4: e59f23f0 ldr r2, [pc, #1008] ; 1109c <free@plt+0x518>
10ca8: e59f13fc ldr r1, [pc, #1020] ; 110ac <free@plt+0x528>
10cac: e59f03e4 ldr r0, [pc, #996] ; 11098 <free@plt+0x514>
10cb0: e5900000 ldr r0, [r0]
10cb4: ebffff6a bl 10a64 <fprintf@plt>
10cb8: e3e04000 mvn r4, #0
10cbc: e1a00004 mov r0, r4
--
10d40: e59f334c ldr r3, [pc, #844] ; 11094 <free@plt+0x510>
10d44: e583200c str r2, [r3, #12]
10d48: eb0005e7 bl 124ec <free@plt+0x1968>
10d4c: e2506000 subs r6, r0, #0
10d50: 1a00001d bne 10dcc <free@plt+0x248>
10d54: ebffff72 bl 10b24 <__errno_location@plt>
10d58: e59f6338 ldr r6, [pc, #824] ; 11098 <free@plt+0x514>
10d5c: e59f2338 ldr r2, [pc, #824] ; 1109c <free@plt+0x518>
10d60: e5905000 ldr r5, [r0]
10d64: e5960000 ldr r0, [r6]
10d68: e3550000 cmp r5, #0
10d6c: 1a000009 bne 10d98 <free@plt+0x214>
10d70: e59f1358 ldr r1, [pc, #856] ; 110d0 <free@plt+0x54c>
10d74: ea000005 b 10d90 <free@plt+0x20c>
10d78: e1570003 cmp r7, r3
10d7c: dafffff1 ble 10d48 <free@plt+0x1c4>
10d80: e59f3310 ldr r3, [pc, #784] ; 11098 <free@plt+0x514>
10d84: e59f2310 ldr r2, [pc, #784] ; 1109c <free@plt+0x518>
10d88: e59f1344 ldr r1, [pc, #836] ; 110d4 <free@plt+0x550>
10d8c: e5930000 ldr r0, [r3]
10d90: ebffff33 bl 10a64 <fprintf@plt>
10d94: eaffffc8 b 10cbc <free@plt+0x138>
10d98: e59f1338 ldr r1, [pc, #824] ; 110d8 <free@plt+0x554>
10d9c: ebffff30 bl 10a64 <fprintf@plt>
10da0: e1a00005 mov r0, r5
10da4: e5966000 ldr r6, [r6]
10da8: ebffff09 bl 109d4 <strerror@plt>
10dac: e58d5000 str r5, [sp]
10db0: e59f3324 ldr r3, [pc, #804] ; 110dc <free@plt+0x558>
10db4: e3a02008 mov r2, #8
10db8: e59f1320 ldr r1, [pc, #800] ; 110e0 <free@plt+0x55c>
10dbc: e58d0004 str r0, [sp, #4]
10dc0: e1a00006 mov r0, r6
10dc4: ebffff26 bl 10a64 <fprintf@plt>
10dc8: eaffffbb b 10cbc <free@plt+0x138>
10dcc: e59f52c0 ldr r5, [pc, #704] ; 11094 <free@plt+0x510>
--
10dec: e3720001 cmn r2, #1
10df0: 0a00009d beq 1106c <free@plt+0x4e8>
10df4: e3710001 cmn r1, #1
10df8: 1a00002e bne 10eb8 <free@plt+0x334>
10dfc: e59f2298 ldr r2, [pc, #664] ; 1109c <free@plt+0x518>
10e00: e59f12dc ldr r1, [pc, #732] ; 110e4 <free@plt+0x560>
10e04: ea00000a b 10e34 <free@plt+0x2b0>
10e08: eb000108 bl 11230 <free@plt+0x6ac>
10e0c: e3500000 cmp r0, #0
10e10: 0afffff1 beq 10ddc <free@plt+0x258>
10e14: e1a00006 mov r0, r6
10e18: eb00057e bl 12418 <free@plt+0x1894>
10e1c: eaffffa6 b 10cbc <free@plt+0x138>
10e20: e5958000 ldr r8, [r5]
10e24: e3780001 cmn r8, #1
10e28: 1a000005 bne 10e44 <free@plt+0x2c0>
10e2c: e59f2268 ldr r2, [pc, #616] ; 1109c <free@plt+0x518>
10e30: e59f12b0 ldr r1, [pc, #688] ; 110e8 <free@plt+0x564>
10e34: e59f325c ldr r3, [pc, #604] ; 11098 <free@plt+0x514>
10e38: e5930000 ldr r0, [r3]
10e3c: ebffff08 bl 10a64 <fprintf@plt>
10e40: eafffff3 b 10e14 <free@plt+0x290>
10e44: e28d3020 add r3, sp, #32
10e48: e1a02007 mov r2, r7
10e4c: e1a01008 mov r1, r8
10e50: e1a00006 mov r0, r6
10e54: eb000bc4 bl 13d6c <free@plt+0x31e8>
10e58: e3500000 cmp r0, #0
10e5c: 059d3024 ldreq r3, [sp, #36] ; 0x24
10e60: 05853004 streq r3, [r5, #4]
10e64: 0affffdf beq 10de8 <free@plt+0x264>
10e68: ebffff2d bl 10b24 <__errno_location@plt>
10e6c: e59f9224 ldr r9, [pc, #548] ; 11098 <free@plt+0x514>
10e70: e1a03007 mov r3, r7
10e74: e59f2220 ldr r2, [pc, #544] ; 1109c <free@plt+0x518>
10e78: e59f126c ldr r1, [pc, #620] ; 110ec <free@plt+0x568>
10e7c: e5905000 ldr r5, [r0]
10e80: e58d8000 str r8, [sp]
10e84: e5990000 ldr r0, [r9]
10e88: ebfffef5 bl 10a64 <fprintf@plt>
10e8c: e5997000 ldr r7, [r9]
10e90: e1a00005 mov r0, r5
10e94: ebfffece bl 109d4 <strerror@plt>
10e98: e58d5000 str r5, [sp]
10e9c: e59f3238 ldr r3, [pc, #568] ; 110dc <free@plt+0x558>
10ea0: e3a02008 mov r2, #8
10ea4: e59f1234 ldr r1, [pc, #564] ; 110e0 <free@plt+0x55c>
10ea8: e58d0004 str r0, [sp, #4]
10eac: e1a00007 mov r0, r7
10eb0: ebfffeeb bl 10a64 <fprintf@plt>
10eb4: eaffffd6 b 10e14 <free@plt+0x290>
10eb8: e1a00006 mov r0, r6
10ebc: eb000142 bl 113cc <free@plt+0x848>
10ec0: e1a00006 mov r0, r6
10ec4: eb000553 bl 12418 <free@plt+0x1894>
10ec8: e3a04000 mov r4, #0
10ecc: eaffff7a b 10cbc <free@plt+0x138>
10ed0: e28d1008 add r1, sp, #8
10ed4: e1a00006 mov r0, r6
10ed8: e5959008 ldr r9, [r5, #8]
10edc: eb0006b1 bl 129a8 <free@plt+0x1e24>
10ee0: e3500000 cmp r0, #0
10ee4: 0a000008 beq 10f0c <free@plt+0x388>
10ee8: ebffff0d bl 10b24 <__errno_location@plt>
10eec: e59f71a4 ldr r7, [pc, #420] ; 11098 <free@plt+0x514>
10ef0: e59f21a4 ldr r2, [pc, #420] ; 1109c <free@plt+0x518>
10ef4: e59f11f4 ldr r1, [pc, #500] ; 110f0 <free@plt+0x56c>
10ef8: e5905000 ldr r5, [r0]
10efc: e5970000 ldr r0, [r7]
10f00: ebfffed7 bl 10a64 <fprintf@plt>
10f04: e5977000 ldr r7, [r7]
10f08: eaffffe0 b 10e90 <free@plt+0x30c>
--
10fe8: eaffffd3 b 10f3c <free@plt+0x3b8>
10fec: e28d2020 add r2, sp, #32
10ff0: e1a01008 mov r1, r8
10ff4: e1a00006 mov r0, r6
10ff8: eb0008cd bl 13334 <free@plt+0x27b0>
10ffc: e3700001 cmn r0, #1
11000: 1a00000e bne 11040 <free@plt+0x4bc>
11004: ebfffec6 bl 10b24 <__errno_location@plt>
11008: e5903000 ldr r3, [r0]
1100c: e1a05000 mov r5, r0
11010: e3530002 cmp r3, #2
11014: 0a00000e beq 11054 <free@plt+0x4d0>
11018: e59f7078 ldr r7, [pc, #120] ; 11098 <free@plt+0x514>
1101c: e3a0000a mov r0, #10
11020: ebfffe62 bl 109b0 <putchar@plt>
11024: e1a03008 mov r3, r8
11028: e59f206c ldr r2, [pc, #108] ; 1109c <free@plt+0x518>
1102c: e59f10e0 ldr r1, [pc, #224] ; 11114 <free@plt+0x590>
11030: e5970000 ldr r0, [r7]
11034: e5955000 ldr r5, [r5]
11038: ebfffe89 bl 10a64 <fprintf@plt>
1103c: eaffffb0 b 10f04 <free@plt+0x380>
11040: e3570000 cmp r7, #0
--
11224: 00000000 andeq r0, r0, r0
11228: 000260d8 ldrdeq r6, [r2], -r8
1122c: 000156d8 ldrdeq r5, [r1], -r8
11230: e92d40f0 push {r4, r5, r6, r7, lr}
11234: e24dd0c4 sub sp, sp, #196 ; 0xc4
11238: e1a06000 mov r6, r0
1123c: e1a05001 mov r5, r1
11240: eb0006a4 bl 12cd8 <free@plt+0x2154>
11244: e3700001 cmn r0, #1
11248: e1a04000 mov r4, r0
1124c: 1a000019 bne 112b8 <free@plt+0x734>
11250: ebfffe33 bl 10b24 <__errno_location@plt>
11254: e59f7148 ldr r7, [pc, #328] ; 113a4 <free@plt+0x820>
11258: e1a03005 mov r3, r5
1125c: e59f2144 ldr r2, [pc, #324] ; 113a8 <free@plt+0x824>
11260: e5906000 ldr r6, [r0]
11264: e5970000 ldr r0, [r7]
11268: e3560013 cmp r6, #19
1126c: 0a00000e beq 112ac <free@plt+0x728>
11270: e59f1134 ldr r1, [pc, #308] ; 113ac <free@plt+0x828>
11274: ebfffdfa bl 10a64 <fprintf@plt>
11278: e1a00006 mov r0, r6
1127c: e5975000 ldr r5, [r7]
11280: ebfffdd3 bl 109d4 <strerror@plt>
11284: e58d6000 str r6, [sp]
11288: e59f3120 ldr r3, [pc, #288] ; 113b0 <free@plt+0x82c>
1128c: e3a02008 mov r2, #8
11290: e59f111c ldr r1, [pc, #284] ; 113b4 <free@plt+0x830>
11294: e58d0004 str r0, [sp, #4]
11298: e1a00005 mov r0, r5
1129c: ebfffdf0 bl 10a64 <fprintf@plt>
112a0: e1a00004 mov r0, r4
112a4: e28dd0c4 add sp, sp, #196 ; 0xc4
112a8: e8bd80f0 pop {r4, r5, r6, r7, pc}
112ac: e59f1104 ldr r1, [pc, #260] ; 113b8 <free@plt+0x834>
112b0: ebfffdeb bl 10a64 <fprintf@plt>
112b4: eafffff9 b 112a0 <free@plt+0x71c>
112b8: e3540001 cmp r4, #1
112bc: e28d2008 add r2, sp, #8
112c0: e1a01005 mov r1, r5
112c4: e1a00006 mov r0, r6
112c8: 1a00001a bne 11338 <free@plt+0x7b4>
112cc: eb0008e6 bl 1366c <free@plt+0x2ae8>
112d0: e2504000 subs r4, r0, #0
112d4: 0a000013 beq 11328 <free@plt+0x7a4>
112d8: ebfffe11 bl 10b24 <__errno_location@plt>
112dc: e59f60c0 ldr r6, [pc, #192] ; 113a4 <free@plt+0x820>
112e0: e59f20c0 ldr r2, [pc, #192] ; 113a8 <free@plt+0x824>
112e4: e59f10d0 ldr r1, [pc, #208] ; 113bc <free@plt+0x838>
112e8: e1a03005 mov r3, r5
112ec: e5904000 ldr r4, [r0]
112f0: e5960000 ldr r0, [r6]
112f4: ebfffdda bl 10a64 <fprintf@plt>
112f8: e1a00004 mov r0, r4
112fc: e5965000 ldr r5, [r6]
11300: ebfffdb3 bl 109d4 <strerror@plt>
11304: e58d4000 str r4, [sp]
11308: e59f30a0 ldr r3, [pc, #160] ; 113b0 <free@plt+0x82c>
1130c: e3a02008 mov r2, #8
11310: e59f109c ldr r1, [pc, #156] ; 113b4 <free@plt+0x830>
11314: e58d0004 str r0, [sp, #4]
11318: e1a00005 mov r0, r5
1131c: ebfffdd0 bl 10a64 <fprintf@plt>
11320: e3e04000 mvn r4, #0
11324: eaffffdd b 112a0 <free@plt+0x71c>
--
11338: eb0009e2 bl 13ac8 <free@plt+0x2f44>
1133c: e2504000 subs r4, r0, #0
11340: 0a000006 beq 11360 <free@plt+0x7dc>
11344: ebfffdf6 bl 10b24 <__errno_location@plt>
11348: e59f6054 ldr r6, [pc, #84] ; 113a4 <free@plt+0x820>
1134c: e1a03005 mov r3, r5
11350: e59f2050 ldr r2, [pc, #80] ; 113a8 <free@plt+0x824>
11354: e59f1068 ldr r1, [pc, #104] ; 113c4 <free@plt+0x840>
11358: e5904000 ldr r4, [r0]
1135c: eaffffe3 b 112f0 <free@plt+0x76c>
11360: e59f3058 ldr r3, [pc, #88] ; 113c0 <free@plt+0x83c>
11364: e5932004 ldr r2, [r3, #4]
11368: e3720001 cmn r2, #1
1136c: 0a000007 beq 11390 <free@plt+0x80c>
11370: e59f002c ldr r0, [pc, #44] ; 113a4 <free@plt+0x820>
11374: e58d2000 str r2, [sp]
11378: e1a03005 mov r3, r5
1137c: e59f2024 ldr r2, [pc, #36] ; 113a8 <free@plt+0x824>
11380: e59f1040 ldr r1, [pc, #64] ; 113c8 <free@plt+0x844>
11384: e5900000 ldr r0, [r0]
11388: ebfffdb5 bl 10a64 <fprintf@plt>
1138c: eaffffe3 b 11320 <free@plt+0x79c>
11390: e59d2008 ldr r2, [sp, #8]
--
113bc: 0001483e andeq r4, r1, lr, lsr r8
113c0: 000260b4 strheq r6, [r2], -r4
113c4: 00014878 andeq r4, r1, r8, ror r8
113c8: 000148b2 ; <UNDEFINED> instruction: 0x000148b2
113cc: e92d40f0 push {r4, r5, r6, r7, lr}
113d0: e24dd0c4 sub sp, sp, #196 ; 0xc4
113d4: e28d3008 add r3, sp, #8
113d8: e1a07001 mov r7, r1
113dc: e1a06002 mov r6, r2
113e0: eb00091d bl 1385c <free@plt+0x2cd8>
113e4: e2504000 subs r4, r0, #0
113e8: 0a000016 beq 11448 <free@plt+0x8c4>
113ec: ebfffdcc bl 10b24 <__errno_location@plt>
113f0: e59f5114 ldr r5, [pc, #276] ; 1150c <free@plt+0x988>
113f4: e1a03006 mov r3, r6
113f8: e59f2110 ldr r2, [pc, #272] ; 11510 <free@plt+0x98c>
113fc: e59f1110 ldr r1, [pc, #272] ; 11514 <free@plt+0x990>
11400: e5904000 ldr r4, [r0]
11404: e58d7000 str r7, [sp]
11408: e5950000 ldr r0, [r5]
1140c: ebfffd94 bl 10a64 <fprintf@plt>
11410: e1a00004 mov r0, r4
11414: e5955000 ldr r5, [r5]
11418: ebfffd6d bl 109d4 <strerror@plt>
1141c: e58d4000 str r4, [sp]
11420: e59f30f0 ldr r3, [pc, #240] ; 11518 <free@plt+0x994>
11424: e3a02008 mov r2, #8
11428: e59f10ec ldr r1, [pc, #236] ; 1151c <free@plt+0x998>
1142c: e3e04000 mvn r4, #0
11430: e58d0004 str r0, [sp, #4]
11434: e1a00005 mov r0, r5
11438: ebfffd89 bl 10a64 <fprintf@plt>
1143c: e1a00004 mov r0, r4
11440: e28dd0c4 add sp, sp, #196 ; 0xc4
--
11544: 00014947 andeq r4, r1, r7, asr #18
11548: 000149f0 strdeq r4, [r1], -r0
1154c: 00014a01 andeq r4, r1, r1, lsl #20
11550: 00014a12 andeq r4, r1, r2, lsl sl
11554: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
11558: e24ddf47 sub sp, sp, #284 ; 0x11c
1155c: e1a09002 mov r9, r2
11560: e28d2008 add r2, sp, #8
11564: e1a06000 mov r6, r0
11568: e1a07001 mov r7, r1
1156c: eb000770 bl 13334 <free@plt+0x27b0>
11570: e2504000 subs r4, r0, #0
11574: 0a000015 beq 115d0 <free@plt+0xa4c>
11578: ebfffd69 bl 10b24 <__errno_location@plt>
1157c: e59f52d4 ldr r5, [pc, #724] ; 11858 <free@plt+0xcd4>
11580: e1a03007 mov r3, r7
11584: e59f22d0 ldr r2, [pc, #720] ; 1185c <free@plt+0xcd8>
11588: e59f12d0 ldr r1, [pc, #720] ; 11860 <free@plt+0xcdc>
1158c: e5904000 ldr r4, [r0]
11590: e5950000 ldr r0, [r5]
11594: ebfffd32 bl 10a64 <fprintf@plt>
11598: e1a00004 mov r0, r4
1159c: e5955000 ldr r5, [r5]
115a0: ebfffd0b bl 109d4 <strerror@plt>
115a4: e59f32b8 ldr r3, [pc, #696] ; 11864 <free@plt+0xce0>
115a8: e59f12b8 ldr r1, [pc, #696] ; 11868 <free@plt+0xce4>
115ac: e3a02008 mov r2, #8
115b0: e58d4000 str r4, [sp]
115b4: e58d0004 str r0, [sp, #4]
115b8: e1a00005 mov r0, r5
115bc: ebfffd28 bl 10a64 <fprintf@plt>
115c0: e3e04000 mvn r4, #0
115c4: e1a00004 mov r0, r4
--
11714: e1a00009 mov r0, r9
11718: ebfffcbf bl 10a1c <puts@plt>
1171c: e28d3060 add r3, sp, #96 ; 0x60
11720: e1a02005 mov r2, r5
11724: e59d1008 ldr r1, [sp, #8]
11728: e1a00006 mov r0, r6
1172c: eb00084a bl 1385c <free@plt+0x2cd8>
11730: e3700001 cmn r0, #1
11734: 1a00003f bne 11838 <free@plt+0xcb4>
11738: ebfffcf9 bl 10b24 <__errno_location@plt>
1173c: e5907000 ldr r7, [r0]
11740: e3570002 cmp r7, #2
11744: 0a000041 beq 11850 <free@plt+0xccc>
11748: e59d3008 ldr r3, [sp, #8]
1174c: e59f4104 ldr r4, [pc, #260] ; 11858 <free@plt+0xcd4>
11750: e58d3000 str r3, [sp]
11754: e59f2100 ldr r2, [pc, #256] ; 1185c <free@plt+0xcd8>
11758: e1a03005 mov r3, r5
1175c: e59f1150 ldr r1, [pc, #336] ; 118b4 <free@plt+0xd30>
11760: e5940000 ldr r0, [r4]
11764: ebfffcbe bl 10a64 <fprintf@plt>
11768: e1a00007 mov r0, r7
1176c: e5944000 ldr r4, [r4]
--
1178c: eaffff8a b 115bc <free@plt+0xa38>
11790: e28d3060 add r3, sp, #96 ; 0x60
11794: e1a02005 mov r2, r5
11798: e59d1008 ldr r1, [sp, #8]
1179c: e1a00006 mov r0, r6
117a0: eb00082d bl 1385c <free@plt+0x2cd8>
117a4: e3700001 cmn r0, #1
117a8: e1a04000 mov r4, r0
117ac: 1a000016 bne 1180c <free@plt+0xc88>
117b0: ebfffcdb bl 10b24 <__errno_location@plt>
117b4: e5907000 ldr r7, [r0]
117b8: e3570002 cmp r7, #2
117bc: 0a000017 beq 11820 <free@plt+0xc9c>
117c0: e59d3008 ldr r3, [sp, #8]
117c4: e59f608c ldr r6, [pc, #140] ; 11858 <free@plt+0xcd4>
117c8: e58d3000 str r3, [sp]
117cc: e59f2088 ldr r2, [pc, #136] ; 1185c <free@plt+0xcd8>
117d0: e1a03005 mov r3, r5
117d4: e59f10d8 ldr r1, [pc, #216] ; 118b4 <free@plt+0xd30>
117d8: e5960000 ldr r0, [r6]
117dc: ebfffca0 bl 10a64 <fprintf@plt>
117e0: e1a00007 mov r0, r7
117e4: e5965000 ldr r5, [r6]
117e8: ebfffc79 bl 109d4 <strerror@plt>
117ec: e58d7000 str r7, [sp]
117f0: e59f306c ldr r3, [pc, #108] ; 11864 <free@plt+0xce0>
117f4: e3a02008 mov r2, #8
117f8: e59f1068 ldr r1, [pc, #104] ; 11868 <free@plt+0xce4>
117fc: e58d0004 str r0, [sp, #4]
11800: e1a00005 mov r0, r5
11804: ebfffc96 bl 10a64 <fprintf@plt>
11808: eaffff6d b 115c4 <free@plt+0xa40>
1180c: e3580000 cmp r8, #0
--
118b8: e92d407f push {r0, r1, r2, r3, r4, r5, r6, lr}
118bc: e1a06001 mov r6, r1
118c0: e3a02000 mov r2, #0
118c4: e28d100c add r1, sp, #12
118c8: e1a04000 mov r4, r0
118cc: ebfffc58 bl 10a34 <strtoul@plt>
118d0: e5d43000 ldrb r3, [r4]
118d4: e3530000 cmp r3, #0
118d8: e1a05000 mov r5, r0
118dc: 0a000003 beq 118f0 <free@plt+0xd6c>
118e0: e59d300c ldr r3, [sp, #12]
118e4: e5d33000 ldrb r3, [r3]
118e8: e3530000 cmp r3, #0
118ec: 0a000008 beq 11914 <free@plt+0xd90>
118f0: e59f0028 ldr r0, [pc, #40] ; 11920 <free@plt+0xd9c>
118f4: e58d4000 str r4, [sp]
118f8: e59f3024 ldr r3, [pc, #36] ; 11924 <free@plt+0xda0>
118fc: e59f2024 ldr r2, [pc, #36] ; 11928 <free@plt+0xda4>
11900: e59f1024 ldr r1, [pc, #36] ; 1192c <free@plt+0xda8>
11904: e5900000 ldr r0, [r0]
11908: ebfffc55 bl 10a64 <fprintf@plt>
1190c: e3a03001 mov r3, #1
11910: e5863000 str r3, [r6]
--
11994: e1a00007 mov r0, r7
11998: ebfffc5b bl 10b0c <strcmp@plt>
1199c: e3500000 cmp r0, #0
119a0: 0a000015 beq 119fc <free@plt+0xe78>
119a4: e59f1080 ldr r1, [pc, #128] ; 11a2c <free@plt+0xea8>
119a8: e1a00007 mov r0, r7
119ac: ebfffc56 bl 10b0c <strcmp@plt>
119b0: e3500000 cmp r0, #0
119b4: 0a000018 beq 11a1c <free@plt+0xe98>
119b8: e59f1070 ldr r1, [pc, #112] ; 11a30 <free@plt+0xeac>
119bc: e1a00007 mov r0, r7
119c0: ebfffc51 bl 10b0c <strcmp@plt>
119c4: e3500000 cmp r0, #0
119c8: 03a03101 moveq r3, #1073741824 ; 0x40000000
119cc: 0a00000b beq 11a00 <free@plt+0xe7c>
119d0: e59f105c ldr r1, [pc, #92] ; 11a34 <free@plt+0xeb0>
119d4: e1a02006 mov r2, r6
119d8: e59f3058 ldr r3, [pc, #88] ; 11a38 <free@plt+0xeb4>
119dc: e3e04000 mvn r4, #0
119e0: e5930000 ldr r0, [r3]
119e4: ebfffc1e bl 10a64 <fprintf@plt>
119e8: e3e05000 mvn r5, #0
119ec: e1a00004 mov r0, r4
--
11bf8: e1a06001 mov r6, r1
11bfc: e24dd04c sub sp, sp, #76 ; 0x4c
11c00: e3a01000 mov r1, #0
11c04: e1a05000 mov r5, r0
11c08: ebfffbb9 bl 10af4 <open64@plt>
11c0c: e3700001 cmn r0, #1
11c10: e1a04000 mov r4, r0
11c14: 0a000055 beq 11d70 <free@plt+0x11ec>
11c18: e3a02032 mov r2, #50 ; 0x32
11c1c: e28d1014 add r1, sp, #20
11c20: ebfffb95 bl 10a7c <read@plt>
11c24: e3700001 cmn r0, #1
11c28: 1a000014 bne 11c80 <free@plt+0x10fc>
11c2c: ebfffbbc bl 10b24 <__errno_location@plt>
11c30: e59f7144 ldr r7, [pc, #324] ; 11d7c <free@plt+0x11f8>
11c34: e1a03005 mov r3, r5
11c38: e59f2140 ldr r2, [pc, #320] ; 11d80 <free@plt+0x11fc>
11c3c: e59f1140 ldr r1, [pc, #320] ; 11d84 <free@plt+0x1200>
11c40: e5906000 ldr r6, [r0]
11c44: e5970000 ldr r0, [r7]
11c48: ebfffb85 bl 10a64 <fprintf@plt>
11c4c: e1a00006 mov r0, r6
11c50: e5975000 ldr r5, [r7]
11c54: ebfffb5e bl 109d4 <strerror@plt>
11c58: e58d6000 str r6, [sp]
11c5c: e59f3124 ldr r3, [pc, #292] ; 11d88 <free@plt+0x1204>
11c60: e3a02008 mov r2, #8
11c64: e59f1120 ldr r1, [pc, #288] ; 11d8c <free@plt+0x1208>
11c68: e58d0004 str r0, [sp, #4]
11c6c: e1a00005 mov r0, r5
11c70: ebfffb7b bl 10a64 <fprintf@plt>
11c74: e1a00004 mov r0, r4
11c78: ebfffbbb bl 10b6c <close@plt>
11c7c: ea00003a b 11d6c <free@plt+0x11e8>
11c80: e3500032 cmp r0, #50 ; 0x32
11c84: 1a000009 bne 11cb0 <free@plt+0x112c>
11c88: e59f20f0 ldr r2, [pc, #240] ; 11d80 <free@plt+0x11fc>
11c8c: e59f10fc ldr r1, [pc, #252] ; 11d90 <free@plt+0x120c>
11c90: e1a03005 mov r3, r5
11c94: e59f00e0 ldr r0, [pc, #224] ; 11d7c <free@plt+0x11f8>
11c98: e5900000 ldr r0, [r0]
11c9c: ebfffb70 bl 10a64 <fprintf@plt>
11ca0: ebfffb9f bl 10b24 <__errno_location@plt>
11ca4: e3a03016 mov r3, #22
--
11cbc: e5403034 strb r3, [r0, #-52] ; 0xffffffcc
11cc0: e1a02006 mov r2, r6
11cc4: e59f10c8 ldr r1, [pc, #200] ; 11d94 <free@plt+0x1210>
11cc8: e28d0014 add r0, sp, #20
11ccc: ebfffb76 bl 10aac <sscanf@plt>
11cd0: e3500001 cmp r0, #1
11cd4: 11a03005 movne r3, r5
11cd8: 159f20a0 ldrne r2, [pc, #160] ; 11d80 <free@plt+0x11fc>
11cdc: 159f10b4 ldrne r1, [pc, #180] ; 11d98 <free@plt+0x1214>
11ce0: 1affffeb bne 11c94 <free@plt+0x1110>
11ce4: e1c620d0 ldrd r2, [r6]
11ce8: e3520000 cmp r2, #0
11cec: e2d31000 sbcs r1, r3, #0
11cf0: aa000007 bge 11d14 <free@plt+0x1190>
11cf4: e1cd20f0 strd r2, [sp]
11cf8: e59f307c ldr r3, [pc, #124] ; 11d7c <free@plt+0x11f8>
11cfc: e58d5008 str r5, [sp, #8]
11d00: e59f2078 ldr r2, [pc, #120] ; 11d80 <free@plt+0x11fc>
11d04: e59f1090 ldr r1, [pc, #144] ; 11d9c <free@plt+0x1218>
11d08: e5930000 ldr r0, [r3]
11d0c: ebfffb54 bl 10a64 <fprintf@plt>
11d10: eaffffe2 b 11ca0 <free@plt+0x111c>
11d14: e1a00004 mov r0, r4
11d18: ebfffb93 bl 10b6c <close@plt>
11d1c: e2504000 subs r4, r0, #0
11d20: 0a000012 beq 11d70 <free@plt+0x11ec>
11d24: ebfffb7e bl 10b24 <__errno_location@plt>
11d28: e59f604c ldr r6, [pc, #76] ; 11d7c <free@plt+0x11f8>
11d2c: e1a03005 mov r3, r5
11d30: e59f2048 ldr r2, [pc, #72] ; 11d80 <free@plt+0x11fc>
11d34: e59f1064 ldr r1, [pc, #100] ; 11da0 <free@plt+0x121c>
11d38: e5904000 ldr r4, [r0]
11d3c: e5960000 ldr r0, [r6]
11d40: ebfffb47 bl 10a64 <fprintf@plt>
11d44: e1a00004 mov r0, r4
11d48: e5965000 ldr r5, [r6]
11d4c: ebfffb20 bl 109d4 <strerror@plt>
11d50: e58d4000 str r4, [sp]
11d54: e59f302c ldr r3, [pc, #44] ; 11d88 <free@plt+0x1204>
11d58: e3a02008 mov r2, #8
11d5c: e59f1028 ldr r1, [pc, #40] ; 11d8c <free@plt+0x1208>
11d60: e58d0004 str r0, [sp, #4]
11d64: e1a00005 mov r0, r5
11d68: ebfffb3d bl 10a64 <fprintf@plt>
11d6c: e3e04000 mvn r4, #0
11d70: e1a00004 mov r0, r4
--
11da0: 000151cd andeq r5, r1, sp, asr #3
11da4: e92d4030 push {r4, r5, lr}
11da8: e24dd01c sub sp, sp, #28
11dac: e1a04001 mov r4, r1
11db0: e28d1010 add r1, sp, #16
11db4: e1a05000 mov r5, r0
11db8: ebffff8d bl 11bf4 <free@plt+0x1070>
11dbc: e3500000 cmp r0, #0
11dc0: 1a00000e bne 11e00 <free@plt+0x127c>
11dc4: e1cd21d0 ldrd r2, [sp, #16]
11dc8: e3520102 cmp r2, #-2147483648 ; 0x80000000
11dcc: e2d31000 sbcs r1, r3, #0
11dd0: b5842000 strlt r2, [r4]
11dd4: ba00000a blt 11e04 <free@plt+0x1280>
11dd8: e1cd20f0 strd r2, [sp]
11ddc: e59f3028 ldr r3, [pc, #40] ; 11e0c <free@plt+0x1288>
11de0: e58d5008 str r5, [sp, #8]
11de4: e59f2024 ldr r2, [pc, #36] ; 11e10 <free@plt+0x128c>
11de8: e5930000 ldr r0, [r3]
11dec: e59f1020 ldr r1, [pc, #32] ; 11e14 <free@plt+0x1290>
11df0: ebfffb1b bl 10a64 <fprintf@plt>
11df4: ebfffb4a bl 10b24 <__errno_location@plt>
11df8: e3a03016 mov r3, #22
--
11eb8: e3a01000 mov r1, #0
11ebc: e1a05000 mov r5, r0
11ec0: e1a07002 mov r7, r2
11ec4: ebfffb0a bl 10af4 <open64@plt>
11ec8: e3700001 cmn r0, #1
11ecc: e1a04000 mov r4, r0
11ed0: 0a000050 beq 12018 <free@plt+0x1494>
11ed4: e1a02007 mov r2, r7
11ed8: e1a01008 mov r1, r8
11edc: ebfffae6 bl 10a7c <read@plt>
11ee0: e3700001 cmn r0, #1
11ee4: e1a06000 mov r6, r0
11ee8: 1a000014 bne 11f40 <free@plt+0x13bc>
11eec: ebfffb0c bl 10b24 <__errno_location@plt>
11ef0: e59f712c ldr r7, [pc, #300] ; 12024 <free@plt+0x14a0>
11ef4: e1a03005 mov r3, r5
11ef8: e59f2128 ldr r2, [pc, #296] ; 12028 <free@plt+0x14a4>
11efc: e59f1128 ldr r1, [pc, #296] ; 1202c <free@plt+0x14a8>
11f00: e5906000 ldr r6, [r0]
11f04: e5970000 ldr r0, [r7]
11f08: ebfffad5 bl 10a64 <fprintf@plt>
11f0c: e1a00006 mov r0, r6
11f10: e5975000 ldr r5, [r7]
11f14: ebfffaae bl 109d4 <strerror@plt>
11f18: e58d6000 str r6, [sp]
11f1c: e59f310c ldr r3, [pc, #268] ; 12030 <free@plt+0x14ac>
11f20: e3a02008 mov r2, #8
11f24: e59f1108 ldr r1, [pc, #264] ; 12034 <free@plt+0x14b0>
11f28: e58d0004 str r0, [sp, #4]
11f2c: e1a00005 mov r0, r5
11f30: ebfffacb bl 10a64 <fprintf@plt>
11f34: e1a00004 mov r0, r4
11f38: ebfffb0b bl 10b6c <close@plt>
11f3c: ea000034 b 12014 <free@plt+0x1490>
11f40: e1570000 cmp r7, r0
11f44: 1a000009 bne 11f70 <free@plt+0x13ec>
11f48: e59f00d4 ldr r0, [pc, #212] ; 12024 <free@plt+0x14a0>
11f4c: e1a03005 mov r3, r5
11f50: e59f20d0 ldr r2, [pc, #208] ; 12028 <free@plt+0x14a4>
11f54: e59f10dc ldr r1, [pc, #220] ; 12038 <free@plt+0x14b4>
11f58: e5900000 ldr r0, [r0]
11f5c: ebfffac0 bl 10a64 <fprintf@plt>
11f60: ebfffaef bl 10b24 <__errno_location@plt>
11f64: e3a03016 mov r3, #22
11f68: e5803000 str r3, [r0]
11f6c: eafffff0 b 11f34 <free@plt+0x13b0>
11f70: e3a03000 mov r3, #0
11f74: e7c83000 strb r3, [r8, r0]
11f78: e3a02001 mov r2, #1
11f7c: e28d100c add r1, sp, #12
11f80: e1a00004 mov r0, r4
11f84: ebfffabc bl 10a7c <read@plt>
11f88: e3500001 cmp r0, #1
11f8c: 0affffd6 beq 11eec <free@plt+0x1368>
11f90: e3500000 cmp r0, #0
11f94: 0a000007 beq 11fb8 <free@plt+0x1434>
11f98: e59f0084 ldr r0, [pc, #132] ; 12024 <free@plt+0x14a0>
11f9c: e58d7000 str r7, [sp]
11fa0: e1a03005 mov r3, r5
11fa4: e59f207c ldr r2, [pc, #124] ; 12028 <free@plt+0x14a4>
11fa8: e59f108c ldr r1, [pc, #140] ; 1203c <free@plt+0x14b8>
11fac: e5900000 ldr r0, [r0]
11fb0: ebfffaab bl 10a64 <fprintf@plt>
11fb4: eaffffe9 b 11f60 <free@plt+0x13dc>
11fb8: e1a00004 mov r0, r4
11fbc: ebfffaea bl 10b6c <close@plt>
11fc0: e3500000 cmp r0, #0
11fc4: 01a04006 moveq r4, r6
11fc8: 0a000012 beq 12018 <free@plt+0x1494>
11fcc: ebfffad4 bl 10b24 <__errno_location@plt>
11fd0: e59f604c ldr r6, [pc, #76] ; 12024 <free@plt+0x14a0>
11fd4: e1a03005 mov r3, r5
11fd8: e59f2048 ldr r2, [pc, #72] ; 12028 <free@plt+0x14a4>
11fdc: e59f105c ldr r1, [pc, #92] ; 12040 <free@plt+0x14bc>
11fe0: e5904000 ldr r4, [r0]
11fe4: e5960000 ldr r0, [r6]
11fe8: ebfffa9d bl 10a64 <fprintf@plt>
11fec: e1a00004 mov r0, r4
11ff0: e5965000 ldr r5, [r6]
11ff4: ebfffa76 bl 109d4 <strerror@plt>
11ff8: e58d4000 str r4, [sp]
11ffc: e59f302c ldr r3, [pc, #44] ; 12030 <free@plt+0x14ac>
12000: e3a02008 mov r2, #8
12004: e59f1028 ldr r1, [pc, #40] ; 12034 <free@plt+0x14b0>
12008: e58d0004 str r0, [sp, #4]
1200c: e1a00005 mov r0, r5
12010: ebfffa93 bl 10a64 <fprintf@plt>
12014: e3e04000 mvn r4, #0
12018: e1a00004 mov r0, r4
--
1204c: e1a0a000 mov sl, r0
12050: ebfffab9 bl 10b3c <strlen@plt>
12054: e1a04000 mov r4, r0
12058: e1a09000 mov r9, r0
1205c: e1a00007 mov r0, r7
12060: ebfffab5 bl 10b3c <strlen@plt>
12064: e0846000 add r6, r4, r0
12068: e2866002 add r6, r6, #2
1206c: e1a08000 mov r8, r0
12070: e1a00006 mov r0, r6
12074: ebfffa6b bl 10a28 <alloc@plt>
12078: e2505000 subs r5, r0, #0
1207c: 1a000014 bne 120d4 <free@plt+0x1550>
12080: ebfffaa7 bl 10b24 <__errno_location@plt>
12084: e59f7080 ldr r7, [pc, #128] ; 1210c <free@plt+0x1588>
12088: e1a03006 mov r3, r6
1208c: e59f207c ldr r2, [pc, #124] ; 12110 <free@plt+0x158c>
12090: e59f107c ldr r1, [pc, #124] ; 12114 <free@plt+0x1590>
12094: e5904000 ldr r4, [r0]
12098: e5970000 ldr r0, [r7]
1209c: ebfffa70 bl 10a64 <fprintf@plt>
120a0: e1a00004 mov r0, r4
120a4: e5976000 ldr r6, [r7]
120a8: ebfffa49 bl 109d4 <strerror@plt>
120ac: e58d4000 str r4, [sp]
120b0: e59f3060 ldr r3, [pc, #96] ; 12118 <free@plt+0x1594>
120b4: e3a02008 mov r2, #8
120b8: e59f105c ldr r1, [pc, #92] ; 1211c <free@plt+0x1598>
120bc: e58d0004 str r0, [sp, #4]
120c0: e1a00006 mov r0, r6
120c4: ebfffa66 bl 10a64 <fprintf@plt>
120c8: e1a00005 mov r0, r5
120cc: e28dd008 add sp, sp, #8
--
12108: eaffffee b 120c8 <free@plt+0x1544>
1210c: 000260d0 ldrdeq r6, [r2], -r0
12110: 00015129 andeq r5, r1, r9, lsr #2
12114: 00015266 andeq r5, r1, r6, ror #4
12118: 000151a3 andeq r5, r1, r3, lsr #3
1211c: 000147ea andeq r4, r1, sl, ror #15
12120: e92d40f0 push {r4, r5, r6, r7, lr}
12124: e24dd074 sub sp, sp, #116 ; 0x74
12128: e28d1008 add r1, sp, #8
1212c: e1a05000 mov r5, r0
12130: ebfffa2a bl 109e0 <stat64@plt>
12134: e3500000 cmp r0, #0
12138: aa000014 bge 12190 <free@plt+0x160c>
1213c: ebfffa78 bl 10b24 <__errno_location@plt>
12140: e59f60c8 ldr r6, [pc, #200] ; 12210 <free@plt+0x168c>
12144: e59f20c8 ldr r2, [pc, #200] ; 12214 <free@plt+0x1690>
12148: e59f10c8 ldr r1, [pc, #200] ; 12218 <free@plt+0x1694>
1214c: e1a03005 mov r3, r5
12150: e5904000 ldr r4, [r0]
12154: e5960000 ldr r0, [r6]
12158: ebfffa41 bl 10a64 <fprintf@plt>
1215c: e1a00004 mov r0, r4
12160: e5965000 ldr r5, [r6]
12164: ebfffa1a bl 109d4 <strerror@plt>
12168: e58d4000 str r4, [sp]
1216c: e59f30a8 ldr r3, [pc, #168] ; 1221c <free@plt+0x1698>
12170: e3a02008 mov r2, #8
12174: e59f10a4 ldr r1, [pc, #164] ; 12220 <free@plt+0x169c>
12178: e58d0004 str r0, [sp, #4]
1217c: e1a00005 mov r0, r5
12180: ebfffa37 bl 10a64 <fprintf@plt>
12184: e3e00000 mvn r0, #0
12188: e28dd074 add sp, sp, #116 ; 0x74
--
12240: e3a02032 mov r2, #50 ; 0x32
12244: e1a06000 mov r6, r0
12248: ebffff18 bl 11eb0 <free@plt+0x132c>
1224c: e3500000 cmp r0, #0
12250: ba000010 blt 12298 <free@plt+0x1714>
12254: e1a03005 mov r3, r5
12258: e1a02004 mov r2, r4
1225c: e59f108c ldr r1, [pc, #140] ; 122f0 <free@plt+0x176c>
12260: e28d000c add r0, sp, #12
12264: ebfffa10 bl 10aac <sscanf@plt>
12268: e3500002 cmp r0, #2
1226c: 0a00000b beq 122a0 <free@plt+0x171c>
12270: ebfffa2b bl 10b24 <__errno_location@plt>
12274: e3a03016 mov r3, #22
12278: e59f2074 ldr r2, [pc, #116] ; 122f4 <free@plt+0x1770>
1227c: e59f1074 ldr r1, [pc, #116] ; 122f8 <free@plt+0x1774>
12280: e5803000 str r3, [r0]
12284: e59f0070 ldr r0, [pc, #112] ; 122fc <free@plt+0x1778>
12288: e1a03006 mov r3, r6
1228c: e5900000 ldr r0, [r0]
12290: ebfff9f3 bl 10a64 <fprintf@plt>
12294: e3e00000 mvn r0, #0
12298: e28dd040 add sp, sp, #64 ; 0x40
1229c: e8bd8070 pop {r4, r5, r6, pc}
122a0: e5943000 ldr r3, [r4]
122a4: e3530000 cmp r3, #0
122a8: ba000003 blt 122bc <free@plt+0x1738>
122ac: e5953000 ldr r3, [r5]
122b0: e3530000 cmp r3, #0
122b4: a3a00000 movge r0, #0
122b8: aafffff6 bge 12298 <free@plt+0x1714>
122bc: ebfffa18 bl 10b24 <__errno_location@plt>
122c0: e3a03016 mov r3, #22
122c4: e59f2028 ldr r2, [pc, #40] ; 122f4 <free@plt+0x1770>
122c8: e59f1030 ldr r1, [pc, #48] ; 12300 <free@plt+0x177c>
122cc: e5803000 str r3, [r0]
122d0: e59f0024 ldr r0, [pc, #36] ; 122fc <free@plt+0x1778>
122d4: e5953000 ldr r3, [r5]
122d8: e58d6004 str r6, [sp, #4]
122dc: e58d3000 str r3, [sp]
122e0: e5943000 ldr r3, [r4]
122e4: e5900000 ldr r0, [r0]
122e8: ebfff9dd bl 10a64 <fprintf@plt>
122ec: eaffffe8 b 12294 <free@plt+0x1710>
122f0: 00014c36 andeq r4, r1, r6, lsr ip
--
1232c: e2800039 add r0, r0, #57 ; 0x39
12330: e3c00007 bic r0, r0, #7
12334: e04dd000 sub sp, sp, r0
12338: e1a0000d mov r0, sp
1233c: ebfff9f5 bl 10b18 <sprintf@plt>
12340: e1a02006 mov r2, r6
12344: e1a01005 mov r1, r5
12348: e1a0000d mov r0, sp
1234c: ebffffb6 bl 1222c <free@plt+0x16a8>
12350: e24bd014 sub sp, fp, #20
12354: e8bd88f0 pop {r4, r5, r6, r7, fp, pc}
12358: e92d4073 push {r0, r1, r4, r5, r6, lr}
1235c: e59f5050 ldr r5, [pc, #80] ; 123b4 <free@plt+0x1830>
12360: e1a06000 mov r6, r0
12364: ebfff9ee bl 10b24 <__errno_location@plt>
12368: e1a03006 mov r3, r6
1236c: e59f2044 ldr r2, [pc, #68] ; 123b8 <free@plt+0x1834>
12370: e59f1044 ldr r1, [pc, #68] ; 123bc <free@plt+0x1838>
12374: e5904000 ldr r4, [r0]
12378: e5950000 ldr r0, [r5]
1237c: ebfff9b8 bl 10a64 <fprintf@plt>
12380: e1a00004 mov r0, r4
12384: e5955000 ldr r5, [r5]
12388: ebfff991 bl 109d4 <strerror@plt>
1238c: e58d4000 str r4, [sp]
12390: e59f3028 ldr r3, [pc, #40] ; 123c0 <free@plt+0x183c>
12394: e3a02008 mov r2, #8
12398: e59f1024 ldr r1, [pc, #36] ; 123c4 <free@plt+0x1840>
1239c: e58d0004 str r0, [sp, #4]
123a0: e1a00005 mov r0, r5
123a4: ebfff9ae bl 10a64 <fprintf@plt>
123a8: e3e00000 mvn r0, #0
123ac: e28dd008 add sp, sp, #8
--
12554: 1a000008 bne 1257c <free@plt+0x19f8>
12558: ebfff971 bl 10b24 <__errno_location@plt>
1255c: e3a03000 mov r3, #0
12560: e5803000 str r3, [r0]
12564: e1a00004 mov r0, r4
12568: ebffffaa bl 12418 <free@plt+0x1894>
1256c: e3a04000 mov r4, #0
12570: e1a00004 mov r0, r4
12574: e28dd010 add sp, sp, #16
12578: e8bd8070 pop {r4, r5, r6, pc}
1257c: ebfff97a bl 10b6c <close@plt>
12580: e3500000 cmp r0, #0
12584: 0a000012 beq 125d4 <free@plt+0x1a50>
12588: ebfff965 bl 10b24 <__errno_location@plt>
1258c: e59f6284 ldr r6, [pc, #644] ; 12818 <free@plt+0x1c94>
12590: e594300c ldr r3, [r4, #12]
12594: e59f2280 ldr r2, [pc, #640] ; 1281c <free@plt+0x1c98>
12598: e59f1280 ldr r1, [pc, #640] ; 12820 <free@plt+0x1c9c>
1259c: e5905000 ldr r5, [r0]
125a0: e5960000 ldr r0, [r6]
125a4: ebfff92e bl 10a64 <fprintf@plt>
125a8: e1a00005 mov r0, r5
125ac: e5966000 ldr r6, [r6]
125b0: ebfff907 bl 109d4 <strerror@plt>
125b4: e58d5000 str r5, [sp]
125b8: e59f3264 ldr r3, [pc, #612] ; 12824 <free@plt+0x1ca0>
125bc: e3a02008 mov r2, #8
125c0: e59f1260 ldr r1, [pc, #608] ; 12828 <free@plt+0x1ca4>
125c4: e58d0004 str r0, [sp, #4]
125c8: e1a00006 mov r0, r6
125cc: ebfff924 bl 10a64 <fprintf@plt>
125d0: eaffffe3 b 12564 <free@plt+0x19e0>
125d4: e59f1250 ldr r1, [pc, #592] ; 1282c <free@plt+0x1ca8>
--
127b0: e59f10bc ldr r1, [pc, #188] ; 12874 <free@plt+0x1cf0>
127b4: e5940040 ldr r0, [r4, #64] ; 0x40
127b8: ebfffe21 bl 12044 <free@plt+0x14c0>
127bc: e3500000 cmp r0, #0
127c0: e5840060 str r0, [r4, #96] ; 0x60
127c4: 0affff66 beq 12564 <free@plt+0x19e0>
127c8: e28d100c add r1, sp, #12
127cc: e5940014 ldr r0, [r4, #20]
127d0: ebfffd73 bl 11da4 <free@plt+0x1220>
127d4: e3500000 cmp r0, #0
127d8: 1affff61 bne 12564 <free@plt+0x19e0>
127dc: e59d300c ldr r3, [sp, #12]
127e0: e3530001 cmp r3, #1
127e4: 0affff61 beq 12570 <free@plt+0x19ec>
127e8: e59f0028 ldr r0, [pc, #40] ; 12818 <free@plt+0x1c94>
127ec: e58d3000 str r3, [sp]
127f0: e59f2024 ldr r2, [pc, #36] ; 1281c <free@plt+0x1c98>
127f4: e3a03001 mov r3, #1
127f8: e59f1078 ldr r1, [pc, #120] ; 12878 <free@plt+0x1cf4>
127fc: e5900000 ldr r0, [r0]
12800: ebfff897 bl 10a64 <fprintf@plt>
12804: eaffff56 b 12564 <free@plt+0x19e0>
12808: 00015379 andeq r5, r1, r9, ror r3
--
12a00: ebfff847 bl 10b24 <__errno_location@plt>
12a04: e59fa17c ldr sl, [pc, #380] ; 12b88 <free@plt+0x2004>
12a08: e3a09000 mov r9, #0
12a0c: e1a07000 mov r7, r0
12a10: e5879000 str r9, [r7]
12a14: e1a00008 mov r0, r8
12a18: ebfff820 bl 10aa0 <readdir64@plt>
12a1c: e3500000 cmp r0, #0
12a20: 0a000022 beq 12ab0 <free@plt+0x1f2c>
12a24: e2806013 add r6, r0, #19
12a28: e1a00006 mov r0, r6
12a2c: ebfff842 bl 10b3c <strlen@plt>
12a30: e35000fe cmp r0, #254 ; 0xfe
12a34: 9a00000b bls 12a68 <free@plt+0x1ee4>
12a38: e59f014c ldr r0, [pc, #332] ; 12b8c <free@plt+0x2008>
12a3c: e58d6000 str r6, [sp]
12a40: e59f2148 ldr r2, [pc, #328] ; 12b90 <free@plt+0x200c>
12a44: e595300c ldr r3, [r5, #12]
12a48: e59f1144 ldr r1, [pc, #324] ; 12b94 <free@plt+0x2010>
12a4c: e5900000 ldr r0, [r0]
12a50: ebfff803 bl 10a64 <fprintf@plt>
12a54: e3a03016 mov r3, #22
12a58: e5873000 str r3, [r7]
--
12a80: 1affffe2 bne 12a10 <free@plt+0x1e8c>
12a84: e5943000 ldr r3, [r4]
12a88: e5942008 ldr r2, [r4, #8]
12a8c: e2833001 add r3, r3, #1
12a90: e5843000 str r3, [r4]
12a94: e59d300c ldr r3, [sp, #12]
12a98: e1520003 cmp r2, r3
12a9c: e5942004 ldr r2, [r4, #4]
12aa0: b5843008 strlt r3, [r4, #8]
12aa4: e1530002 cmp r3, r2
12aa8: b5843004 strlt r3, [r4, #4]
12aac: eaffffd7 b 12a10 <free@plt+0x1e8c>
12ab0: e5976000 ldr r6, [r7]
12ab4: e3560000 cmp r6, #0
12ab8: 0a000010 beq 12b00 <free@plt+0x1f7c>
12abc: e59f40c8 ldr r4, [pc, #200] ; 12b8c <free@plt+0x2008>
12ac0: e595300c ldr r3, [r5, #12]
12ac4: e59f20c4 ldr r2, [pc, #196] ; 12b90 <free@plt+0x200c>
12ac8: e59f10c8 ldr r1, [pc, #200] ; 12b98 <free@plt+0x2014>
12acc: e5940000 ldr r0, [r4]
12ad0: ebfff7e3 bl 10a64 <fprintf@plt>
12ad4: e1a00006 mov r0, r6
12ad8: e5944000 ldr r4, [r4]
12adc: ebfff7bc bl 109d4 <strerror@plt>
12ae0: e58d6000 str r6, [sp]
12ae4: e59f30b0 ldr r3, [pc, #176] ; 12b9c <free@plt+0x2018>
12ae8: e3a02008 mov r2, #8
12aec: e59f10ac ldr r1, [pc, #172] ; 12ba0 <free@plt+0x201c>
12af0: e58d0004 str r0, [sp, #4]
12af4: e1a00004 mov r0, r4
12af8: ebfff7d9 bl 10a64 <fprintf@plt>
12afc: eaffffd6 b 12a5c <free@plt+0x1ed8>
12b00: e1a00008 mov r0, r8
12b04: ebfff812 bl 10b54 <closedir@plt>
12b08: e3500000 cmp r0, #0
12b0c: 0a000012 beq 12b5c <free@plt+0x1fd8>
12b10: e59f6074 ldr r6, [pc, #116] ; 12b8c <free@plt+0x2008>
12b14: e5974000 ldr r4, [r7]
12b18: e595300c ldr r3, [r5, #12]
12b1c: e59f206c ldr r2, [pc, #108] ; 12b90 <free@plt+0x200c>
12b20: e59f107c ldr r1, [pc, #124] ; 12ba4 <free@plt+0x2020>
12b24: e5960000 ldr r0, [r6]
12b28: ebfff7cd bl 10a64 <fprintf@plt>
12b2c: e1a00004 mov r0, r4
12b30: e5965000 ldr r5, [r6]
12b34: ebfff7a6 bl 109d4 <strerror@plt>
12b38: e58d4000 str r4, [sp]
12b3c: e59f3058 ldr r3, [pc, #88] ; 12b9c <free@plt+0x2018>
12b40: e3a02008 mov r2, #8
12b44: e59f1054 ldr r1, [pc, #84] ; 12ba0 <free@plt+0x201c>
12b48: e58d0004 str r0, [sp, #4]
12b4c: e1a00005 mov r0, r5
12b50: ebfff7c3 bl 10a64 <fprintf@plt>
12b54: e3e00000 mvn r0, #0
12b58: ea000008 b 12b80 <free@plt+0x1ffc>
--
12ce0: e24dd09c sub sp, sp, #156 ; 0x9c
12ce4: e1a06000 mov r6, r0
12ce8: e5900040 ldr r0, [r0, #64] ; 0x40
12cec: e1a05001 mov r5, r1
12cf0: ebfff791 bl 10b3c <strlen@plt>
12cf4: e24b108c sub r1, fp, #140 ; 0x8c
12cf8: e280006b add r0, r0, #107 ; 0x6b
12cfc: e3c00007 bic r0, r0, #7
12d00: e04dd000 sub sp, sp, r0
12d04: e1a00005 mov r0, r5
12d08: ebfff734 bl 109e0 <stat64@plt>
12d0c: e3500000 cmp r0, #0
12d10: 0a000014 beq 12d68 <free@plt+0x21e4>
12d14: ebfff782 bl 10b24 <__errno_location@plt>
12d18: e59f61e8 ldr r6, [pc, #488] ; 12f08 <free@plt+0x2384>
12d1c: e1a03005 mov r3, r5
12d20: e59f21e4 ldr r2, [pc, #484] ; 12f0c <free@plt+0x2388>
12d24: e59f11e4 ldr r1, [pc, #484] ; 12f10 <free@plt+0x238c>
12d28: e5904000 ldr r4, [r0]
12d2c: e5960000 ldr r0, [r6]
12d30: ebfff74b bl 10a64 <fprintf@plt>
12d34: e1a00004 mov r0, r4
12d38: e5965000 ldr r5, [r6]
12d3c: ebfff724 bl 109d4 <strerror@plt>
12d40: e58d4000 str r4, [sp]
12d44: e59f31c8 ldr r3, [pc, #456] ; 12f14 <free@plt+0x2390>
12d48: e3a02008 mov r2, #8
12d4c: e59f11c4 ldr r1, [pc, #452] ; 12f18 <free@plt+0x2394>
12d50: e58d0004 str r0, [sp, #4]
12d54: e1a00005 mov r0, r5
12d58: ebfff741 bl 10a64 <fprintf@plt>
12d5c: e3e00000 mvn r0, #0
12d60: e24bd020 sub sp, fp, #32
12d64: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
12d68: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
12d6c: e2033a0f and r3, r3, #61440 ; 0xf000
12d70: e3530a02 cmp r3, #8192 ; 0x2000
12d74: 0a000009 beq 12da0 <free@plt+0x221c>
12d78: e59f0188 ldr r0, [pc, #392] ; 12f08 <free@plt+0x2384>
12d7c: e1a03005 mov r3, r5
12d80: e59f2184 ldr r2, [pc, #388] ; 12f0c <free@plt+0x2388>
12d84: e59f1190 ldr r1, [pc, #400] ; 12f1c <free@plt+0x2398>
12d88: e5900000 ldr r0, [r0]
12d8c: ebfff734 bl 10a64 <fprintf@plt>
12d90: ebfff763 bl 10b24 <__errno_location@plt>
12d94: e3a03016 mov r3, #22
--
12e00: e1a01004 mov r1, r4
12e04: e1a0000a mov r0, sl
12e08: ebfffd3d bl 12304 <free@plt+0x1780>
12e0c: e3500000 cmp r0, #0
12e10: 0a000012 beq 12e60 <free@plt+0x22dc>
12e14: ebfff742 bl 10b24 <__errno_location@plt>
12e18: e5903000 ldr r3, [r0]
12e1c: e3530002 cmp r3, #2
12e20: 1a000001 bne 12e2c <free@plt+0x22a8>
12e24: e2844001 add r4, r4, #1
12e28: eaffffef b 12dec <free@plt+0x2268>
12e2c: e3530000 cmp r3, #0
12e30: 1affffc9 bne 12d5c <free@plt+0x21d8>
12e34: e59f00cc ldr r0, [pc, #204] ; 12f08 <free@plt+0x2384>
12e38: e1a03005 mov r3, r5
12e3c: e58d7004 str r7, [sp, #4]
12e40: e58d9000 str r9, [sp]
12e44: e59f20c0 ldr r2, [pc, #192] ; 12f0c <free@plt+0x2388>
12e48: e59f10d0 ldr r1, [pc, #208] ; 12f20 <free@plt+0x239c>
12e4c: e5900000 ldr r0, [r0]
12e50: ebfff703 bl 10a64 <fprintf@plt>
12e54: ebfff732 bl 10b24 <__errno_location@plt>
12e58: e3a03013 mov r3, #19
--
12e84: e2473001 sub r3, r7, #1
12e88: e1a02004 mov r2, r4
12e8c: e5961040 ldr r1, [r6, #64] ; 0x40
12e90: e1a00008 mov r0, r8
12e94: ebfff71f bl 10b18 <sprintf@plt>
12e98: e3a01000 mov r1, #0
12e9c: e1a00008 mov r0, r8
12ea0: ebfff713 bl 10af4 <open64@plt>
12ea4: e3700001 cmn r0, #1
12ea8: 0affffe1 beq 12e34 <free@plt+0x22b0>
12eac: ebfff72e bl 10b6c <close@plt>
12eb0: e3500000 cmp r0, #0
12eb4: 0a000011 beq 12f00 <free@plt+0x237c>
12eb8: ebfff719 bl 10b24 <__errno_location@plt>
12ebc: e59f5044 ldr r5, [pc, #68] ; 12f08 <free@plt+0x2384>
12ec0: e1a03008 mov r3, r8
12ec4: e59f2040 ldr r2, [pc, #64] ; 12f0c <free@plt+0x2388>
12ec8: e59f1054 ldr r1, [pc, #84] ; 12f24 <free@plt+0x23a0>
12ecc: e5904000 ldr r4, [r0]
12ed0: e5950000 ldr r0, [r5]
12ed4: ebfff6e2 bl 10a64 <fprintf@plt>
12ed8: e1a00004 mov r0, r4
12edc: e5955000 ldr r5, [r5]
12ee0: ebfff6bb bl 109d4 <strerror@plt>
12ee4: e58d4000 str r4, [sp]
12ee8: e59f3024 ldr r3, [pc, #36] ; 12f14 <free@plt+0x2390>
12eec: e3a02008 mov r2, #8
12ef0: e59f1020 ldr r1, [pc, #32] ; 12f18 <free@plt+0x2394>
12ef4: e58d0004 str r0, [sp, #4]
12ef8: e1a00005 mov r0, r5
12efc: ebfff6d8 bl 10a64 <fprintf@plt>
12f00: e3a00002 mov r0, #2
12f04: eaffff95 b 12d60 <free@plt+0x21dc>
--
12f80: 8a000028 bhi 13028 <free@plt+0x24a4>
12f84: e1a04000 mov r4, r0
12f88: e3a02080 mov r2, #128 ; 0x80
12f8c: e1a01006 mov r1, r6
12f90: e28d0020 add r0, sp, #32
12f94: ebfff6be bl 10a94 <strncpy@plt>
12f98: e3a01000 mov r1, #0
12f9c: e1a00007 mov r0, r7
12fa0: e1cd41ba strh r4, [sp, #26]
12fa4: ebfff6d2 bl 10af4 <open64@plt>
12fa8: e3700001 cmn r0, #1
12fac: e1a04000 mov r4, r0
12fb0: 1a000014 bne 13008 <free@plt+0x2484>
12fb4: ebfff6da bl 10b24 <__errno_location@plt>
12fb8: e59f6084 ldr r6, [pc, #132] ; 13044 <free@plt+0x24c0>
12fbc: e1a03007 mov r3, r7
12fc0: e59f2080 ldr r2, [pc, #128] ; 13048 <free@plt+0x24c4>
12fc4: e59f1080 ldr r1, [pc, #128] ; 1304c <free@plt+0x24c8>
12fc8: e5905000 ldr r5, [r0]
12fcc: e5960000 ldr r0, [r6]
12fd0: ebfff6a3 bl 10a64 <fprintf@plt>
12fd4: e1a00005 mov r0, r5
12fd8: e5966000 ldr r6, [r6]
12fdc: ebfff67c bl 109d4 <strerror@plt>
12fe0: e58d5000 str r5, [sp]
12fe4: e59f3064 ldr r3, [pc, #100] ; 13050 <free@plt+0x24cc>
12fe8: e3a02008 mov r2, #8
12fec: e59f1060 ldr r1, [pc, #96] ; 13054 <free@plt+0x24d0>
12ff0: e58d0004 str r0, [sp, #4]
12ff4: e1a00006 mov r0, r6
12ff8: ebfff699 bl 10a64 <fprintf@plt>
12ffc: e1a00004 mov r0, r4
13000: e28dd0a4 add sp, sp, #164 ; 0xa4
--
13050: 000151a3 andeq r5, r1, r3, lsr #3
13054: 000147ea andeq r4, r1, sl, ror #15
13058: 40986f00 addsmi r6, r8, r0, lsl #30
1305c: e92d40f0 push {r4, r5, r6, r7, lr}
13060: e1a07001 mov r7, r1
13064: e24dd014 sub sp, sp, #20
13068: e3a01000 mov r1, #0
1306c: e1a00007 mov r0, r7
13070: e58d200c str r2, [sp, #12]
13074: ebfff69e bl 10af4 <open64@plt>
13078: e3700001 cmn r0, #1
1307c: e1a04000 mov r4, r0
13080: 1a000014 bne 130d8 <free@plt+0x2554>
13084: ebfff6a6 bl 10b24 <__errno_location@plt>
13088: e59f607c ldr r6, [pc, #124] ; 1310c <free@plt+0x2588>
1308c: e1a03007 mov r3, r7
13090: e59f2078 ldr r2, [pc, #120] ; 13110 <free@plt+0x258c>
13094: e59f1078 ldr r1, [pc, #120] ; 13114 <free@plt+0x2590>
13098: e5905000 ldr r5, [r0]
1309c: e5960000 ldr r0, [r6]
130a0: ebfff66f bl 10a64 <fprintf@plt>
130a4: e1a00005 mov r0, r5
130a8: e5966000 ldr r6, [r6]
130ac: ebfff648 bl 109d4 <strerror@plt>
130b0: e58d5000 str r5, [sp]
130b4: e59f305c ldr r3, [pc, #92] ; 13118 <free@plt+0x2594>
130b8: e3a02008 mov r2, #8
130bc: e59f1058 ldr r1, [pc, #88] ; 1311c <free@plt+0x2598>
130c0: e58d0004 str r0, [sp, #4]
130c4: e1a00006 mov r0, r6
130c8: ebfff665 bl 10a64 <fprintf@plt>
130cc: e1a00004 mov r0, r4
130d0: e28dd014 add sp, sp, #20
--
1317c: 51106f03 tstpl r0, r3, lsl #30
13180: e92d41f0 push {r4, r5, r6, r7, r8, lr}
13184: e1a07001 mov r7, r1
13188: e24dd018 sub sp, sp, #24
1318c: e3a01000 mov r1, #0
13190: e1a00007 mov r0, r7
13194: e1a05002 mov r5, r2
13198: e59d8030 ldr r8, [sp, #48] ; 0x30
1319c: e59d6034 ldr r6, [sp, #52] ; 0x34
131a0: ebfff653 bl 10af4 <open64@plt>
131a4: e3700001 cmn r0, #1
131a8: e1a04000 mov r4, r0
131ac: 1a000014 bne 13204 <free@plt+0x2680>
131b0: ebfff65b bl 10b24 <__errno_location@plt>
131b4: e59f6074 ldr r6, [pc, #116] ; 13230 <free@plt+0x26ac>
131b8: e1a03007 mov r3, r7
131bc: e59f2070 ldr r2, [pc, #112] ; 13234 <free@plt+0x26b0>
131c0: e59f1070 ldr r1, [pc, #112] ; 13238 <free@plt+0x26b4>
131c4: e5905000 ldr r5, [r0]
131c8: e5960000 ldr r0, [r6]
131cc: ebfff624 bl 10a64 <fprintf@plt>
131d0: e1a00005 mov r0, r5
131d4: e5966000 ldr r6, [r6]
131d8: ebfff5fd bl 109d4 <strerror@plt>
131dc: e58d5000 str r5, [sp]
131e0: e59f3054 ldr r3, [pc, #84] ; 1323c <free@plt+0x26b8>
131e4: e3a02008 mov r2, #8
131e8: e59f1050 ldr r1, [pc, #80] ; 13240 <free@plt+0x26bc>
131ec: e58d0004 str r0, [sp, #4]
131f0: e1a00006 mov r0, r6
131f4: ebfff61a bl 10a64 <fprintf@plt>
131f8: e1a00004 mov r0, r4
131fc: e28dd018 add sp, sp, #24
--
13394: e584300c str r3, [r4, #12]
13398: ebfff5e1 bl 10b24 <__errno_location@plt>
1339c: e1a09000 mov r9, r0
133a0: e3a03000 mov r3, #0
133a4: e5893000 str r3, [r9]
133a8: e1a00008 mov r0, r8
133ac: ebfff5bb bl 10aa0 <readdir64@plt>
133b0: e3500000 cmp r0, #0
133b4: 0a000025 beq 13450 <free@plt+0x28cc>
133b8: e2807013 add r7, r0, #19
133bc: e1a00007 mov r0, r7
133c0: ebfff5dd bl 10b3c <strlen@plt>
133c4: e35000fe cmp r0, #254 ; 0xfe
133c8: 9a000009 bls 133f4 <free@plt+0x2870>
133cc: e59f0278 ldr r0, [pc, #632] ; 1364c <free@plt+0x2ac8>
133d0: e58d7000 str r7, [sp]
133d4: e59f2274 ldr r2, [pc, #628] ; 13650 <free@plt+0x2acc>
133d8: e595300c ldr r3, [r5, #12]
133dc: e59f1270 ldr r1, [pc, #624] ; 13654 <free@plt+0x2ad0>
133e0: e5900000 ldr r0, [r0]
133e4: ebfff59e bl 10a64 <fprintf@plt>
133e8: e1a00008 mov r0, r8
133ec: ebfff5d8 bl 10b54 <closedir@plt>
--
13420: 1affffde bne 133a0 <free@plt+0x281c>
13424: e5943008 ldr r3, [r4, #8]
13428: e5942010 ldr r2, [r4, #16]
1342c: e2833001 add r3, r3, #1
13430: e5843008 str r3, [r4, #8]
13434: e51b312c ldr r3, [fp, #-300] ; 0xfffffed4
13438: e1520003 cmp r2, r3
1343c: e594200c ldr r2, [r4, #12]
13440: b5843010 strlt r3, [r4, #16]
13444: e1530002 cmp r3, r2
13448: b584300c strlt r3, [r4, #12]
1344c: eaffffd3 b 133a0 <free@plt+0x281c>
13450: e5997000 ldr r7, [r9]
13454: e3570000 cmp r7, #0
13458: 0a000010 beq 134a0 <free@plt+0x291c>
1345c: e59f41e8 ldr r4, [pc, #488] ; 1364c <free@plt+0x2ac8>
13460: e595300c ldr r3, [r5, #12]
13464: e59f21e4 ldr r2, [pc, #484] ; 13650 <free@plt+0x2acc>
13468: e59f11ec ldr r1, [pc, #492] ; 1365c <free@plt+0x2ad8>
1346c: e5940000 ldr r0, [r4]
13470: ebfff57b bl 10a64 <fprintf@plt>
13474: e1a00007 mov r0, r7
13478: e5944000 ldr r4, [r4]
1347c: ebfff554 bl 109d4 <strerror@plt>
13480: e58d7000 str r7, [sp]
13484: e59f31d4 ldr r3, [pc, #468] ; 13660 <free@plt+0x2adc>
13488: e3a02008 mov r2, #8
1348c: e59f11d0 ldr r1, [pc, #464] ; 13664 <free@plt+0x2ae0>
13490: e58d0004 str r0, [sp, #4]
13494: e1a00004 mov r0, r4
13498: ebfff571 bl 10a64 <fprintf@plt>
1349c: eaffffd1 b 133e8 <free@plt+0x2864>
134a0: e1a00008 mov r0, r8
134a4: ebfff5aa bl 10b54 <closedir@plt>
134a8: e3500000 cmp r0, #0
134ac: 0a000011 beq 134f8 <free@plt+0x2974>
134b0: e59f6194 ldr r6, [pc, #404] ; 1364c <free@plt+0x2ac8>
134b4: e5994000 ldr r4, [r9]
134b8: e595300c ldr r3, [r5, #12]
134bc: e59f218c ldr r2, [pc, #396] ; 13650 <free@plt+0x2acc>
134c0: e59f11a0 ldr r1, [pc, #416] ; 13668 <free@plt+0x2ae4>
134c4: e5960000 ldr r0, [r6]
134c8: ebfff565 bl 10a64 <fprintf@plt>
134cc: e1a00004 mov r0, r4
134d0: e5965000 ldr r5, [r6]
134d4: ebfff53e bl 109d4 <strerror@plt>
134d8: e58d4000 str r4, [sp]
134dc: e59f317c ldr r3, [pc, #380] ; 13660 <free@plt+0x2adc>
134e0: e3a02008 mov r2, #8
134e4: e59f1178 ldr r1, [pc, #376] ; 13664 <free@plt+0x2ae0>
134e8: e58d0004 str r0, [sp, #4]
134ec: e1a00005 mov r0, r5
134f0: ebfff55b bl 10a64 <fprintf@plt>
134f4: eaffff9f b 13378 <free@plt+0x27f4>
134f8: e594300c ldr r3, [r4, #12]
--
13688: 0a000006 beq 136a8 <free@plt+0x2b24>
1368c: e3500002 cmp r0, #2
13690: 1a000002 bne 136a0 <free@plt+0x2b1c>
13694: ebfff522 bl 10b24 <__errno_location@plt>
13698: e3a03013 mov r3, #19
1369c: e5803000 str r3, [r0]
136a0: e3e00000 mvn r0, #0
136a4: ea000062 b 13834 <free@plt+0x2cb0>
136a8: e28d1028 add r1, sp, #40 ; 0x28
136ac: e1a00004 mov r0, r4
136b0: ebfff4ca bl 109e0 <stat64@plt>
136b4: e3500000 cmp r0, #0
136b8: 0a000012 beq 13708 <free@plt+0x2b84>
136bc: ebfff518 bl 10b24 <__errno_location@plt>
136c0: e59f6174 ldr r6, [pc, #372] ; 1383c <free@plt+0x2cb8>
136c4: e1a03004 mov r3, r4
136c8: e59f2170 ldr r2, [pc, #368] ; 13840 <free@plt+0x2cbc>
136cc: e59f1170 ldr r1, [pc, #368] ; 13844 <free@plt+0x2cc0>
136d0: e5905000 ldr r5, [r0]
136d4: e5960000 ldr r0, [r6]
136d8: ebfff4e1 bl 10a64 <fprintf@plt>
136dc: e1a00005 mov r0, r5
136e0: e5964000 ldr r4, [r6]
136e4: ebfff4ba bl 109d4 <strerror@plt>
136e8: e58d5000 str r5, [sp]
136ec: e59f3154 ldr r3, [pc, #340] ; 13848 <free@plt+0x2cc4>
136f0: e3a02008 mov r2, #8
136f4: e59f1150 ldr r1, [pc, #336] ; 1384c <free@plt+0x2cc8>
136f8: e58d0004 str r0, [sp, #4]
136fc: e1a00004 mov r0, r4
13700: ebfff4d7 bl 10a64 <fprintf@plt>
13704: eaffffe5 b 136a0 <free@plt+0x2b1c>
13708: e59d3038 ldr r3, [sp, #56] ; 0x38
1370c: e2033a0f and r3, r3, #61440 ; 0xf000
13710: e3530a02 cmp r3, #8192 ; 0x2000
13714: 0a000009 beq 13740 <free@plt+0x2bbc>
13718: ebfff501 bl 10b24 <__errno_location@plt>
1371c: e59f211c ldr r2, [pc, #284] ; 13840 <free@plt+0x2cbc>
13720: e59f1128 ldr r1, [pc, #296] ; 13850 <free@plt+0x2ccc>
13724: e3a03016 mov r3, #22
13728: e5803000 str r3, [r0]
1372c: e1a03004 mov r3, r4
13730: e59f0104 ldr r0, [pc, #260] ; 1383c <free@plt+0x2cb8>
13734: e5900000 ldr r0, [r0]
13738: ebfff4c9 bl 10a64 <fprintf@plt>
1373c: eaffffd7 b 136a0 <free@plt+0x2b1c>
13740: e1cd84d8 ldrd r8, [sp, #72] ; 0x48
--
137c0: e1a01004 mov r1, r4
137c4: e1a00008 mov r0, r8
137c8: ebfffacd bl 12304 <free@plt+0x1780>
137cc: e3500000 cmp r0, #0
137d0: 0a000004 beq 137e8 <free@plt+0x2c64>
137d4: e5953000 ldr r3, [r5]
137d8: e3530002 cmp r3, #2
137dc: 1affffaf bne 136a0 <free@plt+0x2b1c>
137e0: e2844001 add r4, r4, #1
137e4: eaffffef b 137a8 <free@plt+0x2c24>
137e8: e59d3008 ldr r3, [sp, #8]
137ec: e15a0003 cmp sl, r3
137f0: 1afffffa bne 137e0 <free@plt+0x2c5c>
137f4: e59d300c ldr r3, [sp, #12]
137f8: e3530000 cmp r3, #0
137fc: 0a000007 beq 13820 <free@plt+0x2c9c>
13800: e59f0034 ldr r0, [pc, #52] ; 1383c <free@plt+0x2cb8>
13804: e59f2034 ldr r2, [pc, #52] ; 13840 <free@plt+0x2cbc>
13808: e59f1048 ldr r1, [pc, #72] ; 13858 <free@plt+0x2cd4>
1380c: e5900000 ldr r0, [r0]
13810: ebfff493 bl 10a64 <fprintf@plt>
13814: e3a03016 mov r3, #22
13818: e5853000 str r3, [r5]
--
13a50: e280006b add r0, r0, #107 ; 0x6b
13a54: e3c00007 bic r0, r0, #7
13a58: e04dd000 sub sp, sp, r0
13a5c: e1a0000d mov r0, sp
13a60: ebfff42c bl 10b18 <sprintf@plt>
13a64: e1a0000d mov r0, sp
13a68: e3a02081 mov r2, #129 ; 0x81
13a6c: e2841034 add r1, r4, #52 ; 0x34
13a70: ebfff90e bl 11eb0 <free@plt+0x132c>
13a74: e1a0d009 mov sp, r9
13a78: e3500000 cmp r0, #0
13a7c: baffff96 blt 138dc <free@plt+0x2d58>
13a80: e0844000 add r4, r4, r0
13a84: e5c48033 strb r8, [r4, #51] ; 0x33
13a88: eaffff94 b 138e0 <free@plt+0x2d5c>
13a8c: e59f0028 ldr r0, [pc, #40] ; 13abc <free@plt+0x2f38>
13a90: e24b3058 sub r3, fp, #88 ; 0x58
13a94: e59f2024 ldr r2, [pc, #36] ; 13ac0 <free@plt+0x2f3c>
13a98: e59f1024 ldr r1, [pc, #36] ; 13ac4 <free@plt+0x2f40>
13a9c: e5900000 ldr r0, [r0]
13aa0: ebfff3ef bl 10a64 <fprintf@plt>
13aa4: ebfff41e bl 10b24 <__errno_location@plt>
13aa8: e3a03016 mov r3, #22
--
13b0c: eafffff8 b 13af4 <free@plt+0x2f70>
13b10: e5950040 ldr r0, [r5, #64] ; 0x40
13b14: e50bd0b0 str sp, [fp, #-176] ; 0xffffff50
13b18: ebfff407 bl 10b3c <strlen@plt>
13b1c: e24b108c sub r1, fp, #140 ; 0x8c
13b20: e280006b add r0, r0, #107 ; 0x6b
13b24: e3c00007 bic r0, r0, #7
13b28: e04dd000 sub sp, sp, r0
13b2c: e1a00006 mov r0, r6
13b30: ebfff3aa bl 109e0 <stat64@plt>
13b34: e28d7008 add r7, sp, #8
13b38: e3500000 cmp r0, #0
13b3c: 0a000012 beq 13b8c <free@plt+0x3008>
13b40: ebfff3f7 bl 10b24 <__errno_location@plt>
13b44: e59fa200 ldr sl, [pc, #512] ; 13d4c <free@plt+0x31c8>
13b48: e1a03006 mov r3, r6
13b4c: e59f21fc ldr r2, [pc, #508] ; 13d50 <free@plt+0x31cc>
13b50: e59f11fc ldr r1, [pc, #508] ; 13d54 <free@plt+0x31d0>
13b54: e5907000 ldr r7, [r0]
13b58: e59a0000 ldr r0, [sl]
13b5c: ebfff3c0 bl 10a64 <fprintf@plt>
13b60: e1a00007 mov r0, r7
13b64: e59a6000 ldr r6, [sl]
13b68: ebfff399 bl 109d4 <strerror@plt>
13b6c: e59f31e4 ldr r3, [pc, #484] ; 13d58 <free@plt+0x31d4>
13b70: e59f11e4 ldr r1, [pc, #484] ; 13d5c <free@plt+0x31d8>
13b74: e3a02008 mov r2, #8
13b78: e58d7000 str r7, [sp]
13b7c: e58d0004 str r0, [sp, #4]
13b80: e1a00006 mov r0, r6
13b84: ebfff3b6 bl 10a64 <fprintf@plt>
13b88: ea00000c b 13bc0 <free@plt+0x303c>
13b8c: e51b307c ldr r3, [fp, #-124] ; 0xffffff84
13b90: e2033a0f and r3, r3, #61440 ; 0xf000
13b94: e3530a02 cmp r3, #8192 ; 0x2000
13b98: 0a000012 beq 13be8 <free@plt+0x3064>
13b9c: ebfff3e0 bl 10b24 <__errno_location@plt>
13ba0: e59f21a8 ldr r2, [pc, #424] ; 13d50 <free@plt+0x31cc>
13ba4: e59f11b4 ldr r1, [pc, #436] ; 13d60 <free@plt+0x31dc>
13ba8: e3a03016 mov r3, #22
13bac: e5803000 str r3, [r0]
13bb0: e1a03006 mov r3, r6
13bb4: e59f0190 ldr r0, [pc, #400] ; 13d4c <free@plt+0x31c8>
13bb8: e5900000 ldr r0, [r0]
13bbc: ebfff3a8 bl 10a64 <fprintf@plt>
13bc0: e3e03000 mvn r3, #0
13bc4: e3530000 cmp r3, #0
--
13cd0: e1a00007 mov r0, r7
13cd4: ebfff38f bl 10b18 <sprintf@plt>
13cd8: e3a01000 mov r1, #0
13cdc: e1a00007 mov r0, r7
13ce0: ebfff383 bl 10af4 <open64@plt>
13ce4: e3700001 cmn r0, #1
13ce8: 03a02013 moveq r2, #19
13cec: e1a03000 mov r3, r0
13cf0: 05862000 streq r2, [r6]
13cf4: 0affffb2 beq 13bc4 <free@plt+0x3040>
13cf8: ebfff39b bl 10b6c <close@plt>
13cfc: e2503000 subs r3, r0, #0
13d00: 05863000 streq r3, [r6]
13d04: 0affffae beq 13bc4 <free@plt+0x3040>
13d08: e59fa03c ldr sl, [pc, #60] ; 13d4c <free@plt+0x31c8>
13d0c: e5966000 ldr r6, [r6]
13d10: e1a03007 mov r3, r7
13d14: e59f2034 ldr r2, [pc, #52] ; 13d50 <free@plt+0x31cc>
13d18: e59f1048 ldr r1, [pc, #72] ; 13d68 <free@plt+0x31e4>
13d1c: e59a0000 ldr r0, [sl]
13d20: ebfff34f bl 10a64 <fprintf@plt>
13d24: e1a00006 mov r0, r6
13d28: e59a7000 ldr r7, [sl]
--
13d54: 0001552b andeq r5, r1, fp, lsr #10
13d58: 000151a3 andeq r5, r1, r3, lsr #3
13d5c: 000147ea andeq r4, r1, sl, ror #15
13d60: 000152aa andeq r5, r1, sl, lsr #5
13d64: 00015675 andeq r5, r1, r5, ror r6
13d68: 000151cd andeq r5, r1, sp, asr #3
13d6c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
13d70: e1a06000 mov r6, r0
13d74: e24dd05c sub sp, sp, #92 ; 0x5c
13d78: e1a00002 mov r0, r2
13d7c: e1a07001 mov r7, r1
13d80: e1a08002 mov r8, r2
13d84: e1a09003 mov r9, r3
13d88: ebfff36b bl 10b3c <strlen@plt>
13d8c: e250b000 subs fp, r0, #0
13d90: 1a000009 bne 13dbc <free@plt+0x3238>
13d94: e59f30c0 ldr r3, [pc, #192] ; 13e5c <free@plt+0x32d8>
13d98: e59f20c0 ldr r2, [pc, #192] ; 13e60 <free@plt+0x32dc>
13d9c: e5930000 ldr r0, [r3]
13da0: e59f10bc ldr r1, [pc, #188] ; 13e64 <free@plt+0x32e0>
13da4: ebfff32e bl 10a64 <fprintf@plt>
13da8: ebfff35d bl 10b24 <__errno_location@plt>
13dac: e3a03016 mov r3, #22
[*] Function fprintf used 81 times ubinfo