[*] Binary protection state of busybox
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of busybox
27a2c: 000dd7c4 andeq sp, sp, r4, asr #15
27a30: 000dd7c8 andeq sp, sp, r8, asr #15
27a34: 000dd598 muleq sp, r8, r5
27a38: 000dd7b8 ; <UNDEFINED> instruction: 0x000dd7b8
27a3c: 000dd7c0 andeq sp, sp, r0, asr #15
27a40: 000dd7d0 ldrdeq sp, [sp], -r0
27a44: 000dd7b4 ; <UNDEFINED> instruction: 0x000dd7b4
27a48: 000dd82c andeq sp, sp, ip, lsr #16
27a4c: 000dd820 andeq sp, sp, r0, lsr #16
27a50: 000dd81c andeq sp, sp, ip, lsl r8
27a54: 000dd818 andeq sp, sp, r8, lsl r8
27a58: 000dd828 andeq sp, sp, r8, lsr #16
27a5c: 000dd7cc andeq sp, sp, ip, asr #15
27a60: 000dd824 andeq sp, sp, r4, lsr #16
27a64: e92d4df0 push {r4, r5, r6, r7, r8, sl, fp, lr}
27a68: e1a08001 mov r8, r1
27a6c: e59f10cc ldr r1, [pc, #204] ; 27b40 <ftruncate64@plt+0x1285c>
27a70: e1a04000 mov r4, r0
27a74: e1a06002 mov r6, r2
27a78: e1a07003 mov r7, r3
27a7c: ebffb531 bl 14f48 <sprintf@plt>
27a80: e59fc0bc ldr ip, [pc, #188] ; 27b44 <ftruncate64@plt+0x12860>
27a84: e288100f add r1, r8, #15
--
28494: 000dd5b8 ; <UNDEFINED> instruction: 0x000dd5b8
28498: 000b951c andeq r9, fp, ip, lsl r5
2849c: 000bcc8b andeq ip, fp, fp, lsl #25
284a0: 000bcc91 muleq fp, r1, ip
284a4: 000bcc95 muleq fp, r5, ip
284a8: 000bcca0 andeq ip, fp, r0, lsr #25
284ac: 000bcc9b muleq fp, fp, ip
284b0: 000bcca4 andeq ip, fp, r4, lsr #25
284b4: 000bcca7 andeq ip, fp, r7, lsr #25
284b8: 000bccb3 ; <UNDEFINED> instruction: 0x000bccb3
284bc: 000001fe strdeq r0, [r0], -lr
284c0: e59f3008 ldr r3, [pc, #8] ; 284d0 <ftruncate64@plt+0x131ec>
284c4: e3a02000 mov r2, #0
284c8: e3a0100a mov r1, #10
284cc: ea01f56a b a5a7c <ftruncate64@plt+0x90798>
284d0: 000fffff strdeq pc, [pc], -pc ; <UNPREDICTABLE>
284d4: e92d407f push {r0, r1, r2, r3, r4, r5, r6, lr}
284d8: e59f1054 ldr r1, [pc, #84] ; 28534 <ftruncate64@plt+0x13250>
284dc: e1a02000 mov r2, r0
284e0: e1a0000d mov r0, sp
284e4: ebffb297 bl 14f48 <sprintf@plt>
284e8: e3a01002 mov r1, #2
284ec: e1a0000d mov r0, sp
--
2db0c: e2515000 subs r5, r1, #0
2db10: e1a04000 mov r4, r0
2db14: 0a000011 beq 2db60 <ftruncate64@plt+0x1887c>
2db18: e3500000 cmp r0, #0
2db1c: 1a000002 bne 2db2c <ftruncate64@plt+0x18848>
2db20: e1a00005 mov r0, r5
2db24: e8bd4070 pop {r4, r5, r6, lr}
2db28: eaffaba9 b 189d4 <ftruncate64@plt+0x36f0>
2db2c: ebff9d86 bl 1514c <strlen@plt>
2db30: e1a06000 mov r6, r0
2db34: e1a00005 mov r0, r5
2db38: ebff9d83 bl 1514c <strlen@plt>
2db3c: e0861000 add r1, r6, r0
2db40: e2811002 add r1, r1, #2
2db44: e1a00004 mov r0, r4
2db48: ebffab90 bl 18990 <ftruncate64@plt+0x36ac>
2db4c: e1a02005 mov r2, r5
2db50: e59f1010 ldr r1, [pc, #16] ; 2db68 <ftruncate64@plt+0x18884>
2db54: e1a04000 mov r4, r0
2db58: e0800006 add r0, r0, r6
2db5c: ebff9cf9 bl 14f48 <sprintf@plt>
2db60: e1a00004 mov r0, r4
2db64: e8bd8070 pop {r4, r5, r6, pc}
--
2e788: e1a05000 mov r5, r0
2e78c: e1a00006 mov r0, r6
2e790: ebff9a94 bl 151e8 <strchrnul@plt>
2e794: e35a0000 cmp sl, #0
2e798: e1a04000 mov r4, r0
2e79c: 0a000010 beq 2e7e4 <ftruncate64@plt+0x19500>
2e7a0: e5d03000 ldrb r3, [r0]
2e7a4: e3530000 cmp r3, #0
2e7a8: 0a00000d beq 2e7e4 <ftruncate64@plt+0x19500>
2e7ac: e2804001 add r4, r0, #1
2e7b0: e3a01020 mov r1, #32
2e7b4: e1a00004 mov r0, r4
2e7b8: ebff9a6f bl 1517c <strchr@plt>
2e7bc: e3500000 cmp r0, #0
2e7c0: 01a01008 moveq r1, r8
2e7c4: 11a0100b movne r1, fp
2e7c8: e0850007 add r0, r5, r7
2e7cc: e58d4000 str r4, [sp]
2e7d0: e1a03006 mov r3, r6
2e7d4: e0442006 sub r2, r4, r6
2e7d8: ebff99da bl 14f48 <sprintf@plt>
2e7dc: e0877000 add r7, r7, r0
2e7e0: eaffffdb b 2e754 <ftruncate64@plt+0x19470>
--
30188: e1a04000 mov r4, r0
3018c: e5c03019 strb r3, [r0, #25]
30190: e280001a add r0, r0, #26
30194: ebff9056 bl 142f4 <strcpy@plt>
30198: e2840019 add r0, r4, #25
3019c: ebffff54 bl 2fef4 <ftruncate64@plt+0x1ac10>
301a0: e59d0048 ldr r0, [sp, #72] ; 0x48
301a4: e2847008 add r7, r4, #8
301a8: e5840004 str r0, [r4, #4]
301ac: eb01dd96 bl a780c <ftruncate64@plt+0x92528>
301b0: e59f132c ldr r1, [pc, #812] ; 304e4 <ftruncate64@plt+0x1b200>
301b4: e1a02c20 lsr r2, r0, #24
301b8: e58d2004 str r2, [sp, #4]
301bc: e1a02820 lsr r2, r0, #16
301c0: e1a03420 lsr r3, r0, #8
301c4: e20220ff and r2, r2, #255 ; 0xff
301c8: e58d2000 str r2, [sp]
301cc: e20330ff and r3, r3, #255 ; 0xff
301d0: e20020ff and r2, r0, #255 ; 0xff
301d4: e1a00007 mov r0, r7
301d8: ebff935a bl 14f48 <sprintf@plt>
301dc: e1a00007 mov r0, r7
301e0: ebffff43 bl 2fef4 <ftruncate64@plt+0x1ac10>
--
32d24: e3c33007 bic r3, r3, #7
32d28: e04dd003 sub sp, sp, r3
32d2c: e28d5008 add r5, sp, #8
32d30: e1a04005 mov r4, r5
32d34: e4842004 str r2, [r4], #4
32d38: e3a03040 mov r3, #64 ; 0x40
32d3c: e88d0030 stm sp, {r4, r5}
32d40: e3a02fae mov r2, #696 ; 0x2b8
32d44: ebff867e bl 14744 <recvfrom@plt>
32d48: e3500000 cmp r0, #0
32d4c: ba000013 blt 32da0 <ftruncate64@plt+0x1dabc>
32d50: e3a00000 mov r0, #0
32d54: ebff8839 bl 14e40 <time@plt>
32d58: e24b3014 sub r3, fp, #20
32d5c: e5230004 str r0, [r3, #-4]!
32d60: e1a00003 mov r0, r3
32d64: ebff871e bl 149e4 <ctime@plt>
32d68: e59f103c ldr r1, [pc, #60] ; 32dac <ftruncate64@plt+0x1dac8>
32d6c: e1a02000 mov r2, r0
32d70: e59f0030 ldr r0, [pc, #48] ; 32da8 <ftruncate64@plt+0x1dac4>
32d74: ebff8873 bl 14f48 <sprintf@plt>
32d78: e59f0028 ldr r0, [pc, #40] ; 32da8 <ftruncate64@plt+0x1dac4>
32d7c: ebff88f2 bl 1514c <strlen@plt>
--
34994: 000b96c7 andeq r9, fp, r7, asr #13
34998: 000bf1b0 ; <UNDEFINED> instruction: 0x000bf1b0
3499c: 000b997c andeq r9, fp, ip, ror r9
349a0: 000bf1d5 ldrdeq pc, [fp], -r5
349a4: 000c6b28 andeq r6, ip, r8, lsr #22
349a8: 000bf1e4 andeq pc, fp, r4, ror #3
349ac: 000b9b30 andeq r9, fp, r0, lsr fp
349b0: 000bf14c andeq pc, fp, ip, asr #2
349b4: e92d41f0 push {r4, r5, r6, r7, r8, lr}
349b8: e59f8044 ldr r8, [pc, #68] ; 34a04 <ftruncate64@plt+0x1f720>
349bc: e1a04000 mov r4, r0
349c0: e3a00031 mov r0, #49 ; 0x31
349c4: ebff8fe7 bl 18968 <ftruncate64@plt+0x3684>
349c8: eb018ee4 bl 98560 <ftruncate64@plt+0x8327c>
349cc: e2847010 add r7, r4, #16
349d0: e1a05000 mov r5, r0
349d4: e1a06000 mov r6, r0
349d8: e4d42001 ldrb r2, [r4], #1
349dc: e1a00006 mov r0, r6
349e0: e1a01008 mov r1, r8
349e4: ebff8157 bl 14f48 <sprintf@plt>
349e8: e1570004 cmp r7, r4
349ec: e2866003 add r6, r6, #3
--
35544: e59f01d8 ldr r0, [pc, #472] ; 35724 <ftruncate64@plt+0x20440>
35548: ebff7b87 bl 1436c <printf@plt>
3554c: eaffff28 b 351f4 <ftruncate64@plt+0x1ff10>
35550: e1a0000b mov r0, fp
35554: e1a01005 mov r1, r5
35558: ebff7e5c bl 14ed0 <strcmp@plt>
3555c: e250b000 subs fp, r0, #0
35560: 1affff5d bne 352dc <ftruncate64@plt+0x1fff8>
35564: e28d30b7 add r3, sp, #183 ; 0xb7
35568: e58d3004 str r3, [sp, #4]
3556c: e28d30b2 add r3, sp, #178 ; 0xb2
35570: e58d3000 str r3, [sp]
35574: e28d20a8 add r2, sp, #168 ; 0xa8
35578: e28d30ad add r3, sp, #173 ; 0xad
3557c: e59f11a4 ldr r1, [pc, #420] ; 35728 <ftruncate64@plt+0x20444>
35580: e58da014 str sl, [sp, #20]
35584: e58d9010 str r9, [sp, #16]
35588: e58d800c str r8, [sp, #12]
3558c: e58d7008 str r7, [sp, #8]
35590: e28d0080 add r0, sp, #128 ; 0x80
35594: ebff7e6b bl 14f48 <sprintf@plt>
35598: e3a0201c mov r2, #28
3559c: e1a0100b mov r1, fp
--
3abc4: e1a00005 mov r0, r5
3abc8: e1a03008 mov r3, r8
3abcc: e59f24cc ldr r2, [pc, #1228] ; 3b0a0 <ftruncate64@plt+0x25dbc>
3abd0: e3a01006 mov r1, #6
3abd4: ebff661d bl 14450 <snprintf@plt>
3abd8: e2800001 add r0, r0, #1
3abdc: e0855000 add r5, r5, r0
3abe0: e59f14bc ldr r1, [pc, #1212] ; 3b0a4 <ftruncate64@plt+0x25dc0>
3abe4: e1a00005 mov r0, r5
3abe8: ebff65c1 bl 142f4 <strcpy@plt>
3abec: e2855006 add r5, r5, #6
3abf0: e3a02000 mov r2, #0
3abf4: e3a03000 mov r3, #0
3abf8: e28d1050 add r1, sp, #80 ; 0x50
3abfc: e59d0014 ldr r0, [sp, #20]
3ac00: e1cd28f0 strd r2, [sp, #128] ; 0x80
3ac04: ebff6728 bl 148ac <fstat64@plt>
3ac08: e1cd28d0 ldrd r2, [sp, #128] ; 0x80
3ac0c: e59f1494 ldr r1, [pc, #1172] ; 3b0a8 <ftruncate64@plt+0x25dc4>
3ac10: e1a00005 mov r0, r5
3ac14: ebff68cb bl 14f48 <sprintf@plt>
3ac18: e3a06001 mov r6, #1
3ac1c: e3a03000 mov r3, #0
--
3c4e8: ebff6317 bl 1514c <strlen@plt>
3c4ec: e5999000 ldr r9, [r9]
3c4f0: e2844002 add r4, r4, #2
3c4f4: e3590000 cmp r9, #0
3c4f8: e0844000 add r4, r4, r0
3c4fc: 1afffff8 bne 3c4e4 <ftruncate64@plt+0x27200>
3c500: e2840001 add r0, r4, #1
3c504: ebff7117 bl 18968 <ftruncate64@plt+0x3684>
3c508: e1a04000 mov r4, r0
3c50c: e5880038 str r0, [r8, #56] ; 0x38
3c510: e59d303c ldr r3, [sp, #60] ; 0x3c
3c514: e3530000 cmp r3, #0
3c518: 0affffda beq 3c488 <ftruncate64@plt+0x271a4>
3c51c: e1a00006 mov r0, r6
3c520: eb018e51 bl 9fe6c <ftruncate64@plt+0x8ab88>
3c524: e59f1954 ldr r1, [pc, #2388] ; 3ce80 <ftruncate64@plt+0x27b9c>
3c528: e59f9954 ldr r9, [pc, #2388] ; 3ce84 <ftruncate64@plt+0x27ba0>
3c52c: e3a0a001 mov sl, #1
3c530: e1a02000 mov r2, r0
3c534: e1a00004 mov r0, r4
3c538: ebff6282 bl 14f48 <sprintf@plt>
3c53c: e1a0b000 mov fp, r0
3c540: e5d92000 ldrb r2, [r9]
--
3cd6c: ebff6d38 bl 18254 <ftruncate64@plt+0x2f70>
3cd70: e1a00006 mov r0, r6
3cd74: eb000070 bl 3cf3c <ftruncate64@plt+0x27c58>
3cd78: e3500000 cmp r0, #0
3cd7c: bafffff7 blt 3cd60 <ftruncate64@plt+0x27a7c>
3cd80: e1a01800 lsl r1, r0, #16
3cd84: e1a01c21 lsr r1, r1, #24
3cd88: e1811400 orr r1, r1, r0, lsl #8
3cd8c: e1a01801 lsl r1, r1, #16
3cd90: e1a01821 lsr r1, r1, #16
3cd94: e28a0004 add r0, sl, #4
3cd98: eb01a439 bl a5e84 <ftruncate64@plt+0x90ba0>
3cd9c: e1a0000a mov r0, sl
3cda0: ebfffb87 bl 3bbc4 <ftruncate64@plt+0x268e0>
3cda4: e1c520d8 ldrd r2, [r5, #8]
3cda8: e1921003 orrs r1, r2, r3
3cdac: e1a07000 mov r7, r0
3cdb0: 0a00000e beq 3cdf0 <ftruncate64@plt+0x27b0c>
3cdb4: e59f1170 ldr r1, [pc, #368] ; 3cf2c <ftruncate64@plt+0x27c48>
3cdb8: e1a00006 mov r0, r6
3cdbc: ebff6061 bl 14f48 <sprintf@plt>
3cdc0: e1a02004 mov r2, r4
3cdc4: e3a01000 mov r1, #0
--
3d7d4: ebff5ac6 bl 142f4 <strcpy@plt>
3d7d8: e28d1028 add r1, sp, #40 ; 0x28
3d7dc: e59f00ac ldr r0, [pc, #172] ; 3d890 <ftruncate64@plt+0x285ac>
3d7e0: ebff5ae1 bl 1436c <printf@plt>
3d7e4: e3a0000a mov r0, #10
3d7e8: ebff6d3d bl 18ce4 <ftruncate64@plt+0x3a00>
3d7ec: eafffe8d b 3d228 <ftruncate64@plt+0x27f44>
3d7f0: e59f009c ldr r0, [pc, #156] ; 3d894 <ftruncate64@plt+0x285b0>
3d7f4: ebff5adc bl 1436c <printf@plt>
3d7f8: eaffff8b b 3d62c <ftruncate64@plt+0x28348>
3d7fc: e1a01004 mov r1, r4
3d800: e5d50010 ldrb r0, [r5, #16]
3d804: eb001d07 bl 44c28 <ftruncate64@plt+0x2f944>
3d808: e5d52011 ldrb r2, [r5, #17]
3d80c: e1a01000 mov r1, r0
3d810: e59f0080 ldr r0, [pc, #128] ; 3d898 <ftruncate64@plt+0x285b4>
3d814: ebff5ad4 bl 1436c <printf@plt>
3d818: eaffff9a b 3d688 <ftruncate64@plt+0x283a4>
3d81c: e59f1078 ldr r1, [pc, #120] ; 3d89c <ftruncate64@plt+0x285b8>
3d820: e28d0028 add r0, sp, #40 ; 0x28
3d824: ebff5dc7 bl 14f48 <sprintf@plt>
3d828: eaffffe1 b 3d7b4 <ftruncate64@plt+0x284d0>
3d82c: e1a02004 mov r2, r4
3d830: e59f1068 ldr r1, [pc, #104] ; 3d8a0 <ftruncate64@plt+0x285bc>
3d834: ebff5dc3 bl 14f48 <sprintf@plt>
3d838: eaffffe6 b 3d7d8 <ftruncate64@plt+0x284f4>
3d83c: 000c1321 andeq r1, ip, r1, lsr #6
--
43e70: 000a9a48 andeq r9, sl, r8, asr #20
43e74: 000ddb74 andeq sp, sp, r4, ror fp
43e78: e92d41f0 push {r4, r5, r6, r7, r8, lr}
43e7c: e59f504c ldr r5, [pc, #76] ; 43ed0 <ftruncate64@plt+0x2ebec>
43e80: e59f404c ldr r4, [pc, #76] ; 43ed4 <ftruncate64@plt+0x2ebf0>
43e84: e1a07000 mov r7, r0
43e88: e1a06001 mov r6, r1
43e8c: e2858026 add r8, r5, #38 ; 0x26
43e90: e1f530b2 ldrh r3, [r5, #2]!
43e94: e1530007 cmp r3, r7
43e98: 0a00000a beq 43ec8 <ftruncate64@plt+0x2ebe4>
43e9c: e1a00004 mov r0, r4
43ea0: ebff44a9 bl 1514c <strlen@plt>
43ea4: e1550008 cmp r5, r8
43ea8: e2800001 add r0, r0, #1
43eac: e0844000 add r4, r4, r0
43eb0: 1afffff6 bne 43e90 <ftruncate64@plt+0x2ebac>
43eb4: e1a02007 mov r2, r7
43eb8: e59f1018 ldr r1, [pc, #24] ; 43ed8 <ftruncate64@plt+0x2ebf4>
43ebc: e1a00006 mov r0, r6
43ec0: ebff4420 bl 14f48 <sprintf@plt>
43ec4: e1a04006 mov r4, r6
43ec8: e1a00004 mov r0, r4
43ecc: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
43ed0: 000a9a9c muleq sl, ip, sl
43ed4: 000c1ccd andeq r1, ip, sp, asr #25
43ed8: 000c1d4a andeq r1, ip, sl, asr #26
43edc: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
43ee0: e59f8098 ldr r8, [pc, #152] ; 43f80 <ftruncate64@plt+0x2ec9c>
43ee4: e24dd030 sub sp, sp, #48 ; 0x30
43ee8: e1a02000 mov r2, r0
43eec: e1a05000 mov r5, r0
43ef0: e1a09001 mov r9, r1
43ef4: e28d000c add r0, sp, #12
43ef8: e59f1084 ldr r1, [pc, #132] ; 43f84 <ftruncate64@plt+0x2eca0>
43efc: ebff4411 bl 14f48 <sprintf@plt>
43f00: e59f1080 ldr r1, [pc, #128] ; 43f88 <ftruncate64@plt+0x2eca4>
43f04: e28d000c add r0, sp, #12
--
45310: e5d20231 ldrb r0, [r2, #561] ; 0x231
45314: e5d23230 ldrb r3, [r2, #560] ; 0x230
45318: e1833400 orr r3, r3, r0, lsl #8
4531c: e5d20232 ldrb r0, [r2, #562] ; 0x232
45320: e1833800 orr r3, r3, r0, lsl #16
45324: e5d20233 ldrb r0, [r2, #563] ; 0x233
45328: e1830c00 orr r0, r3, r0, lsl #24
4532c: ea016f77 b a1110 <ftruncate64@plt+0x8be2c>
45330: 000dd56c andeq sp, sp, ip, ror #10
45334: 000dd770 andeq sp, sp, r0, ror r7
45338: e92d401f push {r0, r1, r2, r3, r4, lr}
4533c: e5d2c003 ldrb ip, [r2, #3]
45340: e5d23000 ldrb r3, [r2]
45344: e58dc008 str ip, [sp, #8]
45348: e5d2c002 ldrb ip, [r2, #2]
4534c: e58dc004 str ip, [sp, #4]
45350: e5d22001 ldrb r2, [r2, #1]
45354: e58d2000 str r2, [sp]
45358: e1a02001 mov r2, r1
4535c: e59f1008 ldr r1, [pc, #8] ; 4536c <ftruncate64@plt+0x30088>
45360: ebff3ef8 bl 14f48 <sprintf@plt>
45364: e28dd014 add sp, sp, #20
45368: e49df004 pop {pc} ; (ldr pc, [sp], #4)
--
45478: e7d37008 ldrb r7, [r3, r8]
4547c: e24dd014 sub sp, sp, #20
45480: e1a01007 mov r1, r7
45484: e1a06000 mov r6, r0
45488: e0850007 add r0, r5, r7
4548c: e1a0a002 mov sl, r2
45490: eb01844f bl a65d4 <ftruncate64@plt+0x912f0>
45494: e59f3330 ldr r3, [pc, #816] ; 457cc <ftruncate64@plt+0x304e8>
45498: e2866004 add r6, r6, #4
4549c: e7d34008 ldrb r4, [r3, r8]
454a0: e0090490 mul r9, r0, r4
454a4: e1a0000a mov r0, sl
454a8: ebff3f27 bl 1514c <strlen@plt>
454ac: e2894002 add r4, r9, #2
454b0: e0840000 add r0, r4, r0
454b4: ebff4d2b bl 18968 <ftruncate64@plt+0x3684>
454b8: e1a0200a mov r2, sl
454bc: e59f130c ldr r1, [pc, #780] ; 457d0 <ftruncate64@plt+0x304ec>
454c0: e59fa30c ldr sl, [pc, #780] ; 457d4 <ftruncate64@plt+0x304f0>
454c4: e1a09000 mov r9, r0
454c8: ebff3e9e bl 14f48 <sprintf@plt>
454cc: e59f3304 ldr r3, [pc, #772] ; 457d8 <ftruncate64@plt+0x304f4>
454d0: e59f2304 ldr r2, [pc, #772] ; 457dc <ftruncate64@plt+0x304f8>
--
45540: e0844000 add r4, r4, r0
45544: 0a000004 beq 4555c <ftruncate64@plt+0x30278>
45548: e1a02006 mov r2, r6
4554c: e59f1290 ldr r1, [pc, #656] ; 457e4 <ftruncate64@plt+0x30500>
45550: e1a00004 mov r0, r4
45554: ebffff77 bl 45338 <ftruncate64@plt+0x30054>
45558: e0844000 add r4, r4, r0
4555c: e0455007 sub r5, r5, r7
45560: e1570005 cmp r7, r5
45564: e0866007 add r6, r6, r7
45568: ca000093 bgt 457bc <ftruncate64@plt+0x304d8>
4556c: e3a03020 mov r3, #32
45570: e5c43000 strb r3, [r4]
45574: e3a03000 mov r3, #0
45578: e5c43001 strb r3, [r4, #1]
4557c: e2844001 add r4, r4, #1
45580: eaffffd7 b 454e4 <ftruncate64@plt+0x30200>
45584: e5562004 ldrb r2, [r6, #-4]
45588: e1a0100a mov r1, sl
4558c: e1a00004 mov r0, r4
45590: ebff3e6c bl 14f48 <sprintf@plt>
45594: eaffffef b 45558 <ftruncate64@plt+0x30274>
45598: e3a02002 mov r2, #2
--
4567c: e3a00000 mov r0, #0
45680: e2455001 sub r5, r5, #1
45684: e1a021a2 lsr r2, r2, #3
45688: e1a03006 mov r3, r6
4568c: e58d000c str r0, [sp, #12]
45690: e1520000 cmp r2, r0
45694: 1a000017 bne 456f8 <ftruncate64@plt+0x30414>
45698: e0455002 sub r5, r5, r2
4569c: e3550003 cmp r5, #3
456a0: e0866002 add r6, r6, r2
456a4: da000044 ble 457bc <ftruncate64@plt+0x304d8>
456a8: e1a02008 mov r2, r8
456ac: e1a00004 mov r0, r4
456b0: ebffff20 bl 45338 <ftruncate64@plt+0x30054>
456b4: e1a0200a mov r2, sl
456b8: e1a01007 mov r1, r7
456bc: e286b004 add fp, r6, #4
456c0: e2455004 sub r5, r5, #4
456c4: e0844000 add r4, r4, r0
456c8: e1a00004 mov r0, r4
456cc: ebff3e1d bl 14f48 <sprintf@plt>
456d0: e59f1108 ldr r1, [pc, #264] ; 457e0 <ftruncate64@plt+0x304fc>
456d4: e1a02006 mov r2, r6
--
456f8: e4d3c001 ldrb ip, [r3], #1
456fc: e7c0c008 strb ip, [r0, r8]
45700: e2800001 add r0, r0, #1
45704: eaffffe1 b 45690 <ftruncate64@plt+0x303ac>
45708: e59f10d0 ldr r1, [pc, #208] ; 457e0 <ftruncate64@plt+0x304fc>
4570c: e28d800c add r8, sp, #12
45710: e59f70d8 ldr r7, [pc, #216] ; 457f0 <ftruncate64@plt+0x3050c>
45714: eafffff4 b 456ec <ftruncate64@plt+0x30408>
45718: e3550015 cmp r5, #21
4571c: da000026 ble 457bc <ftruncate64@plt+0x304d8>
45720: e5db2000 ldrb r2, [fp]
45724: e3520020 cmp r2, #32
45728: 8a000023 bhi 457bc <ftruncate64@plt+0x304d8>
4572c: e5db1001 ldrb r1, [fp, #1]
45730: e2811020 add r1, r1, #32
45734: e0411002 sub r1, r1, r2
45738: e3510080 cmp r1, #128 ; 0x80
4573c: ca00001e bgt 457bc <ftruncate64@plt+0x304d8>
45740: e59f10ac ldr r1, [pc, #172] ; 457f4 <ftruncate64@plt+0x30510>
45744: e1a00004 mov r0, r4
45748: ebff3dfe bl 14f48 <sprintf@plt>
4574c: e5db2001 ldrb r2, [fp, #1]
45750: e59f109c ldr r1, [pc, #156] ; 457f4 <ftruncate64@plt+0x30510>
45754: e59f7090 ldr r7, [pc, #144] ; 457ec <ftruncate64@plt+0x30508>
45758: e2455016 sub r5, r5, #22
4575c: e0844000 add r4, r4, r0
45760: e1a00004 mov r0, r4
45764: ebff3df7 bl 14f48 <sprintf@plt>
45768: e28b1002 add r1, fp, #2
4576c: e0844000 add r4, r4, r0
--
459bc: 0a00001d beq 45a38 <ftruncate64@plt+0x30754>
459c0: e208201f and r2, r8, #31
459c4: e3a01001 mov r1, #1
459c8: e0133211 ands r3, r3, r1, lsl r2
459cc: 0a000018 beq 45a34 <ftruncate64@plt+0x30750>
459d0: e1a01008 mov r1, r8
459d4: e1a00004 mov r0, r4
459d8: eb000603 bl 471ec <ftruncate64@plt+0x31f08>
459dc: e3a02002 mov r2, #2
459e0: e5503001 ldrb r3, [r0, #-1]
459e4: e1a0a000 mov sl, r0
459e8: e3a00009 mov r0, #9
459ec: e0220293 mla r2, r3, r2, r0
459f0: e58d3004 str r3, [sp, #4]
459f4: e1a00002 mov r0, r2
459f8: ebff4bda bl 18968 <ftruncate64@plt+0x3684>
459fc: e1a02008 mov r2, r8
45a00: e1a0100b mov r1, fp
45a04: e4850004 str r0, [r5], #4
45a08: e1a09000 mov r9, r0
45a0c: ebff3d4d bl 14f48 <sprintf@plt>
45a10: e59d3004 ldr r3, [sp, #4]
45a14: e1a0100a mov r1, sl
--
478e8: e1a04000 mov r4, r0
478ec: e3a02010 mov r2, #16
478f0: e28d0018 add r0, sp, #24
478f4: ebff42d5 bl 18450 <ftruncate64@plt+0x316c>
478f8: e28d3034 add r3, sp, #52 ; 0x34
478fc: e58d3014 str r3, [sp, #20]
47900: e28d3030 add r3, sp, #48 ; 0x30
47904: e58d3010 str r3, [sp, #16]
47908: e28d302c add r3, sp, #44 ; 0x2c
4790c: e58d300c str r3, [sp, #12]
47910: e28d3028 add r3, sp, #40 ; 0x28
47914: e58d3008 str r3, [sp, #8]
47918: e28d3024 add r3, sp, #36 ; 0x24
4791c: e58d3004 str r3, [sp, #4]
47920: e28d3020 add r3, sp, #32
47924: e58d3000 str r3, [sp]
47928: e28d2018 add r2, sp, #24
4792c: e28d301c add r3, sp, #28
47930: e59f100c ldr r1, [pc, #12] ; 47944 <ftruncate64@plt+0x32660>
47934: e1a00004 mov r0, r4
47938: ebff3582 bl 14f48 <sprintf@plt>
4793c: e28dd038 add sp, sp, #56 ; 0x38
47940: e8bd8010 pop {r4, pc}
--
48914: 000c2846 andeq r2, ip, r6, asr #16
48918: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
4891c: e59f80c8 ldr r8, [pc, #200] ; 489ec <ftruncate64@plt+0x33708>
48920: e59f90c8 ldr r9, [pc, #200] ; 489f0 <ftruncate64@plt+0x3370c>
48924: e59fa0c8 ldr sl, [pc, #200] ; 489f4 <ftruncate64@plt+0x33710>
48928: e24dd028 sub sp, sp, #40 ; 0x28
4892c: e3a04000 mov r4, #0
48930: e1a00004 mov r0, r4
48934: e1a01008 mov r1, r8
48938: eb01638d bl a1774 <ftruncate64@plt+0x8c490>
4893c: e2504000 subs r4, r0, #0
48940: 1a000001 bne 4894c <ftruncate64@plt+0x33668>
48944: e28dd028 add sp, sp, #40 ; 0x28
48948: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
4894c: ebff2f0d bl 14588 <getpid@plt>
48950: e5942024 ldr r2, [r4, #36] ; 0x24
48954: e1500002 cmp r0, r2
48958: 0afffff4 beq 48930 <ftruncate64@plt+0x3364c>
4895c: e1a01009 mov r1, r9
48960: e28d0004 add r0, sp, #4
48964: ebff3177 bl 14f48 <sprintf@plt>
48968: e1a05000 mov r5, r0
4896c: e28d0004 add r0, sp, #4
--
48c24: 000c28c4 andeq r2, ip, r4, asr #17
48c28: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
48c2c: e59f6078 ldr r6, [pc, #120] ; 48cac <ftruncate64@plt+0x339c8>
48c30: e24dd05c sub sp, sp, #92 ; 0x5c
48c34: e59fa074 ldr sl, [pc, #116] ; 48cb0 <ftruncate64@plt+0x339cc>
48c38: e1a0400d mov r4, sp
48c3c: e1a07000 mov r7, r0
48c40: e3a05000 mov r5, #0
48c44: e1a09004 mov r9, r4
48c48: e286b002 add fp, r6, #2
48c4c: e08b8005 add r8, fp, r5
48c50: e3a02006 mov r2, #6
48c54: e1a01008 mov r1, r8
48c58: e1a00007 mov r0, r7
48c5c: ebff2fcc bl 14b94 <strncmp@plt>
48c60: e3500000 cmp r0, #0
48c64: 0a00000d beq 48ca0 <ftruncate64@plt+0x339bc>
48c68: e1a00004 mov r0, r4
48c6c: e1a02008 mov r2, r8
48c70: e1a0100a mov r1, sl
48c74: ebff30b3 bl 14f48 <sprintf@plt>
48c78: e2855014 add r5, r5, #20
48c7c: e35500f0 cmp r5, #240 ; 0xf0
--
48dcc: e5c32008 strb r2, [r3, #8]
48dd0: e5c34009 strb r4, [r3, #9]
48dd4: e5c3400a strb r4, [r3, #10]
48dd8: e5c3400b strb r4, [r3, #11]
48ddc: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
48de0: 000dd770 andeq sp, sp, r0, ror r7
48de4: e92d4073 push {r0, r1, r4, r5, r6, lr}
48de8: e59f3038 ldr r3, [pc, #56] ; 48e28 <ftruncate64@plt+0x33b44>
48dec: e3a04000 mov r4, #0
48df0: e1a05000 mov r5, r0
48df4: e1a06001 mov r6, r1
48df8: e1a00002 mov r0, r2
48dfc: e1a01004 mov r1, r4
48e00: e1a0200d mov r2, sp
48e04: eb014fb2 bl 9ccd4 <ftruncate64@plt+0x879f0>
48e08: e1a0300d mov r3, sp
48e0c: e1a02006 mov r2, r6
48e10: e59f1014 ldr r1, [pc, #20] ; 48e2c <ftruncate64@plt+0x33b48>
48e14: e5c04000 strb r4, [r0]
48e18: e1a00005 mov r0, r5
48e1c: ebff3049 bl 14f48 <sprintf@plt>
48e20: e28dd008 add sp, sp, #8
48e24: e8bd8070 pop {r4, r5, r6, pc}
--
4913c: e5d40004 ldrb r0, [r4, #4]
49140: e1822403 orr r2, r2, r3, lsl #8
49144: e180040c orr r0, r0, ip, lsl #8
49148: e5d43002 ldrb r3, [r4, #2]
4914c: e5d4c006 ldrb ip, [r4, #6]
49150: e1822803 orr r2, r2, r3, lsl #16
49154: e180080c orr r0, r0, ip, lsl #16
49158: e5d43003 ldrb r3, [r4, #3]
4915c: e5d4c007 ldrb ip, [r4, #7]
49160: e0010698 mul r1, r8, r6
49164: e1822c03 orr r2, r2, r3, lsl #24
49168: e2866001 add r6, r6, #1
4916c: e1800c0c orr r0, r0, ip, lsl #24
49170: e0823001 add r3, r2, r1
49174: e1560000 cmp r6, r0
49178: e5933008 ldr r3, [r3, #8]
4917c: 0a00000b beq 491b0 <ftruncate64@plt+0x33ecc>
49180: e19220b1 ldrh r2, [r2, r1]
49184: e1a00005 mov r0, r5
49188: e1a01007 mov r1, r7
4918c: ebff2f6d bl 14f48 <sprintf@plt>
49190: e0855000 add r5, r5, r0
49194: eaffffe5 b 49130 <ftruncate64@plt+0x33e4c>
--
492e4: e1833402 orr r3, r3, r2, lsl #8
492e8: e5d42002 ldrb r2, [r4, #2]
492ec: e1833802 orr r3, r3, r2, lsl #16
492f0: e5d42003 ldrb r2, [r4, #3]
492f4: e1833c02 orr r3, r3, r2, lsl #24
492f8: e19320bb ldrh r2, [r3, fp]
492fc: e5d43004 ldrb r3, [r4, #4]
49300: e1833401 orr r3, r3, r1, lsl #8
49304: e5d41006 ldrb r1, [r4, #6]
49308: e1833801 orr r3, r3, r1, lsl #16
4930c: e5d41007 ldrb r1, [r4, #7]
49310: e1833c01 orr r3, r3, r1, lsl #24
49314: e1560003 cmp r6, r3
49318: e0422000 sub r2, r2, r0
4931c: e0855000 add r5, r5, r0
49320: e2822001 add r2, r2, #1
49324: 0a000005 beq 49340 <ftruncate64@plt+0x3405c>
49328: e1a00005 mov r0, r5
4932c: e59f3068 ldr r3, [pc, #104] ; 4939c <ftruncate64@plt+0x340b8>
49330: e1a01008 mov r1, r8
49334: ebff2f03 bl 14f48 <sprintf@plt>
49338: e0855000 add r5, r5, r0
4933c: eaffffcf b 49280 <ftruncate64@plt+0x33f9c>
--
50c88: ebffddfe bl 48488 <ftruncate64@plt+0x331a4>
50c8c: e24bd020 sub sp, fp, #32
50c90: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
50c94: e0010793 mul r1, r3, r7
50c98: e598000c ldr r0, [r8, #12]
50c9c: e0802001 add r2, r0, r1
50ca0: e5922004 ldr r2, [r2, #4]
50ca4: e3720001 cmn r2, #1
50ca8: 0a000002 beq 50cb8 <ftruncate64@plt+0x3b9d4>
50cac: e20220ff and r2, r2, #255 ; 0xff
50cb0: e352007f cmp r2, #127 ; 0x7f
50cb4: 1a00000a bne 50ce4 <ftruncate64@plt+0x3ba00>
50cb8: e5d82019 ldrb r2, [r8, #25]
50cbc: e50b3028 str r3, [fp, #-40] ; 0xffffffd8
50cc0: e59f3028 ldr r3, [pc, #40] ; 50cf0 <ftruncate64@plt+0x3ba0c>
50cc4: e3120002 tst r2, #2
50cc8: e7902001 ldr r2, [r0, r1]
50ccc: e59f1020 ldr r1, [pc, #32] ; 50cf4 <ftruncate64@plt+0x3ba10>
50cd0: e1a00004 mov r0, r4
50cd4: 11a01003 movne r1, r3
50cd8: ebff109a bl 14f48 <sprintf@plt>
50cdc: e51b3028 ldr r3, [fp, #-40] ; 0xffffffd8
50ce0: e0844000 add r4, r4, r0
--
5103c: e1a00006 mov r0, r6
51040: 0affffc8 beq 50f68 <ftruncate64@plt+0x3bc84>
51044: ebff0caa bl 142f4 <strcpy@plt>
51048: e5970000 ldr r0, [r7]
5104c: ebfff6eb bl 4ec00 <ftruncate64@plt+0x3991c>
51050: eaffffa8 b 50ef8 <ftruncate64@plt+0x3bc14>
51054: 000c2ff8 strdeq r2, [ip], -r8
51058: 000ddb90 muleq sp, r0, fp
5105c: e59f307c ldr r3, [pc, #124] ; 510e0 <ftruncate64@plt+0x3bdfc>
51060: e52de004 push {lr} ; (str lr, [sp, #-4]!)
51064: e5931000 ldr r1, [r3]
51068: e59f3074 ldr r3, [pc, #116] ; 510e4 <ftruncate64@plt+0x3be00>
5106c: e3510003 cmp r1, #3
51070: e24dd054 sub sp, sp, #84 ; 0x54
51074: e1a06000 mov r6, r0
51078: e7932101 ldr r2, [r3, r1, lsl #2]
5107c: e1a04003 mov r4, r3
51080: da000003 ble 51094 <ftruncate64@plt+0x3bdb0>
51084: e59f105c ldr r1, [pc, #92] ; 510e8 <ftruncate64@plt+0x3be04>
51088: e1a0000d mov r0, sp
5108c: ebff0fad bl 14f48 <sprintf@plt>
51090: e1a0200d mov r2, sp
51094: e59f1050 ldr r1, [pc, #80] ; 510ec <ftruncate64@plt+0x3be08>
51098: e28d0010 add r0, sp, #16
5109c: ebff0fa9 bl 14f48 <sprintf@plt>
510a0: e3760001 cmn r6, #1
510a4: 0a00000b beq 510d8 <ftruncate64@plt+0x3bdf4>
510a8: e28d3010 add r3, sp, #16
510ac: e3560003 cmp r6, #3
510b0: e0835000 add r5, r3, r0
510b4: e7942106 ldr r2, [r4, r6, lsl #2]
510b8: da000003 ble 510cc <ftruncate64@plt+0x3bde8>
510bc: e59f1024 ldr r1, [pc, #36] ; 510e8 <ftruncate64@plt+0x3be04>
510c0: e1a0000d mov r0, sp
510c4: ebff0f9f bl 14f48 <sprintf@plt>
510c8: e1a0200d mov r2, sp
510cc: e59f101c ldr r1, [pc, #28] ; 510f0 <ftruncate64@plt+0x3be0c>
510d0: e1a00005 mov r0, r5
510d4: ebff0f9b bl 14f48 <sprintf@plt>
510d8: e28d0010 add r0, sp, #16
510dc: ebfff23a bl 4d9cc <ftruncate64@plt+0x386e8>
--
58f4c: 1a000042 bne 5905c <ftruncate64@plt+0x43d78>
58f50: e3560011 cmp r6, #17
58f54: e14b41d8 ldrd r4, [fp, #-24] ; 0xffffffe8
58f58: 1a00001c bne 58fd0 <ftruncate64@plt+0x43cec>
58f5c: e2744000 rsbs r4, r4, #0
58f60: e2e55000 rsc r5, r5, #0
58f64: e206301f and r3, r6, #31
58f68: e3530003 cmp r3, #3
58f6c: 03a03002 moveq r3, #2
58f70: e2432012 sub r2, r3, #18
58f74: e3530002 cmp r3, #2
58f78: 13520001 cmpne r2, #1
58f7c: 8a00000f bhi 58fc0 <ftruncate64@plt+0x43cdc>
58f80: e5973014 ldr r3, [r7, #20]
58f84: e3530000 cmp r3, #0
58f88: 0affffe4 beq 58f20 <ftruncate64@plt+0x43c3c>
58f8c: e1a02004 mov r2, r4
58f90: e1a03005 mov r3, r5
58f94: e59f1490 ldr r1, [pc, #1168] ; 5942c <ftruncate64@plt+0x44148>
58f98: e28d000c add r0, sp, #12
58f9c: ebfeefe9 bl 14f48 <sprintf@plt>
58fa0: e59a3008 ldr r3, [sl, #8]
58fa4: e28d100c add r1, sp, #12
--
5a5a4: 0a000006 beq 5a5c4 <ftruncate64@plt+0x452e0>
5a5a8: e1a05008 mov r5, r8
5a5ac: e24b0090 sub r0, fp, #144 ; 0x90
5a5b0: ebfeea22 bl 14e40 <time@plt>
5a5b4: e24b0090 sub r0, fp, #144 ; 0x90
5a5b8: ebfee909 bl 149e4 <ctime@plt>
5a5bc: e1a08005 mov r8, r5
5a5c0: e2805004 add r5, r0, #4
5a5c4: e3a03000 mov r3, #0
5a5c8: e5c5300f strb r3, [r5, #15]
5a5cc: e59f32b8 ldr r3, [pc, #696] ; 5a88c <ftruncate64@plt+0x455a8>
5a5d0: e5934000 ldr r4, [r3]
5a5d4: e5993000 ldr r3, [r9]
5a5d8: e2846fca add r6, r4, #808 ; 0x328
5a5dc: e3130010 tst r3, #16
5a5e0: 0a000040 beq 5a6e8 <ftruncate64@plt+0x45404>
5a5e4: e1a03008 mov r3, r8
5a5e8: e1a02005 mov r2, r5
5a5ec: e59f129c ldr r1, [pc, #668] ; 5a890 <ftruncate64@plt+0x455ac>
5a5f0: e1a00006 mov r0, r6
5a5f4: ebfeea53 bl 14f48 <sprintf@plt>
5a5f8: e5943014 ldr r3, [r4, #20]
5a5fc: e2077007 and r7, r7, #7
--
5a664: e1530002 cmp r3, r2
5a668: 2a000077 bcs 5a84c <ftruncate64@plt+0x45568>
5a66c: e594501c ldr r5, [r4, #28]
5a670: e5940000 ldr r0, [r4]
5a674: e3550000 cmp r5, #0
5a678: 0a00006e beq 5a838 <ftruncate64@plt+0x45554>
5a67c: e50bd098 str sp, [fp, #-152] ; 0xffffff68
5a680: ebfeeab1 bl 1514c <strlen@plt>
5a684: e59fa208 ldr sl, [pc, #520] ; 5a894 <ftruncate64@plt+0x455b0>
5a688: e2455001 sub r5, r5, #1
5a68c: e280000b add r0, r0, #11
5a690: e3c00007 bic r0, r0, #7
5a694: e04dd000 sub sp, sp, r0
5a698: e28d9008 add r9, sp, #8
5a69c: e04dd000 sub sp, sp, r0
5a6a0: e28d7008 add r7, sp, #8
5a6a4: e1a03005 mov r3, r5
5a6a8: e5942000 ldr r2, [r4]
5a6ac: e1a0100a mov r1, sl
5a6b0: e1a00007 mov r0, r7
5a6b4: ebfeea23 bl 14f48 <sprintf@plt>
5a6b8: e3550000 cmp r5, #0
5a6bc: 0a000059 beq 5a828 <ftruncate64@plt+0x45544>
5a6c0: e2455001 sub r5, r5, #1
5a6c4: e1a0100a mov r1, sl
5a6c8: e1a03005 mov r3, r5
5a6cc: e5942000 ldr r2, [r4]
5a6d0: e1a00009 mov r0, r9
5a6d4: ebfeea1b bl 14f48 <sprintf@plt>
5a6d8: e1a01007 mov r1, r7
5a6dc: e1a00009 mov r0, r9
5a6e0: ebfee89e bl 14960 <rename@plt>
5a6e4: eaffffee b 5a6a4 <ftruncate64@plt+0x453c0>
5a6e8: e59f21a8 ldr r2, [pc, #424] ; 5a898 <ftruncate64@plt+0x455b4>
5a6ec: e2071ffe and r1, r7, #1016 ; 0x3f8
5a6f0: e5123008 ldr r3, [r2, #-8]
5a6f4: e3530000 cmp r3, #0
5a6f8: 1a00000d bne 5a734 <ftruncate64@plt+0x45450>
5a6fc: e1a03007 mov r3, r7
5a700: e59f2194 ldr r2, [pc, #404] ; 5a89c <ftruncate64@plt+0x455b8>
5a704: e3a01014 mov r1, #20
5a708: e24b008c sub r0, fp, #140 ; 0x8c
5a70c: ebfee74f bl 14450 <snprintf@plt>
5a710: e24b308c sub r3, fp, #140 ; 0x8c
5a714: e58d8004 str r8, [sp, #4]
5a718: e58d3000 str r3, [sp]
5a71c: e1a02005 mov r2, r5
5a720: e5943024 ldr r3, [r4, #36] ; 0x24
5a724: e59f1174 ldr r1, [pc, #372] ; 5a8a0 <ftruncate64@plt+0x455bc>
5a728: e1a00006 mov r0, r6
5a72c: ebfeea05 bl 14f48 <sprintf@plt>
5a730: eaffffb0 b 5a5f8 <ftruncate64@plt+0x45314>
5a734: e2822008 add r2, r2, #8
--
5ae30: e3a00000 mov r0, #0
5ae34: e28dd00c add sp, sp, #12
5ae38: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc}
5ae3c: e3a0400d mov r4, #13
5ae40: eaffffea b 5adf0 <ftruncate64@plt+0x45b0c>
5ae44: e59f90b4 ldr r9, [pc, #180] ; 5af00 <ftruncate64@plt+0x45c1c>
5ae48: e3a05000 mov r5, #0
5ae4c: e1a06005 mov r6, r5
5ae50: e5970000 ldr r0, [r7]
5ae54: ebfee8bc bl 1514c <strlen@plt>
5ae58: e1a08005 mov r8, r5
5ae5c: e2855001 add r5, r5, #1
5ae60: e0855000 add r5, r5, r0
5ae64: e2851001 add r1, r5, #1
5ae68: e1a00006 mov r0, r6
5ae6c: ebfef6c7 bl 18990 <ftruncate64@plt+0x36ac>
5ae70: e5972000 ldr r2, [r7]
5ae74: e1a01009 mov r1, r9
5ae78: e1a06000 mov r6, r0
5ae7c: e0800008 add r0, r0, r8
5ae80: ebfee830 bl 14f48 <sprintf@plt>
5ae84: e5b73004 ldr r3, [r7, #4]!
5ae88: e3530000 cmp r3, #0
--
5c6d8: e5933000 ldr r3, [r3]
5c6dc: e5933000 ldr r3, [r3]
5c6e0: e5d30000 ldrb r0, [r3]
5c6e4: e8bd8010 pop {r4, pc}
5c6e8: 000ddb78 andeq sp, sp, r8, ror fp
5c6ec: e92d40f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
5c6f0: e1a06000 mov r6, r0
5c6f4: e3a00024 mov r0, #36 ; 0x24
5c6f8: e1a07001 mov r7, r1
5c6fc: e1a04002 mov r4, r2
5c700: ebfef0ac bl 189b8 <ftruncate64@plt+0x36d4>
5c704: eb00ef95 bl 98560 <ftruncate64@plt+0x8327c>
5c708: e1a02104 lsl r2, r4, #2
5c70c: e2022c03 and r2, r2, #768 ; 0x300
5c710: e204403f and r4, r4, #63 ; 0x3f
5c714: e58d4000 str r4, [sp]
5c718: e1a03007 mov r3, r7
5c71c: e1822006 orr r2, r2, r6
5c720: e59f1010 ldr r1, [pc, #16] ; 5c738 <ftruncate64@plt+0x47454>
5c724: e1a05000 mov r5, r0
5c728: ebfee206 bl 14f48 <sprintf@plt>
5c72c: e1a00005 mov r0, r5
5c730: e28dd00c add sp, sp, #12
--
5d6a4: 0affffa6 beq 5d544 <ftruncate64@plt+0x48260>
5d6a8: e59f022c ldr r0, [pc, #556] ; 5d8dc <ftruncate64@plt+0x485f8>
5d6ac: ebfedbeb bl 14660 <puts@plt>
5d6b0: eaffffa3 b 5d544 <ftruncate64@plt+0x48260>
5d6b4: e3a03014 mov r3, #20
5d6b8: e0020396 mul r2, r6, r3
5d6bc: e0873002 add r3, r7, r2
5d6c0: e59349c8 ldr r4, [r3, #2504] ; 0x9c8
5d6c4: e2828d27 add r8, r2, #2496 ; 0x9c0
5d6c8: e2888008 add r8, r8, #8
5d6cc: e3540000 cmp r4, #0
5d6d0: e0878008 add r8, r7, r8
5d6d4: 0a00006d beq 5d890 <ftruncate64@plt+0x485ac>
5d6d8: e1a00004 mov r0, r4
5d6dc: ebfffa20 bl 5bf64 <ftruncate64@plt+0x46c80>
5d6e0: e3500000 cmp r0, #0
5d6e4: 1a000069 bne 5d890 <ftruncate64@plt+0x485ac>
5d6e8: e5d42000 ldrb r2, [r4]
5d6ec: e59f11ec ldr r1, [pc, #492] ; 5d8e0 <ftruncate64@plt+0x485fc>
5d6f0: e28d0050 add r0, sp, #80 ; 0x50
5d6f4: ebfede13 bl 14f48 <sprintf@plt>
5d6f8: e5d43000 ldrb r3, [r4]
5d6fc: e313007f tst r3, #127 ; 0x7f
--
5dd50: e28d0020 add r0, sp, #32
5dd54: ebfedce7 bl 150f8 <fgets_unlocked@plt>
5dd58: e3500000 cmp r0, #0
5dd5c: 1a000001 bne 5dd68 <ftruncate64@plt+0x48a84>
5dd60: e28ddf59 add sp, sp, #356 ; 0x164
5dd64: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc}
5dd68: e28d3014 add r3, sp, #20
5dd6c: e28d8084 add r8, sp, #132 ; 0x84
5dd70: e58d3000 str r3, [sp]
5dd74: e58d8004 str r8, [sp, #4]
5dd78: e28d3010 add r3, sp, #16
5dd7c: e28d200c add r2, sp, #12
5dd80: e1a01005 mov r1, r5
5dd84: e28d0020 add r0, sp, #32
5dd88: ebfedbc3 bl 14c9c <sscanf@plt>
5dd8c: e3500004 cmp r0, #4
5dd90: 1affffec bne 5dd48 <ftruncate64@plt+0x48a64>
5dd94: e1a02008 mov r2, r8
5dd98: e1a01006 mov r1, r6
5dd9c: e28d00e8 add r0, sp, #232 ; 0xe8
5dda0: ebfedc68 bl 14f48 <sprintf@plt>
5dda4: e3a01000 mov r1, #0
5dda8: e28d00e8 add r0, sp, #232 ; 0xe8
--
5fc74: e3a03000 mov r3, #0
5fc78: e3a01000 mov r1, #0
5fc7c: eb011701 bl a5888 <ftruncate64@plt+0x905a4>
5fc80: e1c400f0 strd r0, [r4]
5fc84: e2177008 ands r7, r7, #8
5fc88: e59d3014 ldr r3, [sp, #20]
5fc8c: 0a00001f beq 5fd10 <ftruncate64@plt+0x4aa2c>
5fc90: e3530000 cmp r3, #0
5fc94: 03a0301e moveq r3, #30
5fc98: 058d3014 streq r3, [sp, #20]
5fc9c: e59d3014 ldr r3, [sp, #20]
5fca0: e58d3010 str r3, [sp, #16]
5fca4: e59d3010 ldr r3, [sp, #16]
5fca8: e59d2014 ldr r2, [sp, #20]
5fcac: e3530000 cmp r3, #0
5fcb0: 0a000001 beq 5fcbc <ftruncate64@plt+0x4a9d8>
5fcb4: e1530002 cmp r3, r2
5fcb8: 3a00001b bcc 5fd2c <ftruncate64@plt+0x4aa48>
5fcbc: e59f10f4 ldr r1, [pc, #244] ; 5fdb8 <ftruncate64@plt+0x4aad4>
5fcc0: e28d0018 add r0, sp, #24
5fcc4: ebfed49f bl 14f48 <sprintf@plt>
5fcc8: e28d1018 add r1, sp, #24
5fccc: e1a00004 mov r0, r4
5fcd0: eb00e9cd bl 9a40c <ftruncate64@plt+0x85128>
5fcd4: e3570000 cmp r7, #0
5fcd8: 159f10dc ldrne r1, [pc, #220] ; 5fdbc <ftruncate64@plt+0x4aad8>
5fcdc: 1a000004 bne 5fcf4 <ftruncate64@plt+0x4aa10>
5fce0: e59f10d8 ldr r1, [pc, #216] ; 5fdc0 <ftruncate64@plt+0x4aadc>
5fce4: e59d2014 ldr r2, [sp, #20]
5fce8: e28d0018 add r0, sp, #24
5fcec: ebfed495 bl 14f48 <sprintf@plt>
5fcf0: e28d1018 add r1, sp, #24
5fcf4: e1a00004 mov r0, r4
--
61570: e28dd034 add sp, sp, #52 ; 0x34
61574: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
61578: e3540001 cmp r4, #1
6157c: 1a000006 bne 6159c <ftruncate64@plt+0x4c2b8>
61580: e7950106 ldr r0, [r5, r6, lsl #2]
61584: e3500000 cmp r0, #0
61588: 0a00001b beq 615fc <ftruncate64@plt+0x4c318>
6158c: eb00fb2a bl a023c <ftruncate64@plt+0x8af58>
61590: e3500000 cmp r0, #0
61594: 0afffff4 beq 6156c <ftruncate64@plt+0x4c288>
61598: eaffffee b 61558 <ftruncate64@plt+0x4c274>
6159c: e3540008 cmp r4, #8
615a0: 1a000015 bne 615fc <ftruncate64@plt+0x4c318>
615a4: e59f7168 ldr r7, [pc, #360] ; 61714 <ftruncate64@plt+0x4c430>
615a8: e59f8160 ldr r8, [pc, #352] ; 61710 <ftruncate64@plt+0x4c42c>
615ac: e59f6164 ldr r6, [pc, #356] ; 61718 <ftruncate64@plt+0x4c434>
615b0: e3a04000 mov r4, #0
615b4: e1a02004 mov r2, r4
615b8: e1a01007 mov r1, r7
615bc: e28d0018 add r0, sp, #24
615c0: ebfece60 bl 14f48 <sprintf@plt>
615c4: e28d0018 add r0, sp, #24
615c8: eb00fb01 bl a01d4 <ftruncate64@plt+0x8aef0>
--
61660: 0a000022 beq 616f0 <ftruncate64@plt+0x4c40c>
61664: e1a04224 lsr r4, r4, #4
61668: e2044001 and r4, r4, #1
6166c: e58d4000 str r4, [sp]
61670: e28d0014 add r0, sp, #20
61674: eb00faff bl a0278 <ftruncate64@plt+0x8af94>
61678: e3500000 cmp r0, #0
6167c: aaffffba bge 6156c <ftruncate64@plt+0x4c288>
61680: e5970000 ldr r0, [r7]
61684: eaffffb4 b 6155c <ftruncate64@plt+0x4c278>
61688: e35b0b01 cmp fp, #1024 ; 0x400
6168c: e1a0200b mov r2, fp
61690: 1a000003 bne 616a4 <ftruncate64@plt+0x4c3c0>
61694: e59f0080 ldr r0, [pc, #128] ; 6171c <ftruncate64@plt+0x4c438>
61698: ebfedaed bl 18254 <ftruncate64@plt+0x2f70>
6169c: e59fa070 ldr sl, [pc, #112] ; 61714 <ftruncate64@plt+0x4c430>
616a0: e3a02000 mov r2, #0
616a4: e1a0100a mov r1, sl
616a8: e1a00008 mov r0, r8
616ac: e282b001 add fp, r2, #1
616b0: ebfece24 bl 14f48 <sprintf@plt>
616b4: e1a00008 mov r0, r8
616b8: eb00fac5 bl a01d4 <ftruncate64@plt+0x8aef0>
--
62928: 000ddb74 andeq sp, sp, r4, ror fp
6292c: 000bd724 andeq sp, fp, r4, lsr #14
62930: 000c751f andeq r7, ip, pc, lsl r5
62934: 000c67f7 strdeq r6, [ip], -r7
62938: 000c6803 andeq r6, ip, r3, lsl #16
6293c: 000bedb3 ; <UNDEFINED> instruction: 0x000bedb3
62940: 000bae4d andeq sl, fp, sp, asr #28
62944: 000c6808 andeq r6, ip, r8, lsl #16
62948: 000c6817 andeq r6, ip, r7, lsl r8
6294c: e92d4013 push {r0, r1, r4, lr}
62950: e59f4030 ldr r4, [pc, #48] ; 62988 <ftruncate64@plt+0x4d6a4>
62954: e3a01000 mov r1, #0
62958: e1a0000d mov r0, sp
6295c: ebfec904 bl 14d74 <gettimeofday@plt>
62960: e1a0200d mov r2, sp
62964: e3a01010 mov r1, #16
62968: e1a00004 mov r0, r4
6296c: ebfedd41 bl 19e78 <ftruncate64@plt+0x4b94>
62970: e59d2004 ldr r2, [sp, #4]
62974: e59f1010 ldr r1, [pc, #16] ; 6298c <ftruncate64@plt+0x4d6a8>
62978: ebfec972 bl 14f48 <sprintf@plt>
6297c: e1a00004 mov r0, r4
62980: e28dd008 add sp, sp, #8
--
6839c: e8bd8030 pop {r4, r5, pc}
683a0: e4d3e001 ldrb lr, [r3], #1
683a4: e35e0000 cmp lr, #0
683a8: 0afffff8 beq 68390 <ftruncate64@plt+0x530ac>
683ac: e1a05000 mov r5, r0
683b0: e3520003 cmp r2, #3
683b4: 979ff102 ldrls pc, [pc, r2, lsl #2]
683b8: eafffff6 b 68398 <ftruncate64@plt+0x530b4>
683bc: 000683cc andeq r8, r6, ip, asr #7
683c0: 000683f4 strdeq r8, [r6], -r4
683c4: 0006843c andeq r8, r6, ip, lsr r4
683c8: 000684c4 andeq r8, r6, r4, asr #9
683cc: e5d10000 ldrb r0, [r1]
683d0: e5d13002 ldrb r3, [r1, #2]
683d4: e5d12003 ldrb r2, [r1, #3]
683d8: e58d0004 str r0, [sp, #4]
683dc: e5d11001 ldrb r1, [r1, #1]
683e0: e2850061 add r0, r5, #97 ; 0x61
683e4: e58d1000 str r1, [sp]
683e8: e59f10f0 ldr r1, [pc, #240] ; 684e0 <ftruncate64@plt+0x531fc>
683ec: ebfeb2d5 bl 14f48 <sprintf@plt>
683f0: eaffffe8 b 68398 <ftruncate64@plt+0x530b4>
683f4: e5d10000 ldrb r0, [r1]
683f8: e5d13006 ldrb r3, [r1, #6]
683fc: e5d12007 ldrb r2, [r1, #7]
68400: e58d0014 str r0, [sp, #20]
68404: e5d10001 ldrb r0, [r1, #1]
68408: e58d0010 str r0, [sp, #16]
6840c: e5d10002 ldrb r0, [r1, #2]
68410: e58d000c str r0, [sp, #12]
68414: e5d10003 ldrb r0, [r1, #3]
68418: e58d0008 str r0, [sp, #8]
6841c: e5d10004 ldrb r0, [r1, #4]
68420: e58d0004 str r0, [sp, #4]
68424: e5d11005 ldrb r1, [r1, #5]
68428: e2850061 add r0, r5, #97 ; 0x61
6842c: e58d1000 str r1, [sp]
68430: e59f10ac ldr r1, [pc, #172] ; 684e4 <ftruncate64@plt+0x53200>
68434: ebfeb2c3 bl 14f48 <sprintf@plt>
68438: eaffffd6 b 68398 <ftruncate64@plt+0x530b4>
6843c: e5d1000f ldrb r0, [r1, #15]
--
6846c: e5d1000a ldrb r0, [r1, #10]
68470: e58d0020 str r0, [sp, #32]
68474: e5d10009 ldrb r0, [r1, #9]
68478: e58d001c str r0, [sp, #28]
6847c: e5d10008 ldrb r0, [r1, #8]
68480: e58d0018 str r0, [sp, #24]
68484: e5d10007 ldrb r0, [r1, #7]
68488: e58d0014 str r0, [sp, #20]
6848c: e5d10006 ldrb r0, [r1, #6]
68490: e58d0010 str r0, [sp, #16]
68494: e5d10005 ldrb r0, [r1, #5]
68498: e58d000c str r0, [sp, #12]
6849c: e5d10004 ldrb r0, [r1, #4]
684a0: e58d0008 str r0, [sp, #8]
684a4: e5d10003 ldrb r0, [r1, #3]
684a8: e58d0004 str r0, [sp, #4]
684ac: e5d11002 ldrb r1, [r1, #2]
684b0: e2850061 add r0, r5, #97 ; 0x61
684b4: e58d1000 str r1, [sp]
684b8: e59f1028 ldr r1, [pc, #40] ; 684e8 <ftruncate64@plt+0x53204>
684bc: ebfeb2a1 bl 14f48 <sprintf@plt>
684c0: eaffffb4 b 68398 <ftruncate64@plt+0x530b4>
684c4: e1a02004 mov r2, r4
--
689a8: e28d1080 add r1, sp, #128 ; 0x80
689ac: ebfec18f bl 18ff0 <ftruncate64@plt+0x3d0c>
689b0: e5951018 ldr r1, [r5, #24]
689b4: e59d30d0 ldr r3, [sp, #208] ; 0xd0
689b8: e28d8004 add r8, sp, #4
689bc: e581301c str r3, [r1, #28]
689c0: e59d3098 ldr r3, [sp, #152] ; 0x98
689c4: e1a00007 mov r0, r7
689c8: e5813010 str r3, [r1, #16]
689cc: e59d309c ldr r3, [sp, #156] ; 0x9c
689d0: e5813014 str r3, [r1, #20]
689d4: e59d3090 ldr r3, [sp, #144] ; 0x90
689d8: e5813018 str r3, [r1, #24]
689dc: e1cd2bd0 ldrd r2, [sp, #176] ; 0xb0
689e0: e5818000 str r8, [r1]
689e4: e1c120f8 strd r2, [r1, #8]
689e8: ebfebd29 bl 17e94 <ftruncate64@plt+0x2bb0>
689ec: e1a01004 mov r1, r4
689f0: e1a02000 mov r2, r0
689f4: e1a00008 mov r0, r8
689f8: ebfeb152 bl 14f48 <sprintf@plt>
689fc: e1a00005 mov r0, r5
68a00: ebffff32 bl 686d0 <ftruncate64@plt+0x533ec>
--
6bf88: e1a03009 mov r3, r9
6bf8c: e1a01007 mov r1, r7
6bf90: eb00de36 bl a3870 <ftruncate64@plt+0x8e58c>
6bf94: e5966000 ldr r6, [r6]
6bf98: e3500000 cmp r0, #0
6bf9c: 03a04001 moveq r4, #1
6bfa0: eaffffe2 b 6bf30 <ftruncate64@plt+0x56c4c>
6bfa4: 0006c4c0 andeq ip, r6, r0, asr #9
6bfa8: 000c7af6 strdeq r7, [ip], -r6
6bfac: 000dd770 andeq sp, sp, r0, ror r7
6bfb0: 000c7b0a andeq r7, ip, sl, lsl #22
6bfb4: e92d4070 push {r4, r5, r6, lr}
6bfb8: e24dd028 sub sp, sp, #40 ; 0x28
6bfbc: e28d500c add r5, sp, #12
6bfc0: e1a04001 mov r4, r1
6bfc4: e1cd20f0 strd r2, [sp]
6bfc8: e1a06000 mov r6, r0
6bfcc: e1a02001 mov r2, r1
6bfd0: e1a00005 mov r0, r5
6bfd4: e59f1028 ldr r1, [pc, #40] ; 6c004 <ftruncate64@plt+0x56d20>
6bfd8: ebfea3da bl 14f48 <sprintf@plt>
6bfdc: e1a02004 mov r2, r4
6bfe0: e0400004 sub r0, r0, r4
--
6d274: e3a01000 mov r1, #0
6d278: e1830800 orr r0, r3, r0, lsl #16
6d27c: ebfffe50 bl 6cbc4 <ftruncate64@plt+0x578e0>
6d280: ea0000e6 b 6d620 <ftruncate64@plt+0x5833c>
6d284: e1dd14b2 ldrh r1, [sp, #66] ; 0x42
6d288: e1dd34b4 ldrh r3, [sp, #68] ; 0x44
6d28c: e1a002a1 lsr r0, r1, #5
6d290: e1a015a1 lsr r1, r1, #11
6d294: e58d1004 str r1, [sp, #4]
6d298: e1a014a3 lsr r1, r3, #9
6d29c: e2811e7b add r1, r1, #1968 ; 0x7b0
6d2a0: e1a022a3 lsr r2, r3, #5
6d2a4: e200003f and r0, r0, #63 ; 0x3f
6d2a8: e281100c add r1, r1, #12
6d2ac: e58d0008 str r0, [sp, #8]
6d2b0: e58d1000 str r1, [sp]
6d2b4: e203301f and r3, r3, #31
6d2b8: e202200f and r2, r2, #15
6d2bc: e59f15a0 ldr r1, [pc, #1440] ; 6d864 <ftruncate64@plt+0x58580>
6d2c0: e28d0058 add r0, sp, #88 ; 0x58
6d2c4: ebfe9f1f bl 14f48 <sprintf@plt>
6d2c8: e59d3018 ldr r3, [sp, #24]
6d2cc: e3530000 cmp r3, #0
6d2d0: 1a00000e bne 6d310 <ftruncate64@plt+0x5802c>
6d2d4: e1dd15b0 ldrh r1, [sp, #80] ; 0x50
6d2d8: e1dd74be ldrh r7, [sp, #78] ; 0x4e
6d2dc: e1a00005 mov r0, r5
6d2e0: e1877801 orr r7, r7, r1, lsl #16
6d2e4: eb00d07a bl a14d4 <ftruncate64@plt+0x8c1f0>
6d2e8: e28d2058 add r2, sp, #88 ; 0x58
6d2ec: e1a01007 mov r1, r7
6d2f0: e1a03000 mov r3, r0
6d2f4: e59f056c ldr r0, [pc, #1388] ; 6d868 <ftruncate64@plt+0x58584>
6d2f8: ebfe9c1b bl 1436c <printf@plt>
6d2fc: e1dd34be ldrh r3, [sp, #78] ; 0x4e
6d300: e1dd25b0 ldrh r2, [sp, #80] ; 0x50
6d304: e1833802 orr r3, r3, r2, lsl #16
6d308: e08aa003 add sl, sl, r3
6d30c: eaffffd6 b 6d26c <ftruncate64@plt+0x57f88>
6d310: e1dd24b0 ldrh r2, [sp, #64] ; 0x40
6d314: e59f1550 ldr r1, [pc, #1360] ; 6d86c <ftruncate64@plt+0x58588>
6d318: e28d0034 add r0, sp, #52 ; 0x34
6d31c: ebfe9f09 bl 14f48 <sprintf@plt>
6d320: e1dd34b0 ldrh r3, [sp, #64] ; 0x40
6d324: e3530000 cmp r3, #0
--
751b8: e24dd02c sub sp, sp, #44 ; 0x2c
751bc: e28d2004 add r2, sp, #4
751c0: e59f11a0 ldr r1, [pc, #416] ; 75368 <ftruncate64@plt+0x60084>
751c4: e1a00007 mov r0, r7
751c8: eb0099a9 bl 9b874 <ftruncate64@plt+0x86590>
751cc: e59f3198 ldr r3, [pc, #408] ; 7536c <ftruncate64@plt+0x60088>
751d0: e5938000 ldr r8, [r3]
751d4: e0876108 add r6, r7, r8, lsl #2
751d8: e2104001 ands r4, r0, #1
751dc: e1a05000 mov r5, r0
751e0: 059f9188 ldreq r9, [pc, #392] ; 75370 <ftruncate64@plt+0x6008c>
751e4: 0a00003b beq 752d8 <ftruncate64@plt+0x5fff4>
751e8: e3a0203f mov r2, #63 ; 0x3f
751ec: e3a01001 mov r1, #1
751f0: e59d0004 ldr r0, [sp, #4]
751f4: eb00c23c bl a5aec <ftruncate64@plt+0x90808>
751f8: e1a04000 mov r4, r0
751fc: e1a02004 mov r2, r4
75200: e59f116c ldr r1, [pc, #364] ; 75374 <ftruncate64@plt+0x60090>
75204: e28d0010 add r0, sp, #16
75208: ebfe7f4e bl 14f48 <sprintf@plt>
7520c: e3a0000c mov r0, #12
75210: eb00c0ac bl a54c8 <ftruncate64@plt+0x901e4>
--
83788: 1a000013 bne 837dc <ftruncate64@plt+0x6e4f8>
8378c: e59d50a0 ldr r5, [sp, #160] ; 0xa0
83790: ebfe45aa bl 14e40 <time@plt>
83794: e0405005 sub r5, r0, r5
83798: e155000b cmp r5, fp
8379c: 8a000020 bhi 83824 <ftruncate64@plt+0x6e540>
837a0: e3a01ee1 mov r1, #3600 ; 0xe10
837a4: e1a00005 mov r0, r5
837a8: eb008bf2 bl a6778 <ftruncate64@plt+0x91494>
837ac: e1a00001 mov r0, r1
837b0: e3a0103c mov r1, #60 ; 0x3c
837b4: eb008bb8 bl a669c <ftruncate64@plt+0x913b8>
837b8: e3a01ee1 mov r1, #3600 ; 0xe10
837bc: e58d001c str r0, [sp, #28]
837c0: e1a00005 mov r0, r5
837c4: eb008bb4 bl a669c <ftruncate64@plt+0x913b8>
837c8: e59d301c ldr r3, [sp, #28]
837cc: e59f1078 ldr r1, [pc, #120] ; 8384c <ftruncate64@plt+0x6e568>
837d0: e1a02000 mov r2, r0
837d4: e1a00006 mov r0, r6
837d8: ebfe45da bl 14f48 <sprintf@plt>
837dc: e5943154 ldr r3, [r4, #340] ; 0x154
837e0: e28d00c0 add r0, sp, #192 ; 0xc0
--
83de8: 00083a64 andeq r3, r8, r4, ror #20
83dec: 000ddba0 andeq sp, sp, r0, lsr #23
83df0: 000dd778 andeq sp, sp, r8, ror r7
83df4: 000b9b30 andeq r9, fp, r0, lsr fp
83df8: 000bf284 andeq pc, fp, r4, lsl #5
83dfc: e92d41f0 push {r4, r5, r6, r7, r8, lr}
83e00: e59f42c4 ldr r4, [pc, #708] ; 840cc <ftruncate64@plt+0x6ede8>
83e04: e24dd080 sub sp, sp, #128 ; 0x80
83e08: e5d4200d ldrb r2, [r4, #13]
83e0c: e5d4300c ldrb r3, [r4, #12]
83e10: e1a05000 mov r5, r0
83e14: e1833402 orr r3, r3, r2, lsl #8
83e18: e5d4200e ldrb r2, [r4, #14]
83e1c: e1833802 orr r3, r3, r2, lsl #16
83e20: e5d4200f ldrb r2, [r4, #15]
83e24: e1933c02 orrs r3, r3, r2, lsl #24
83e28: 0a000048 beq 83f50 <ftruncate64@plt+0x6ec6c>
83e2c: e1a02000 mov r2, r0
83e30: e59f1298 ldr r1, [pc, #664] ; 840d0 <ftruncate64@plt+0x6edec>
83e34: e28d0018 add r0, sp, #24
83e38: ebfe4442 bl 14f48 <sprintf@plt>
83e3c: e28d3018 add r3, sp, #24
83e40: e2400003 sub r0, r0, #3
--
83f94: ebfe5273 bl 18968 <ftruncate64@plt+0x3684>
83f98: e5d42001 ldrb r2, [r4, #1]
83f9c: e5d43000 ldrb r3, [r4]
83fa0: e1833402 orr r3, r3, r2, lsl #8
83fa4: e5d42002 ldrb r2, [r4, #2]
83fa8: e1833802 orr r3, r3, r2, lsl #16
83fac: e5d42003 ldrb r2, [r4, #3]
83fb0: e1833c02 orr r3, r3, r2, lsl #24
83fb4: e8800028 stm r0, {r3, r5}
83fb8: e1a03420 lsr r3, r0, #8
83fbc: e5c40000 strb r0, [r4]
83fc0: e5c43001 strb r3, [r4, #1]
83fc4: e1a03820 lsr r3, r0, #16
83fc8: e1a00c20 lsr r0, r0, #24
83fcc: e5c43002 strb r3, [r4, #2]
83fd0: e5c40003 strb r0, [r4, #3]
83fd4: ea000026 b 84074 <ftruncate64@plt+0x6ed90>
83fd8: e1a02005 mov r2, r5
83fdc: e59f10f4 ldr r1, [pc, #244] ; 840d8 <ftruncate64@plt+0x6edf4>
83fe0: e28d0018 add r0, sp, #24
83fe4: ebfe43d7 bl 14f48 <sprintf@plt>
83fe8: e28d1018 add r1, sp, #24
83fec: e3a0201f mov r2, #31
--
84038: e1a00006 mov r0, r6
8403c: ebfe4442 bl 1514c <strlen@plt>
84040: e350000e cmp r0, #14
84044: 8a00000a bhi 84074 <ftruncate64@plt+0x6ed90>
84048: e5d41009 ldrb r1, [r4, #9]
8404c: e5d43008 ldrb r3, [r4, #8]
84050: e1a00006 mov r0, r6
84054: e1833401 orr r3, r3, r1, lsl #8
84058: e5d4100a ldrb r1, [r4, #10]
8405c: e1833801 orr r3, r3, r1, lsl #16
84060: e5d4100b ldrb r1, [r4, #11]
84064: e1831c01 orr r1, r3, r1, lsl #24
84068: ebfe4398 bl 14ed0 <strcmp@plt>
8406c: e1500007 cmp r0, r7
84070: 0affffbe beq 83f70 <ftruncate64@plt+0x6ec8c>
84074: e28dd080 add sp, sp, #128 ; 0x80
84078: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
8407c: e1a02005 mov r2, r5
84080: e59f1054 ldr r1, [pc, #84] ; 840dc <ftruncate64@plt+0x6edf8>
84084: e28d0004 add r0, sp, #4
84088: ebfe43ae bl 14f48 <sprintf@plt>
8408c: e28d1018 add r1, sp, #24
84090: e28d0004 add r0, sp, #4
--
8a700: e3580000 cmp r8, #0
8a704: 13580063 cmpne r8, #99 ; 0x63
8a708: 03a02001 moveq r2, #1
8a70c: 13a02000 movne r2, #0
8a710: 1a00001f bne 8a794 <ftruncate64@plt+0x754b0>
8a714: e58d0010 str r0, [sp, #16]
8a718: ebfff200 bl 86f20 <ftruncate64@plt+0x71c3c>
8a71c: e59d3010 ldr r3, [sp, #16]
8a720: e59f10d0 ldr r1, [pc, #208] ; 8a7f8 <ftruncate64@plt+0x75514>
8a724: e5932000 ldr r2, [r3]
8a728: e0868004 add r8, r6, r4
8a72c: e2222901 eor r2, r2, #16384 ; 0x4000
8a730: e1120001 tst r2, r1
8a734: e1a00003 mov r0, r3
8a738: 0a000012 beq 8a788 <ftruncate64@plt+0x754a4>
8a73c: ebfff1f7 bl 86f20 <ftruncate64@plt+0x71c3c>
8a740: eb007282 bl a7150 <ftruncate64@plt+0x91e6c>
8a744: e20020ff and r2, r0, #255 ; 0xff
8a748: e1a01007 mov r1, r7
8a74c: e1a00008 mov r0, r8
8a750: ebfe29fc bl 14f48 <sprintf@plt>
8a754: e59d3014 ldr r3, [sp, #20]
8a758: e0840000 add r0, r4, r0
--
90a74: e59f3004 ldr r3, [pc, #4] ; 90a80 <ftruncate64@plt+0x7b79c>
90a78: e5931000 ldr r1, [r3]
90a7c: eafe0fd5 b 149d8 <fputs_unlocked@plt>
90a80: 000dd590 muleq sp, r0, r5
90a84: e59f304c ldr r3, [pc, #76] ; 90ad8 <ftruncate64@plt+0x7b7f4>
90a88: e1c02fc0 bic r2, r0, r0, asr #31
90a8c: e5930000 ldr r0, [r3]
90a90: e52de004 push {lr} ; (str lr, [sp, #-4]!)
90a94: e5903030 ldr r3, [r0, #48] ; 0x30
90a98: e24dd02c sub sp, sp, #44 ; 0x2c
90a9c: e1530002 cmp r3, r2
90aa0: 92432001 subls r2, r3, #1
90aa4: e1c13fc1 bic r3, r1, r1, asr #31
90aa8: e5901034 ldr r1, [r0, #52] ; 0x34
90aac: e2822001 add r2, r2, #1
90ab0: e1510003 cmp r1, r3
90ab4: 92413001 subls r3, r1, #1
90ab8: e2833001 add r3, r3, #1
90abc: e59f1018 ldr r1, [pc, #24] ; 90adc <ftruncate64@plt+0x7b7f8>
90ac0: e28d0004 add r0, sp, #4
90ac4: ebfe111f bl 14f48 <sprintf@plt>
90ac8: e28d0004 add r0, sp, #4
90acc: ebffffe8 bl 90a74 <ftruncate64@plt+0x7b790>
--
94360: e3530000 cmp r3, #0
94364: 1affffe3 bne 942f8 <ftruncate64@plt+0x7f014>
94368: e2463001 sub r3, r6, #1
9436c: e353007d cmp r3, #125 ; 0x7d
94370: 8affffe0 bhi 942f8 <ftruncate64@plt+0x7f014>
94374: e1a01006 mov r1, r6
94378: e1a00009 mov r0, r9
9437c: ebfe037e bl 1517c <strchr@plt>
94380: e3500000 cmp r0, #0
94384: 0affffdb beq 942f8 <ftruncate64@plt+0x7f014>
94388: e5975000 ldr r5, [r7]
9438c: e595202c ldr r2, [r5, #44] ; 0x2c
94390: e3520000 cmp r2, #0
94394: d3a03001 movle r3, #1
94398: d5c5a3b0 strble sl, [r5, #944] ; 0x3b0
9439c: d5853070 strle r3, [r5, #112] ; 0x70
943a0: da000004 ble 943b8 <ftruncate64@plt+0x7f0d4>
943a4: e1a03006 mov r3, r6
943a8: e1a01008 mov r1, r8
943ac: e2850e3b add r0, r5, #944 ; 0x3b0
943b0: ebfe02e4 bl 14f48 <sprintf@plt>
943b4: e5850070 str r0, [r5, #112] ; 0x70
943b8: e3a03001 mov r3, #1
--
97c10: e1a042a4 lsr r4, r4, #5
97c14: e087a004 add sl, r7, r4
97c18: e2803008 add r3, r0, #8
97c1c: e1a030a3 lsr r3, r3, #1
97c20: e280000f add r0, r0, #15
97c24: e1a03103 lsl r3, r3, #2
97c28: e3c00007 bic r0, r0, #7
97c2c: e283300a add r3, r3, #10
97c30: e04dd000 sub sp, sp, r0
97c34: e3c33007 bic r3, r3, #7
97c38: e1a0800d mov r8, sp
97c3c: e1a0000a mov r0, sl
97c40: e04dd003 sub sp, sp, r3
97c44: ebfdf58b bl 15278 <strpbrk@plt>
97c48: e1a0500d mov r5, sp
97c4c: e2506000 subs r6, r0, #0
97c50: 0a00001b beq 97cc4 <ftruncate64@plt+0x829e0>
97c54: e1a0200a mov r2, sl
97c58: e59f10b0 ldr r1, [pc, #176] ; 97d10 <ftruncate64@plt+0x82a2c>
97c5c: e1a00008 mov r0, r8
97c60: ebfdf4b8 bl 14f48 <sprintf@plt>
97c64: e59f30a8 ldr r3, [pc, #168] ; 97d14 <ftruncate64@plt+0x82a30>
97c68: e359002d cmp r9, #45 ; 0x2d
--
9a0b0: eafffffa b 9a0a0 <ftruncate64@plt+0x84dbc>
9a0b4: e5d62000 ldrb r2, [r6]
9a0b8: e59f133c ldr r1, [pc, #828] ; 9a3fc <ftruncate64@plt+0x85118>
9a0bc: e5d13000 ldrb r3, [r1]
9a0c0: e1530002 cmp r3, r2
9a0c4: 1a000004 bne 9a0dc <ftruncate64@plt+0x84df8>
9a0c8: e2811001 add r1, r1, #1
9a0cc: e595300c ldr r3, [r5, #12]
9a0d0: e3a02073 mov r2, #115 ; 0x73
9a0d4: e5c32000 strb r2, [r3]
9a0d8: eafffff0 b 9a0a0 <ftruncate64@plt+0x84dbc>
9a0dc: e5f13004 ldrb r3, [r1, #4]!
9a0e0: e3530000 cmp r3, #0
9a0e4: 1afffff4 bne 9a0bc <ftruncate64@plt+0x84dd8>
9a0e8: e2423020 sub r3, r2, #32
9a0ec: e353005e cmp r3, #94 ; 0x5e
9a0f0: 9595300c ldrls r3, [r5, #12]
9a0f4: 9a000032 bls 9a1c4 <ftruncate64@plt+0x84ee0>
9a0f8: e59f1300 ldr r1, [pc, #768] ; 9a400 <ftruncate64@plt+0x8511c>
9a0fc: e28d0018 add r0, sp, #24
9a100: ebfdeb90 bl 14f48 <sprintf@plt>
9a104: e28d1018 add r1, sp, #24
9a108: eaffffef b 9a0cc <ftruncate64@plt+0x84de8>
--
9ee04: ebfdd8d0 bl 1514c <strlen@plt>
9ee08: e1a05009 mov r5, r9
9ee0c: e1a06000 mov r6, r0
9ee10: e5943018 ldr r3, [r4, #24]
9ee14: e594201c ldr r2, [r4, #28]
9ee18: e0433008 sub r3, r3, r8
9ee1c: e0833006 add r3, r3, r6
9ee20: e1530002 cmp r3, r2
9ee24: aa000015 bge 9ee80 <ftruncate64@plt+0x89b9c>
9ee28: e5943014 ldr r3, [r4, #20]
9ee2c: e5941020 ldr r1, [r4, #32]
9ee30: e1a00007 mov r0, r7
9ee34: e0811003 add r1, r1, r3
9ee38: ebfdd52d bl 142f4 <strcpy@plt>
9ee3c: e594c020 ldr ip, [r4, #32]
9ee40: e5940014 ldr r0, [r4, #20]
9ee44: e0852008 add r2, r5, r8
9ee48: e1a03007 mov r3, r7
9ee4c: e59f109c ldr r1, [pc, #156] ; 9eef0 <ftruncate64@plt+0x89c0c>
9ee50: e08c0000 add r0, ip, r0
9ee54: ebfdd83b bl 14f48 <sprintf@plt>
9ee58: e5940020 ldr r0, [r4, #32]
9ee5c: ebfdd8ba bl 1514c <strlen@plt>
--
a0308: e3550000 cmp r5, #0
a030c: 03a03000 moveq r3, #0
a0310: e3530000 cmp r3, #0
a0314: 1a00000b bne a0348 <ftruncate64@plt+0x8b064>
a0318: e59d0000 ldr r0, [sp]
a031c: ebfdd3cf bl 15260 <close@plt>
a0320: e3550000 cmp r5, #0
a0324: 11a04005 movne r4, r5
a0328: 1affffe7 bne a02cc <ftruncate64@plt+0x8afe8>
a032c: e59a3000 ldr r3, [sl]
a0330: e3530000 cmp r3, #0
a0334: 1affffe4 bne a02cc <ftruncate64@plt+0x8afe8>
a0338: e28d0010 add r0, sp, #16
a033c: ebfde1a4 bl 189d4 <ftruncate64@plt+0x36f0>
a0340: e58a0000 str r0, [sl]
a0344: eaffffe0 b a02cc <ftruncate64@plt+0x8afe8>
a0348: e28db010 add fp, sp, #16
a034c: e1a02008 mov r2, r8
a0350: e59f11ac ldr r1, [pc, #428] ; a0504 <ftruncate64@plt+0x8b220>
a0354: e1a0000b mov r0, fp
a0358: ebfdd2fa bl 14f48 <sprintf@plt>
a035c: e59f3198 ldr r3, [pc, #408] ; a04fc <ftruncate64@plt+0x8b218>
a0360: e28d1028 add r1, sp, #40 ; 0x28
--
a17f8: e28dd004 add sp, sp, #4
a17fc: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc}
a1800: e3a01000 mov r1, #0
a1804: e2860013 add r0, r6, #19
a1808: e3a0200a mov r2, #10
a180c: ebfde236 bl 1a0ec <ftruncate64@plt+0x4e08>
a1810: e5993000 ldr r3, [r9]
a1814: e5931000 ldr r1, [r3]
a1818: e3510000 cmp r1, #0
a181c: e1a06000 mov r6, r0
a1820: 1affffeb bne a17d4 <ftruncate64@plt+0x8c4f0>
a1824: e3a02048 mov r2, #72 ; 0x48
a1828: e2840010 add r0, r4, #16
a182c: ebfdcd59 bl 14d98 <emset@plt>
a1830: e3d53001 bics r3, r5, #1
a1834: e5846024 str r6, [r4, #36] ; 0x24
a1838: 0affffec beq a17f0 <ftruncate64@plt+0x8c50c>
a183c: e1a02006 mov r2, r6
a1840: e59f1224 ldr r1, [pc, #548] ; a1a6c <ftruncate64@plt+0x8c788>
a1844: e28d003c add r0, sp, #60 ; 0x3c
a1848: ebfdcdbe bl 14f48 <sprintf@plt>
a184c: e28d303c add r3, sp, #60 ; 0x3c
a1850: e3150010 tst r5, #16
--
a1a58: ebfddbdd bl 189d4 <ftruncate64@plt+0x36f0>
a1a5c: eafffff9 b a1a48 <ftruncate64@plt+0x8c764>
a1a60: 000c2b9b muleq ip, fp, fp
a1a64: 00047e2e andeq r7, r4, lr, lsr #28
a1a68: 000ddb74 andeq sp, sp, r4, ror fp
a1a6c: 000cbe23 andeq fp, ip, r3, lsr #28
a1a70: 000c2ad7 ldrdeq r2, [ip], -r7
a1a74: 000cbe2d andeq fp, ip, sp, lsr #28
a1a78: 00000fff strdeq r0, [r0], -pc ; <UNPREDICTABLE>
a1a7c: 000fff00 andeq pc, pc, r0, lsl #30
a1a80: 000c9dc6 andeq r9, ip, r6, asr #27
a1a84: 00010080 andeq r0, r1, r0, lsl #1
a1a88: 000be0d7 ldrdeq lr, [fp], -r7
a1a8c: e92d41f0 push {r4, r5, r6, r7, r8, lr}
a1a90: e24dd020 sub sp, sp, #32
a1a94: e1a04000 mov r4, r0
a1a98: e1a06001 mov r6, r1
a1a9c: e1a0000d mov r0, sp
a1aa0: e59f112c ldr r1, [pc, #300] ; a1bd4 <ftruncate64@plt+0x8c8f0>
a1aa4: e1a07003 mov r7, r3
a1aa8: ebfdcd26 bl 14f48 <sprintf@plt>
a1aac: e2462001 sub r2, r6, #1
a1ab0: e1a01004 mov r1, r4
--
a2300: e3500000 cmp r0, #0
a2304: 1a0000d2 bne a2654 <ftruncate64@plt+0x8d370>
a2308: e3a0200a mov r2, #10
a230c: e0880002 add r0, r8, r2
a2310: e1a0100b mov r1, fp
a2314: ebfddf74 bl 1a0ec <ftruncate64@plt+0x4e08>
a2318: e59d3020 ldr r3, [sp, #32]
a231c: e5d32000 ldrb r2, [r3]
a2320: e3520024 cmp r2, #36 ; 0x24
a2324: 1a0000ca bne a2654 <ftruncate64@plt+0x8d370>
a2328: e2837001 add r7, r3, #1
a232c: e59f3450 ldr r3, [pc, #1104] ; a2784 <ftruncate64@plt+0x8d4a0>
a2330: e59f1448 ldr r1, [pc, #1096] ; a2780 <ftruncate64@plt+0x8d49c>
a2334: e1500003 cmp r0, r3
a2338: 31a03000 movcc r3, r0
a233c: e3530ffa cmp r3, #1000 ; 0x3e8
a2340: 33a03ffa movcc r3, #1000 ; 0x3e8
a2344: e1a00005 mov r0, r5
a2348: e1a02003 mov r2, r3
a234c: e58d3004 str r3, [sp, #4]
a2350: ebfdcafc bl 14f48 <sprintf@plt>
a2354: e0855000 add r5, r5, r0
a2358: e3a01024 mov r1, #36 ; 0x24
--
a4828: e3500001 cmp r0, #1
a482c: 0a000002 beq a483c <ftruncate64@plt+0x8f558>
a4830: e1a01004 mov r1, r4
a4834: e59f0010 ldr r0, [pc, #16] ; a484c <ftruncate64@plt+0x8f568>
a4838: ebfdce85 bl 18254 <ftruncate64@plt+0x2f70>
a483c: e59d0004 ldr r0, [sp, #4]
a4840: e28dd008 add sp, sp, #8
a4844: e8bd8010 pop {r4, pc}
a4848: 000cc319 andeq ip, ip, r9, lsl r3
a484c: 000cc324 andeq ip, ip, r4, lsr #6
a4850: e92d41f0 push {r4, r5, r6, r7, r8, lr}
a4854: e59f8088 ldr r8, [pc, #136] ; a48e4 <ftruncate64@plt+0x8f600>
a4858: e24dd0b8 sub sp, sp, #184 ; 0xb8
a485c: e1a07000 mov r7, r0
a4860: e1a05001 mov r5, r1
a4864: e3a04000 mov r4, #0
a4868: e1a03004 mov r3, r4
a486c: e1a02007 mov r2, r7
a4870: e1a01008 mov r1, r8
a4874: e1a0000d mov r0, sp
a4878: ebfdc1b2 bl 14f48 <sprintf@plt>
a487c: e3a02080 mov r2, #128 ; 0x80
a4880: e28d1038 add r1, sp, #56 ; 0x38
[*] Function sprintf used 70 times busybox