[*] Binary protection state of busybox
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of busybox
18174: e59d3004 ldr r3, [sp, #4]
18178: e59f10cc ldr r1, [pc, #204] ; 1824c <ftruncate64@plt+0x2f68>
1817c: e0822003 add r2, r2, r3
18180: e59f30c8 ldr r3, [pc, #200] ; 18250 <ftruncate64@plt+0x2f6c>
18184: e5930000 ldr r0, [r3]
18188: ebfff344 bl 14ea0 <syslog@plt>
1818c: e59d0010 ldr r0, [sp, #16]
18190: e28d3018 add r3, sp, #24
18194: e1500003 cmp r0, r3
18198: 0a000000 beq 181a0 <ftruncate64@plt+0x2ebc>
1819c: ebfff441 bl 152a8 <free@plt>
181a0: e28dd06c add sp, sp, #108 ; 0x6c
181a4: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
181a8: e1a0200a mov r2, sl
181ac: e0810005 add r0, r1, r5
181b0: e58d1010 str r1, [sp, #16]
181b4: ebfff09c bl 1442c <emmove@plt>
181b8: e59d300c ldr r3, [sp, #12]
181bc: e59d0010 ldr r0, [sp, #16]
181c0: e5931000 ldr r1, [r3]
181c4: ebfff04a bl 142f4 <strcpy@plt>
181c8: e59d3010 ldr r3, [sp, #16]
181cc: e3a0103a mov r1, #58 ; 0x3a
181d0: e7c31009 strb r1, [r3, r9]
181d4: e59d3010 ldr r3, [sp, #16]
181d8: e3a02020 mov r2, #32
181dc: e0839009 add r9, r3, r9
181e0: e3560000 cmp r6, #0
181e4: e5c92001 strb r2, [r9, #1]
181e8: 0a00000c beq 18220 <ftruncate64@plt+0x2f3c>
181ec: e5d43000 ldrb r3, [r4]
181f0: e59d0010 ldr r0, [sp, #16]
181f4: e3530000 cmp r3, #0
181f8: 17c0100b strbne r1, [r0, fp]
181fc: 159d1010 ldrne r1, [sp, #16]
18200: 128b3001 addne r3, fp, #1
18204: 17c12003 strbne r2, [r1, r3]
18208: e59d0010 ldr r0, [sp, #16]
1820c: 128bb002 addne fp, fp, #2
18210: e080000b add r0, r0, fp
18214: e1a01006 mov r1, r6
18218: ebfff035 bl 142f4 <strcpy@plt>
1821c: e08bb007 add fp, fp, r7
18220: e59f3020 ldr r3, [pc, #32] ; 18248 <ftruncate64@plt+0x2f64>
18224: e59d0010 ldr r0, [sp, #16]
18228: e5931000 ldr r1, [r3]
1822c: e080000b add r0, r0, fp
18230: ebfff02f bl 142f4 <strcpy@plt>
18234: e08b8008 add r8, fp, r8
18238: eaffffbf b 1813c <ftruncate64@plt+0x2e58>
--
19278: e1a04000 mov r4, r0
1927c: e1a00004 mov r0, r4
19280: ebffefb1 bl 1514c <strlen@plt>
19284: e2806001 add r6, r0, #1
19288: ea000011 b 192d4 <ftruncate64@plt+0x3ff0>
1928c: e2577001 subs r7, r7, #1
19290: 1a000001 bne 1929c <ftruncate64@plt+0x3fb8>
19294: ebfff003 bl 152a8 <free@plt>
19298: ea000017 b 192fc <ftruncate64@plt+0x4018>
1929c: e5d53000 ldrb r3, [r5]
192a0: e353002f cmp r3, #47 ; 0x2f
192a4: 0a000019 beq 19310 <ftruncate64@plt+0x402c>
192a8: ebffefa7 bl 1514c <strlen@plt>
192ac: e0866000 add r6, r6, r0
192b0: e1a01006 mov r1, r6
192b4: e1a00004 mov r0, r4
192b8: ebfffdb4 bl 18990 <ftruncate64@plt+0x36ac>
192bc: e1a04000 mov r4, r0
192c0: ebfffb09 bl 17eec <ftruncate64@plt+0x2c08>
192c4: e1a01005 mov r1, r5
192c8: ebffec09 bl 142f4 <strcpy@plt>
192cc: e1a00005 mov r0, r5
192d0: ebffeff4 bl 152a8 <free@plt>
--
193c4: e5c04000 strb r4, [r0]
193c8: e2806001 add r6, r0, #1
193cc: e1a00005 mov r0, r5
193d0: ebffffe8 bl 19378 <ftruncate64@plt+0x4094>
193d4: e2507000 subs r7, r0, #0
193d8: 0a00000e beq 19418 <ftruncate64@plt+0x4134>
193dc: ebffef5a bl 1514c <strlen@plt>
193e0: e1a05000 mov r5, r0
193e4: e1a00006 mov r0, r6
193e8: ebffef57 bl 1514c <strlen@plt>
193ec: e0801005 add r1, r0, r5
193f0: e2811002 add r1, r1, #2
193f4: e1a00007 mov r0, r7
193f8: ebfffd64 bl 18990 <ftruncate64@plt+0x36ac>
193fc: e3a0302f mov r3, #47 ; 0x2f
19400: e1a01006 mov r1, r6
19404: e1a04000 mov r4, r0
19408: e7c03005 strb r3, [r0, r5]
1940c: e2850001 add r0, r5, #1
19410: e0840000 add r0, r4, r0
19414: ebffebb6 bl 142f4 <strcpy@plt>
19418: e1a00004 mov r0, r4
1941c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
--
1b4c8: 0affffe9 beq 1b474 <ftruncate64@plt+0x6190>
1b4cc: e3a0100a mov r1, #10
1b4d0: e28d0011 add r0, sp, #17
1b4d4: ebffe728 bl 1517c <strchr@plt>
1b4d8: e3500000 cmp r0, #0
1b4dc: 0affffe4 beq 1b474 <ftruncate64@plt+0x6190>
1b4e0: e28d3011 add r3, sp, #17
1b4e4: e1a02003 mov r2, r3
1b4e8: e5d21000 ldrb r1, [r2]
1b4ec: e2833001 add r3, r3, #1
1b4f0: e3510020 cmp r1, #32
1b4f4: 8afffffa bhi 1b4e4 <ftruncate64@plt+0x6200>
1b4f8: e3a03000 mov r3, #0
1b4fc: e5c23000 strb r3, [r2]
1b500: e28d0010 add r0, sp, #16
1b504: ebffe689 bl 14f30 <getpwnam@plt>
1b508: e2504000 subs r4, r0, #0
1b50c: 1a000007 bne 1b530 <ftruncate64@plt+0x624c>
1b510: e1a0100b mov r1, fp
1b514: e28d0010 add r0, sp, #16
1b518: ebffe375 bl 142f4 <strcpy@plt>
1b51c: e1a00004 mov r0, r4
1b520: eb01f7d8 bl 99488 <ftruncate64@plt+0x841a4>
--
1d068: e0844000 add r4, r4, r0
1d06c: e5864000 str r4, [r6]
1d070: e1a00005 mov r0, r5
1d074: e8bd4070 pop {r4, r5, r6, lr}
1d078: eaffee55 b 189d4 <ftruncate64@plt+0x36f0>
1d07c: e59f3040 ldr r3, [pc, #64] ; 1d0c4 <ftruncate64@plt+0x7de0>
1d080: e92d41f0 push {r4, r5, r6, r7, r8, lr}
1d084: e5933000 ldr r3, [r3]
1d088: e1a07000 mov r7, r0
1d08c: e5934030 ldr r4, [r3, #48] ; 0x30
1d090: ebffe02d bl 1514c <strlen@plt>
1d094: e5946004 ldr r6, [r4, #4]
1d098: e2865001 add r5, r6, #1
1d09c: e0855000 add r5, r5, r0
1d0a0: e1a01005 mov r1, r5
1d0a4: e1a00004 mov r0, r4
1d0a8: ebfffe92 bl 1caf8 <ftruncate64@plt+0x7814>
1d0ac: e5940000 ldr r0, [r4]
1d0b0: e1a01007 mov r1, r7
1d0b4: e0800006 add r0, r0, r6
1d0b8: ebffdc8d bl 142f4 <strcpy@plt>
1d0bc: e5845004 str r5, [r4, #4]
1d0c0: e8bd81f0 pop {r4, r5, r6, r7, r8, pc}
--
2a73c: e5952080 ldr r2, [r5, #128] ; 0x80
2a740: e7934006 ldr r4, [r3, r6]
2a744: e5953020 ldr r3, [r5, #32]
2a748: e3520000 cmp r2, #0
2a74c: e2833008 add r3, r3, #8
2a750: 0a00005a beq 2a8c0 <ftruncate64@plt+0x155dc>
2a754: e3c33007 bic r3, r3, #7
2a758: e50bd034 str sp, [fp, #-52] ; 0xffffffcc
2a75c: e04dd003 sub sp, sp, r3
2a760: e28d8008 add r8, sp, #8
2a764: e1a07008 mov r7, r8
2a768: e1a06004 mov r6, r4
2a76c: e5d63000 ldrb r3, [r6]
2a770: e3530000 cmp r3, #0
2a774: 1a000021 bne 2a800 <ftruncate64@plt+0x1551c>
2a778: e1a00007 mov r0, r7
2a77c: e59fa230 ldr sl, [pc, #560] ; 2a9b4 <ftruncate64@plt+0x156d0>
2a780: e59f7230 ldr r7, [pc, #560] ; 2a9b8 <ftruncate64@plt+0x156d4>
2a784: e1a01006 mov r1, r6
2a788: e3a06000 mov r6, #0
2a78c: ebffa6d8 bl 142f4 <strcpy@plt>
2a790: e1a03006 mov r3, r6
2a794: e1a01004 mov r1, r4
--
2d784: e1a03820 lsr r3, r0, #16
2d788: e5cb3002 strb r3, [fp, #2]
2d78c: e514300c ldr r3, [r4, #-12]
2d790: e1a00c20 lsr r0, r0, #24
2d794: e5cb0003 strb r0, [fp, #3]
2d798: e1a00003 mov r0, r3
2d79c: e58d3004 str r3, [sp, #4]
2d7a0: ebff9c5c bl 14918 <strnlen@plt>
2d7a4: e59d3004 ldr r3, [sp, #4]
2d7a8: e1a01003 mov r1, r3
2d7ac: e1a00800 lsl r0, r0, #16
2d7b0: e1a02820 lsr r2, r0, #16
2d7b4: e352007f cmp r2, #127 ; 0x7f
2d7b8: e1a00c20 lsr r0, r0, #24
2d7bc: e5cb2004 strb r2, [fp, #4]
2d7c0: e5cb0005 strb r0, [fp, #5]
2d7c4: 9a000001 bls 2d7d0 <ftruncate64@plt+0x184ec>
2d7c8: e59f0024 ldr r0, [pc, #36] ; 2d7f4 <ftruncate64@plt+0x18510>
2d7cc: ebffaaa0 bl 18254 <ftruncate64@plt+0x2f70>
2d7d0: e1a0000a mov r0, sl
2d7d4: ebff9ac6 bl 142f4 <strcpy@plt>
2d7d8: e2866001 add r6, r6, #1
2d7dc: e28aa088 add sl, sl, #136 ; 0x88
--
30144: e59f0390 ldr r0, [pc, #912] ; 304dc <ftruncate64@plt+0x1b1f8>
30148: ebffa049 bl 18274 <ftruncate64@plt+0x2f90>
3014c: eaffffae b 3000c <ftruncate64@plt+0x1ad28>
30150: e59a3000 ldr r3, [sl]
30154: e59d104c ldr r1, [sp, #76] ; 0x4c
30158: e3130001 tst r3, #1
3015c: 0a000002 beq 3016c <ftruncate64@plt+0x1ae88>
30160: e59d2050 ldr r2, [sp, #80] ; 0x50
30164: e59f0374 ldr r0, [pc, #884] ; 304e0 <ftruncate64@plt+0x1b1fc>
30168: ebffa041 bl 18274 <ftruncate64@plt+0x2f90>
3016c: e59d004c ldr r0, [sp, #76] ; 0x4c
30170: ebff93f5 bl 1514c <strlen@plt>
30174: e280001d add r0, r0, #29
30178: ebffa20e bl 189b8 <ftruncate64@plt+0x36d4>
3017c: e3a0302e mov r3, #46 ; 0x2e
30180: e59d104c ldr r1, [sp, #76] ; 0x4c
30184: e5840000 str r0, [r4]
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>
--
35b6c: e59d4008 ldr r4, [sp, #8]
35b70: e3540000 cmp r4, #0
35b74: 0affffcc beq 35aac <ftruncate64@plt+0x207c8>
35b78: e594000c ldr r0, [r4, #12]
35b7c: e3500000 cmp r0, #0
35b80: 0a000005 beq 35b9c <ftruncate64@plt+0x208b8>
35b84: e3a02006 mov r2, #6
35b88: e28d102a add r1, sp, #42 ; 0x2a
35b8c: ebff7c33 bl 14c60 <emcmp@plt>
35b90: e3500000 cmp r0, #0
35b94: 15944000 ldrne r4, [r4]
35b98: 1afffff4 bne 35b70 <ftruncate64@plt+0x2088c>
35b9c: e594b008 ldr fp, [r4, #8]
35ba0: e1a00005 mov r0, r5
35ba4: e1a0100b mov r1, fp
35ba8: ebff7cc8 bl 14ed0 <strcmp@plt>
35bac: e3500000 cmp r0, #0
35bb0: 0a00000a beq 35be0 <ftruncate64@plt+0x208fc>
35bb4: e1a0100b mov r1, fp
35bb8: e28d0028 add r0, sp, #40 ; 0x28
35bbc: ebff79cc bl 142f4 <strcpy@plt>
35bc0: e5943008 ldr r3, [r4, #8]
35bc4: e1a02005 mov r2, r5
--
35cf0: e59d7024 ldr r7, [sp, #36] ; 0x24
35cf4: e2433001 sub r3, r3, #1
35cf8: e3530004 cmp r3, #4
35cfc: 959f1138 ldrls r1, [pc, #312] ; 35e3c <ftruncate64@plt+0x20b58>
35d00: 859f8138 ldrhi r8, [pc, #312] ; 35e40 <ftruncate64@plt+0x20b5c>
35d04: 97918103 ldrls r8, [r1, r3, lsl #2]
35d08: e2079801 and r9, r7, #65536 ; 0x10000
35d0c: e3520004 cmp r2, #4
35d10: 979ff102 ldrls pc, [pc, r2, lsl #2]
35d14: ea00003c b 35e0c <ftruncate64@plt+0x20b28>
35d18: 00035d34 andeq r5, r3, r4, lsr sp
35d1c: 00035de8 andeq r5, r3, r8, ror #27
35d20: 00035e14 andeq r5, r3, r4, lsl lr
35d24: 00035dfc strdeq r5, [r3], -ip
35d28: 00035e04 andeq r5, r3, r4, lsl #28
35d2c: e3130001 tst r3, #1
35d30: eaffffe7 b 35cd4 <ftruncate64@plt+0x209f0>
35d34: e59f4108 ldr r4, [pc, #264] ; 35e44 <ftruncate64@plt+0x20b60>
35d38: e59f1108 ldr r1, [pc, #264] ; 35e48 <ftruncate64@plt+0x20b64>
35d3c: e28d0038 add r0, sp, #56 ; 0x38
35d40: ebff796b bl 142f4 <strcpy@plt>
35d44: e3590000 cmp r9, #0
35d48: 0a000002 beq 35d58 <ftruncate64@plt+0x20a74>
--
373cc: e59fc268 ldr ip, [pc, #616] ; 3763c <ftruncate64@plt+0x22358>
373d0: e28d2020 add r2, sp, #32
373d4: e28d3024 add r3, sp, #36 ; 0x24
373d8: e1a07002 mov r7, r2
373dc: e3a0002e mov r0, #46 ; 0x2e
373e0: e572e001 ldrb lr, [r2, #-1]!
373e4: e5430003 strb r0, [r3, #-3]
373e8: e20e100f and r1, lr, #15
373ec: e7dc1001 ldrb r1, [ip, r1]
373f0: e1520005 cmp r2, r5
373f4: e3811020 orr r1, r1, #32
373f8: e5431004 strb r1, [r3, #-4]
373fc: e7dc122e ldrb r1, [ip, lr, lsr #4]
37400: e5430001 strb r0, [r3, #-1]
37404: e3811020 orr r1, r1, #32
37408: e5431002 strb r1, [r3, #-2]
3740c: e2833004 add r3, r3, #4
37410: 1afffff2 bne 373e0 <ftruncate64@plt+0x220fc>
37414: e59f1224 ldr r1, [pc, #548] ; 37640 <ftruncate64@plt+0x2235c>
37418: e28d0060 add r0, sp, #96 ; 0x60
3741c: ebff73b4 bl 142f4 <strcpy@plt>
37420: e1a00007 mov r0, r7
37424: ebff856a bl 189d4 <ftruncate64@plt+0x36f0>
--
3ab30: e2800009 add r0, r0, #9
3ab34: e1590000 cmp r9, r0
3ab38: 8a00000d bhi 3ab74 <ftruncate64@plt+0x25890>
3ab3c: e59f0550 ldr r0, [pc, #1360] ; 3b094 <ftruncate64@plt+0x25db0>
3ab40: ebff75cb bl 18274 <ftruncate64@plt+0x2f90>
3ab44: e59d003c ldr r0, [sp, #60] ; 0x3c
3ab48: e5d03000 ldrb r3, [r0]
3ab4c: e353002d cmp r3, #45 ; 0x2d
3ab50: 1a000002 bne 3ab60 <ftruncate64@plt+0x2587c>
3ab54: e5d03001 ldrb r3, [r0, #1]
3ab58: e3530000 cmp r3, #0
3ab5c: 0affffaa beq 3aa0c <ftruncate64@plt+0x25728>
3ab60: e59d302c ldr r3, [sp, #44] ; 0x2c
3ab64: e2134001 ands r4, r3, #1
3ab68: 0affffa7 beq 3aa0c <ftruncate64@plt+0x25728>
3ab6c: ebff681a bl 14bdc <unlink@plt>
3ab70: eaffffa6 b 3aa10 <ftruncate64@plt+0x2572c>
3ab74: e1a01006 mov r1, r6
3ab78: e1a00005 mov r0, r5
3ab7c: e085a00a add sl, r5, sl
3ab80: ebff65db bl 142f4 <strcpy@plt>
3ab84: e59f150c ldr r1, [pc, #1292] ; 3b098 <ftruncate64@plt+0x25db4>
3ab88: e1a0000a mov r0, sl
3ab8c: ebff65d8 bl 142f4 <strcpy@plt>
3ab90: e59d2008 ldr r2, [sp, #8]
3ab94: e2493001 sub r3, r9, #1
3ab98: e28a5006 add r5, sl, #6
3ab9c: e0823003 add r3, r2, r3
3aba0: e0433005 sub r3, r3, r5
3aba4: e353002c cmp r3, #44 ; 0x2c
3aba8: 9affffe3 bls 3ab3c <ftruncate64@plt+0x25858>
3abac: e3580c02 cmp r8, #512 ; 0x200
3abb0: 0a00000a beq 3abe0 <ftruncate64@plt+0x258fc>
3abb4: e59f14e0 ldr r1, [pc, #1248] ; 3b09c <ftruncate64@plt+0x25db8>
3abb8: e1a00005 mov r0, r5
3abbc: e28a500e add r5, sl, #14
3abc0: ebff65cb bl 142f4 <strcpy@plt>
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
--
3adb8: e3550004 cmp r5, #4
3adbc: 0a000013 beq 3ae10 <ftruncate64@plt+0x25b2c>
3adc0: e5d72004 ldrb r2, [r7, #4]
3adc4: e3520000 cmp r2, #0
3adc8: 0a000010 beq 3ae10 <ftruncate64@plt+0x25b2c>
3adcc: e2872004 add r2, r7, #4
3add0: e3a01000 mov r1, #0
3add4: e0877009 add r7, r7, r9
3add8: e5471001 strb r1, [r7, #-1]
3addc: e1a01003 mov r1, r3
3ade0: e59f02c8 ldr r0, [pc, #712] ; 3b0b0 <ftruncate64@plt+0x25dcc>
3ade4: ebff7522 bl 18274 <ftruncate64@plt+0x2f90>
3ade8: eaffffbe b 3ace8 <ftruncate64@plt+0x25a04>
3adec: e1a02009 mov r2, r9
3adf0: e1a01007 mov r1, r7
3adf4: ebff7a22 bl 19684 <ftruncate64@plt+0x43a0>
3adf8: e2505000 subs r5, r0, #0
3adfc: aaffffdf bge 3ad80 <ftruncate64@plt+0x25a9c>
3ae00: e59f12ac ldr r1, [pc, #684] ; 3b0b4 <ftruncate64@plt+0x25dd0>
3ae04: e59f02ac ldr r0, [pc, #684] ; 3b0b8 <ftruncate64@plt+0x25dd4>
3ae08: ebff6539 bl 142f4 <strcpy@plt>
3ae0c: ea000052 b 3af5c <ftruncate64@plt+0x25c78>
3ae10: e3530008 cmp r3, #8
--
3afd4: e3a08c02 mov r8, #512 ; 0x200
3afd8: e59f20ac ldr r2, [pc, #172] ; 3b08c <ftruncate64@plt+0x25da8>
3afdc: e5921000 ldr r1, [r2]
3afe0: e3540003 cmp r4, #3
3afe4: 13a0a000 movne sl, #0
3afe8: 0201a001 andeq sl, r1, #1
3afec: e1530006 cmp r3, r6
3aff0: 13a0a000 movne sl, #0
3aff4: 020aa001 andeq sl, sl, #1
3aff8: e35a0000 cmp sl, #0
3affc: 0a000011 beq 3b048 <ftruncate64@plt+0x25d64>
3b000: e2455004 sub r5, r5, #4
3b004: e1a02005 mov r2, r5
3b008: e2871004 add r1, r7, #4
3b00c: e59d0014 ldr r0, [sp, #20]
3b010: ebff7986 bl 19630 <ftruncate64@plt+0x434c>
3b014: e1550000 cmp r5, r0
3b018: 0a000005 beq 3b034 <ftruncate64@plt+0x25d50>
3b01c: e59f10ac ldr r1, [pc, #172] ; 3b0d0 <ftruncate64@plt+0x25dec>
3b020: e59f0090 ldr r0, [pc, #144] ; 3b0b8 <ftruncate64@plt+0x25dd4>
3b024: ebff64b2 bl 142f4 <strcpy@plt>
3b028: e59f3094 ldr r3, [pc, #148] ; 3b0c4 <ftruncate64@plt+0x25de0>
3b02c: e3a02003 mov r2, #3
--
3d760: e59f0118 ldr r0, [pc, #280] ; 3d880 <ftruncate64@plt+0x2859c>
3d764: ebff5b00 bl 1436c <printf@plt>
3d768: e59d000c ldr r0, [sp, #12]
3d76c: e3500000 cmp r0, #0
3d770: 0a000003 beq 3d784 <ftruncate64@plt+0x284a0>
3d774: e59f30e0 ldr r3, [pc, #224] ; 3d85c <ftruncate64@plt+0x28578>
3d778: e2800004 add r0, r0, #4
3d77c: e5931000 ldr r1, [r3]
3d780: ebff5c94 bl 149d8 <fputs_unlocked@plt>
3d784: e59d4018 ldr r4, [sp, #24]
3d788: e3540000 cmp r4, #0
3d78c: 0a000014 beq 3d7e4 <ftruncate64@plt+0x28500>
3d790: e59f30ec ldr r3, [pc, #236] ; 3d884 <ftruncate64@plt+0x285a0>
3d794: e5d30000 ldrb r0, [r3]
3d798: ebff6d51 bl 18ce4 <ftruncate64@plt+0x3a00>
3d79c: e5942008 ldr r2, [r4, #8]
3d7a0: e3720001 cmn r2, #1
3d7a4: 1a00001c bne 3d81c <ftruncate64@plt+0x28538>
3d7a8: e59f10d8 ldr r1, [pc, #216] ; 3d888 <ftruncate64@plt+0x285a4>
3d7ac: e28d0028 add r0, sp, #40 ; 0x28
3d7b0: ebff5acf bl 142f4 <strcpy@plt>
3d7b4: e28d0028 add r0, sp, #40 ; 0x28
3d7b8: ebff5e63 bl 1514c <strlen@plt>
3d7bc: e5944004 ldr r4, [r4, #4]
3d7c0: e28d3028 add r3, sp, #40 ; 0x28
3d7c4: e3740001 cmn r4, #1
3d7c8: e0830000 add r0, r3, r0
3d7cc: 1a000016 bne 3d82c <ftruncate64@plt+0x28548>
3d7d0: e59f10b4 ldr r1, [pc, #180] ; 3d88c <ftruncate64@plt+0x285a8>
3d7d4: ebff5ac6 bl 142f4 <strcpy@plt>
3d7d8: e28d1028 add r1, sp, #40 ; 0x28
3d7dc: e59f00ac ldr r0, [pc, #172] ; 3d890 <ftruncate64@plt+0x285ac>
--
43c74: e1a04000 mov r4, r0
43c78: e5803004 str r3, [r0, #4]
43c7c: e5860000 str r0, [r6]
43c80: e1d531b2 ldrh r3, [r5, #18]
43c84: e59d1004 ldr r1, [sp, #4]
43c88: e5843008 str r3, [r4, #8]
43c8c: e5953018 ldr r3, [r5, #24]
43c90: e3510000 cmp r1, #0
43c94: e5843010 str r3, [r4, #16]
43c98: e2840014 add r0, r4, #20
43c9c: 0a000011 beq 43ce8 <ftruncate64@plt+0x2ea04>
43ca0: e0d120b4 ldrh r2, [r1], #4
43ca4: e2422004 sub r2, r2, #4
43ca8: e3520008 cmp r2, #8
43cac: e584200c str r2, [r4, #12]
43cb0: a3a02008 movge r2, #8
43cb4: ebff425a bl 14624 <emcpy@plt>
43cb8: e59d100c ldr r1, [sp, #12]
43cbc: e284001c add r0, r4, #28
43cc0: e2811004 add r1, r1, #4
43cc4: ebff418a bl 142f4 <strcpy@plt>
43cc8: e3a00000 mov r0, #0
43ccc: e28dd0d0 add sp, sp, #208 ; 0xd0
--
45b78: 000c209f muleq ip, pc, r0 ; <UNPREDICTABLE>
45b7c: 000c20a7 andeq r2, ip, r7, lsr #1
45b80: 000c20b8 strheq r2, [ip], -r8
45b84: 000c2454 andeq r2, ip, r4, asr r4
45b88: 000c24a7 andeq r2, ip, r7, lsr #9
45b8c: 000c20c4 andeq r2, ip, r4, asr #1
45b90: 000c20cc andeq r2, ip, ip, asr #1
45b94: e59f30b0 ldr r3, [pc, #176] ; 45c4c <ftruncate64@plt+0x30968>
45b98: e92d4070 push {r4, r5, r6, lr}
45b9c: e5932000 ldr r2, [r3]
45ba0: e24ddfa2 sub sp, sp, #648 ; 0x288
45ba4: e2422002 sub r2, r2, #2
45ba8: e3520003 cmp r2, #3
45bac: e1a04003 mov r4, r3
45bb0: 8a00001a bhi 45c20 <ftruncate64@plt+0x3093c>
45bb4: e1a05001 mov r5, r1
45bb8: e1a06000 mov r6, r0
45bbc: ebff3c90 bl 14e04 <inet_ntoa@plt>
45bc0: e1a01000 mov r1, r0
45bc4: e28d0004 add r0, sp, #4
45bc8: ebff39c9 bl 142f4 <strcpy@plt>
45bcc: e1a00005 mov r0, r5
45bd0: ebff3c8b bl 14e04 <inet_ntoa@plt>
--
483c0: e3530000 cmp r3, #0
483c4: 0affffcd beq 48300 <ftruncate64@plt+0x3301c>
483c8: e2800001 add r0, r0, #1
483cc: eb017088 bl a45f4 <ftruncate64@plt+0x8f310>
483d0: e3500000 cmp r0, #0
483d4: baffffc9 blt 48300 <ftruncate64@plt+0x3301c>
483d8: e1a03420 lsr r3, r0, #8
483dc: e5c40010 strb r0, [r4, #16]
483e0: e5c43011 strb r3, [r4, #17]
483e4: e1a03820 lsr r3, r0, #16
483e8: e1a00c20 lsr r0, r0, #24
483ec: e5c43012 strb r3, [r4, #18]
483f0: e5c40013 strb r0, [r4, #19]
483f4: e5953004 ldr r3, [r5, #4]
483f8: e3530000 cmp r3, #0
483fc: e4853004 str r3, [r5], #4
48400: 1afffffb bne 483f4 <ftruncate64@plt+0x33110>
48404: eaffffc9 b 48330 <ftruncate64@plt+0x3304c>
48408: e1a01007 mov r1, r7
4840c: e28d0008 add r0, sp, #8
48410: ebff2fb7 bl 142f4 <strcpy@plt>
48414: e28d3012 add r3, sp, #18
48418: e28d2004 add r2, sp, #4
--
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>
49198: e59f11f0 ldr r1, [pc, #496] ; 49390 <ftruncate64@plt+0x340ac>
4919c: e28d0008 add r0, sp, #8
491a0: ebff2c53 bl 142f4 <strcpy@plt>
491a4: e28d0008 add r0, sp, #8
491a8: ebfffec2 bl 48cb8 <ftruncate64@plt+0x339d4>
491ac: eaffff65 b 48f48 <ftruncate64@plt+0x33c64>
491b0: e1a01003 mov r1, r3
491b4: e1a00005 mov r0, r5
491b8: ebff2c4d bl 142f4 <strcpy@plt>
491bc: e5d43011 ldrb r3, [r4, #17]
491c0: e5d42010 ldrb r2, [r4, #16]
--
4a500: e3a0202c mov r2, #44 ; 0x2c
4a504: e0020293 mul r2, r3, r2
4a508: e5961024 ldr r1, [r6, #36] ; 0x24
4a50c: e1a03002 mov r3, r2
4a510: e58d3004 str r3, [sp, #4]
4a514: e0802002 add r2, r0, r2
4a518: e5840000 str r0, [r4]
4a51c: e582100c str r1, [r2, #12]
4a520: e5961028 ldr r1, [r6, #40] ; 0x28
4a524: e5821010 str r1, [r2, #16]
4a528: e5961010 ldr r1, [r6, #16]
4a52c: e7801003 str r1, [r0, r3]
4a530: e596001c ldr r0, [r6, #28]
4a534: e5961018 ldr r1, [r6, #24]
4a538: e0811000 add r1, r1, r0
4a53c: e5821004 str r1, [r2, #4]
4a540: e5961034 ldr r1, [r6, #52] ; 0x34
4a544: e2820018 add r0, r2, #24
4a548: e5821014 str r1, [r2, #20]
4a54c: e2861044 add r1, r6, #68 ; 0x44
4a550: ebff2767 bl 142f4 <strcpy@plt>
4a554: e5940000 ldr r0, [r4]
4a558: e59d3004 ldr r3, [sp, #4]
4a55c: e2861048 add r1, r6, #72 ; 0x48
4a560: e0800003 add r0, r0, r3
4a564: e280001c add r0, r0, #28
4a568: ebff2761 bl 142f4 <strcpy@plt>
4a56c: eaffffcb b 4a4a0 <ftruncate64@plt+0x351bc>
4a570: e5943060 ldr r3, [r4, #96] ; 0x60
--
4c5f4: e5933000 ldr r3, [r3]
4c5f8: e7934101 ldr r4, [r3, r1, lsl #2]
4c5fc: e0836101 add r6, r3, r1, lsl #2
4c600: e3540000 cmp r4, #0
4c604: 1a000015 bne 4c660 <ftruncate64@plt+0x3737c>
4c608: e3540000 cmp r4, #0
4c60c: 02077001 andeq r7, r7, #1
4c610: 13a07000 movne r7, #0
4c614: e3570000 cmp r7, #0
4c618: 0a00000a beq 4c648 <ftruncate64@plt+0x37364>
4c61c: e1a00005 mov r0, r5
4c620: ebff22c9 bl 1514c <strlen@plt>
4c624: e2800010 add r0, r0, #16
4c628: ebff30e2 bl 189b8 <ftruncate64@plt+0x36d4>
4c62c: e3e03000 mvn r3, #0
4c630: e1a01005 mov r1, r5
4c634: e5860000 str r0, [r6]
4c638: e1a04000 mov r4, r0
4c63c: e5803008 str r3, [r0, #8]
4c640: e280000d add r0, r0, #13
4c644: ebff1f2a bl 142f4 <strcpy@plt>
4c648: e59f3034 ldr r3, [pc, #52] ; 4c684 <ftruncate64@plt+0x373a0>
4c64c: e1a00004 mov r0, r4
--
4ece8: e20130ff and r3, r1, #255 ; 0xff
4ecec: e353007f cmp r3, #127 ; 0x7f
4ecf0: e1a06000 mov r6, r0
4ecf4: 1a000013 bne 4ed48 <ftruncate64@plt+0x39a64>
4ecf8: e1a04441 asr r4, r1, #8
4ecfc: e3520000 cmp r2, #0
4ed00: e20440ff and r4, r4, #255 ; 0xff
4ed04: 1a000014 bne 4ed5c <ftruncate64@plt+0x39a78>
4ed08: e204007f and r0, r4, #127 ; 0x7f
4ed0c: e1a05001 mov r5, r1
4ed10: ebff1883 bl 14f24 <strsignal@plt>
4ed14: e3a01020 mov r1, #32
4ed18: e1a02000 mov r2, r0
4ed1c: e1a00006 mov r0, r6
4ed20: ebffffda bl 4ec90 <ftruncate64@plt+0x399ac>
4ed24: e3150080 tst r5, #128 ; 0x80
4ed28: e1a04000 mov r4, r0
4ed2c: 0a000003 beq 4ed40 <ftruncate64@plt+0x39a5c>
4ed30: e59f1054 ldr r1, [pc, #84] ; 4ed8c <ftruncate64@plt+0x39aa8>
4ed34: e0860000 add r0, r6, r0
4ed38: ebff156d bl 142f4 <strcpy@plt>
4ed3c: e284400e add r4, r4, #14
4ed40: e1a00004 mov r0, r4
--
4f248: e28d3010 add r3, sp, #16
4f24c: e2166002 ands r6, r6, #2
4f250: e0830007 add r0, r3, r7
4f254: 01a0a007 moveq sl, r7
4f258: 0a000004 beq 4f270 <ftruncate64@plt+0x39f8c>
4f25c: e5953000 ldr r3, [r5]
4f260: e59f2124 ldr r2, [pc, #292] ; 4f38c <ftruncate64@plt+0x3a0a8>
4f264: e3a01010 mov r1, #16
4f268: ebfffe88 bl 4ec90 <ftruncate64@plt+0x399ac>
4f26c: e087a000 add sl, r7, r0
4f270: e5949014 ldr r9, [r4, #20]
4f274: e3a0300c mov r3, #12
4f278: e0225993 mla r2, r3, r9, r5
4f27c: e5d43018 ldrb r3, [r4, #24]
4f280: e1a09002 mov r9, r2
4f284: e3530000 cmp r3, #0
4f288: e28d2010 add r2, sp, #16
4f28c: e082000a add r0, r2, sl
4f290: 1a000021 bne 4f31c <ftruncate64@plt+0x3a038>
4f294: e59f10f4 ldr r1, [pc, #244] ; 4f390 <ftruncate64@plt+0x3a0ac>
4f298: ebff1415 bl 142f4 <strcpy@plt>
4f29c: e28a0007 add r0, sl, #7
4f2a0: e59fb0ec ldr fp, [pc, #236] ; 4f394 <ftruncate64@plt+0x3a0b0>
--
503a0: ebff1369 bl 1514c <strlen@plt>
503a4: e59f30b0 ldr r3, [pc, #176] ; 5045c <ftruncate64@plt+0x3b178>
503a8: e046b005 sub fp, r6, r5
503ac: e5933000 ldr r3, [r3]
503b0: e2800002 add r0, r0, #2
503b4: e080900b add r9, r0, fp
503b8: e593200c ldr r2, [r3, #12]
503bc: e1520009 cmp r2, r9
503c0: 3a000021 bcc 5044c <ftruncate64@plt+0x3b168>
503c4: e1550006 cmp r5, r6
503c8: e5930004 ldr r0, [r3, #4]
503cc: 0a000006 beq 503ec <ftruncate64@plt+0x3b108>
503d0: e1a0200b mov r2, fp
503d4: e1a01005 mov r1, r5
503d8: ebff1100 bl 147e0 <empcpy@plt>
503dc: e3a0202f mov r2, #47 ; 0x2f
503e0: e1a03000 mov r3, r0
503e4: e2800001 add r0, r0, #1
503e8: e5c32000 strb r2, [r3]
503ec: e1a0100a mov r1, sl
503f0: ebff0fbf bl 142f4 <strcpy@plt>
503f4: e59f3064 ldr r3, [pc, #100] ; 50460 <ftruncate64@plt+0x3b17c>
503f8: e3a02000 mov r2, #0
--
50ff4: e242102e sub r1, r2, #46 ; 0x2e
50ff8: e353002e cmp r3, #46 ; 0x2e
50ffc: e16f1f11 clz r1, r1
51000: e1a012a1 lsr r1, r1, #5
51004: 03a01000 moveq r1, #0
51008: e3510000 cmp r1, #0
5100c: 1affffb9 bne 50ef8 <ftruncate64@plt+0x3bc14>
51010: e2803013 add r3, r0, #19
51014: e1a02001 mov r2, r1
51018: e1a00008 mov r0, r8
5101c: e1a01003 mov r1, r3
51020: e58d300c str r3, [sp, #12]
51024: ebff0f5e bl 14da4 <fnmatch@plt>
51028: e59d300c ldr r3, [sp, #12]
5102c: e3500000 cmp r0, #0
51030: 1affffb0 bne 50ef8 <ftruncate64@plt+0x3bc14>
51034: e3590000 cmp r9, #0
51038: e1a01003 mov r1, r3
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>
--
589c4: ebfefffb bl 189b8 <ftruncate64@plt+0x36d4>
589c8: e59f34e0 ldr r3, [pc, #1248] ; 58eb0 <ftruncate64@plt+0x43bcc>
589cc: e1a04000 mov r4, r0
589d0: e5830000 str r0, [r3]
589d4: e59f24d8 ldr r2, [pc, #1240] ; 58eb4 <ftruncate64@plt+0x43bd0>
589d8: e1a03000 mov r3, r0
589dc: e2801090 add r1, r0, #144 ; 0x90
589e0: e5920000 ldr r0, [r2]
589e4: e2833010 add r3, r3, #16
589e8: e58300ac str r0, [r3, #172] ; 0xac
589ec: e5920004 ldr r0, [r2, #4]
589f0: e282200c add r2, r2, #12
589f4: e58300b0 str r0, [r3, #176] ; 0xb0
589f8: e5120004 ldr r0, [r2, #-4]
589fc: e58300b4 str r0, [r3, #180] ; 0xb4
58a00: e1510003 cmp r1, r3
58a04: 1afffff5 bne 589e0 <ftruncate64@plt+0x436fc>
58a08: e2843f53 add r3, r4, #332 ; 0x14c
58a0c: e59f14a4 ldr r1, [pc, #1188] ; 58eb8 <ftruncate64@plt+0x43bd4>
58a10: e1a00003 mov r0, r3
58a14: ebfeee36 bl 142f4 <strcpy@plt>
58a18: e5840120 str r0, [r4, #288] ; 0x120
58a1c: e3a0009c mov r0, #156 ; 0x9c
--
5a420: 0700f44e streq pc, [r0, -lr, asr #8]
5a424: 000b94da ldrdeq r9, [fp], -sl
5a428: 000c3adf ldrdeq r3, [ip], -pc ; <UNPREDICTABLE>
5a42c: 000ddb80 andeq sp, sp, r0, lsl #23
5a430: 000dd770 andeq sp, sp, r0, ror r7
5a434: 000ddb74 andeq sp, sp, r4, ror fp
5a438: 000c3af1 strdeq r3, [ip], -r1
5a43c: 000c3b02 andeq r3, ip, r2, lsl #22
5a440: 000003fe strdeq r0, [r0], -lr
5a444: 000c0be2 andeq r0, ip, r2, ror #23
5a448: e92d4010 push {r4, lr}
5a44c: e24dd070 sub sp, sp, #112 ; 0x70
5a450: e3a0206c mov r2, #108 ; 0x6c
5a454: e3a01000 mov r1, #0
5a458: e28d0002 add r0, sp, #2
5a45c: ebfeea4d bl 14d98 <emset@plt>
5a460: e3a03001 mov r3, #1
5a464: e59f1070 ldr r1, [pc, #112] ; 5a4dc <ftruncate64@plt+0x451f8>
5a468: e28d0002 add r0, sp, #2
5a46c: e1cd30b0 strh r3, [sp]
5a470: ebfee79f bl 142f4 <strcpy@plt>
5a474: e59f0060 ldr r0, [pc, #96] ; 5a4dc <ftruncate64@plt+0x451f8>
5a478: ebfefb7b bl 1926c <ftruncate64@plt+0x3f88>
--
6145c: 1affffd4 bne 613b4 <ftruncate64@plt+0x4c0d0>
61460: e35b0002 cmp fp, #2
61464: 03a03004 moveq r3, #4
61468: 0a000002 beq 61478 <ftruncate64@plt+0x4c194>
6146c: e35b0001 cmp fp, #1
61470: 1affffcf bne 613b4 <ftruncate64@plt+0x4c0d0>
61474: e3a03003 mov r3, #3
61478: e1c430b0 strh r3, [r4]
6147c: eaffffcc b 613b4 <ftruncate64@plt+0x4c0d0>
61480: e35300fe cmp r3, #254 ; 0xfe
61484: 1affffd5 bne 613e0 <ftruncate64@plt+0x4c0fc>
61488: e2566d06 subs r6, r6, #384 ; 0x180
6148c: e2c77000 sbc r7, r7, #0
61490: e3560001 cmp r6, #1
61494: e2d73000 sbcs r3, r7, #0
61498: aa000005 bge 614b4 <ftruncate64@plt+0x4c1d0>
6149c: e3a00000 mov r0, #0
614a0: eb00e519 bl 9a90c <ftruncate64@plt+0x85628>
614a4: e1a0100a mov r1, sl
614a8: e28d0018 add r0, sp, #24
614ac: ebfecb90 bl 142f4 <strcpy@plt>
614b0: eaffffca b 613e0 <ftruncate64@plt+0x4c0fc>
614b4: e3a03000 mov r3, #0
--
61c78: e8bd4010 pop {r4, lr}
61c7c: eafecb97 b 14ae0 <umask@plt>
61c80: 000001ed andeq r0, r0, sp, ror #3
61c84: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
61c88: e59f4c30 ldr r4, [pc, #3120] ; 628c0 <ftruncate64@plt+0x4d5dc>
61c8c: e24dd03c sub sp, sp, #60 ; 0x3c
61c90: e1a06000 mov r6, r0
61c94: e1a00001 mov r0, r1
61c98: e1a05001 mov r5, r1
61c9c: e1a07002 mov r7, r2
61ca0: ebfecd29 bl 1514c <strlen@plt>
61ca4: e3e0a000 mvn sl, #0
61ca8: e3570000 cmp r7, #0
61cac: e58da020 str sl, [sp, #32]
61cb0: e1a09000 mov r9, r0
61cb4: e0858000 add r8, r5, r0
61cb8: 1a00001e bne 61d38 <ftruncate64@plt+0x4ca54>
61cbc: e59f1c00 ldr r1, [pc, #3072] ; 628c4 <ftruncate64@plt+0x4d5e0>
61cc0: e1a00008 mov r0, r8
61cc4: e288b001 add fp, r8, #1
61cc8: ebfec989 bl 142f4 <strcpy@plt>
61ccc: e3a0207f mov r2, #127 ; 0x7f
61cd0: e1a0100b mov r1, fp
--
61cfc: e3500002 cmp r0, #2
61d00: 158da020 strne sl, [sp, #32]
61d04: 1a00000b bne 61d38 <ftruncate64@plt+0x4ca54>
61d08: e5d42009 ldrb r2, [r4, #9]
61d0c: e5d43008 ldrb r3, [r4, #8]
61d10: e1833402 orr r3, r3, r2, lsl #8
61d14: e5d4200a ldrb r2, [r4, #10]
61d18: e1833802 orr r3, r3, r2, lsl #16
61d1c: e5d4200b ldrb r2, [r4, #11]
61d20: e1933c02 orrs r3, r3, r2, lsl #24
61d24: 0a000003 beq 61d38 <ftruncate64@plt+0x4ca54>
61d28: e59d2024 ldr r2, [sp, #36] ; 0x24
61d2c: e59d1020 ldr r1, [sp, #32]
61d30: e59f0b94 ldr r0, [pc, #2964] ; 628cc <ftruncate64@plt+0x4d5e8>
61d34: ebfed94e bl 18274 <ftruncate64@plt+0x2f90>
61d38: e3560000 cmp r6, #0
61d3c: 1a000017 bne 61da0 <ftruncate64@plt+0x4cabc>
61d40: e59f1b88 ldr r1, [pc, #2952] ; 628d0 <ftruncate64@plt+0x4d5ec>
61d44: e288a001 add sl, r8, #1
61d48: e1a00008 mov r0, r8
61d4c: ebfec968 bl 142f4 <strcpy@plt>
61d50: e3a0207f mov r2, #127 ; 0x7f
61d54: e1a0100a mov r1, sl
--
62990: e92d40f0 push {r4, r5, r6, r7, lr}
62994: e24dda01 sub sp, sp, #4096 ; 0x1000
62998: e24dd004 sub sp, sp, #4
6299c: e1a07000 mov r7, r0
629a0: e1a06002 mov r6, r2
629a4: ebfec9e8 bl 1514c <strlen@plt>
629a8: e59f1168 ldr r1, [pc, #360] ; 62b18 <ftruncate64@plt+0x4d834>
629ac: e2404004 sub r4, r0, #4
629b0: e0870004 add r0, r7, r4
629b4: ebfec945 bl 14ed0 <strcmp@plt>
629b8: e2900000 adds r0, r0, #0
629bc: 13a00001 movne r0, #1
629c0: e3540efe cmp r4, #4064 ; 0xfe0
629c4: 31a05000 movcc r5, r0
629c8: 23805001 orrcs r5, r0, #1
629cc: e3550000 cmp r5, #0
629d0: 13a00000 movne r0, #0
629d4: 1a00004c bne 62b0c <ftruncate64@plt+0x4d828>
629d8: e1a01007 mov r1, r7
629dc: e1a00006 mov r0, r6
629e0: ebfec643 bl 142f4 <strcpy@plt>
629e4: e1a01006 mov r1, r6
629e8: e7c65004 strb r5, [r6, r4]
629ec: e1a0000d mov r0, sp
629f0: ebfec63f bl 142f4 <strcpy@plt>
629f4: e59f1120 ldr r1, [pc, #288] ; 62b1c <ftruncate64@plt+0x4d838>
629f8: e08d0004 add r0, sp, r4
629fc: ebfec63c bl 142f4 <strcpy@plt>
62a00: e59f2118 ldr r2, [pc, #280] ; 62b20 <ftruncate64@plt+0x4d83c>
62a04: e1a0100d mov r1, sp
--
63a64: e59f333c ldr r3, [pc, #828] ; 63da8 <ftruncate64@plt+0x4eac4>
63a68: e3a08002 mov r8, #2
63a6c: e1a02005 mov r2, r5
63a70: e1c531b4 strh r3, [r5, #20]
63a74: e5857000 str r7, [r5]
63a78: e1a03004 mov r3, r4
63a7c: e585800c str r8, [r5, #12]
63a80: e1a0000a mov r0, sl
63a84: e1a0100b mov r1, fp
63a88: ebfffdf9 bl 63274 <ftruncate64@plt+0x4df90>
63a8c: e3a0300c mov r3, #12
63a90: e1c531b0 strh r3, [r5, #16]
63a94: e59f3310 ldr r3, [pc, #784] ; 63dac <ftruncate64@plt+0x4eac8>
63a98: e2466018 sub r6, r6, #24
63a9c: e1c531be strh r3, [r5, #30]
63aa0: e5858000 str r8, [r5]
63aa4: e5857018 str r7, [r5, #24]
63aa8: e1c561bc strh r6, [r5, #28]
63aac: e59f12fc ldr r1, [pc, #764] ; 63db0 <ftruncate64@plt+0x4eacc>
63ab0: e2850020 add r0, r5, #32
63ab4: ebfec20e bl 142f4 <strcpy@plt>
63ab8: e59d304c ldr r3, [sp, #76] ; 0x4c
63abc: e1a02005 mov r2, r5
--
640b8: e59f13fc ldr r1, [pc, #1020] ; 644bc <ftruncate64@plt+0x4f1d8>
640bc: e1cd21f0 strd r2, [sp, #16]
640c0: e59d3040 ldr r3, [sp, #64] ; 0x40
640c4: e58d5004 str r5, [sp, #4]
640c8: e58d3008 str r3, [sp, #8]
640cc: e59d304c ldr r3, [sp, #76] ; 0x4c
640d0: e1a02004 mov r2, r4
640d4: e58d3000 str r3, [sp]
640d8: e59d3048 ldr r3, [sp, #72] ; 0x48
640dc: e5900000 ldr r0, [r0]
640e0: ebfec236 bl 149c0 <fprintf@plt>
640e4: e59d303c ldr r3, [sp, #60] ; 0x3c
640e8: e3a09000 mov r9, #0
640ec: e3833006 orr r3, r3, #6
640f0: e0000395 mul r0, r5, r3
640f4: ebfed22f bl 189b8 <ftruncate64@plt+0x36d4>
640f8: e59f13c0 ldr r1, [pc, #960] ; 644c0 <ftruncate64@plt+0x4f1dc>
640fc: e3a0b002 mov fp, #2
64100: e1a04000 mov r4, r0
64104: e0806005 add r6, r0, r5
64108: ebfec079 bl 142f4 <strcpy@plt>
6410c: e1a03425 lsr r3, r5, #8
64110: e5c4300c strb r3, [r4, #12]
--
64b38: 0affffed beq 64af4 <ftruncate64@plt+0x4f810>
64b3c: e5997000 ldr r7, [r9]
64b40: e3570000 cmp r7, #0
64b44: 01a05007 moveq r5, r7
64b48: 0a000002 beq 64b58 <ftruncate64@plt+0x4f874>
64b4c: e1a00007 mov r0, r7
64b50: ebfec17d bl 1514c <strlen@plt>
64b54: e1a05000 mov r5, r0
64b58: e1a00004 mov r0, r4
64b5c: ebfec17a bl 1514c <strlen@plt>
64b60: e0801005 add r1, r0, r5
64b64: e2811002 add r1, r1, #2
64b68: e1a00007 mov r0, r7
64b6c: ebfecf87 bl 18990 <ftruncate64@plt+0x36ac>
64b70: e3550000 cmp r5, #0
64b74: e1a01004 mov r1, r4
64b78: e5890000 str r0, [r9]
64b7c: 17c0a005 strbne sl, [r0, r5]
64b80: 12855001 addne r5, r5, #1
64b84: e0800005 add r0, r0, r5
64b88: ebfebdd9 bl 142f4 <strcpy@plt>
64b8c: eaffffd8 b 64af4 <ftruncate64@plt+0x4f810>
64b90: e1a00006 mov r0, r6
--
65d70: eb010692 bl a77c0 <ftruncate64@plt+0x924dc>
65d74: e59d2038 ldr r2, [sp, #56] ; 0x38
65d78: e3a03000 mov r3, #0
65d7c: e1530001 cmp r3, r1
65d80: 01520000 cmpeq r2, r0
65d84: 3a00004e bcc 65ec4 <ftruncate64@plt+0x50be0>
65d88: e2043020 and r3, r4, #32
65d8c: e3530000 cmp r3, #0
65d90: e0866007 add r6, r6, r7
65d94: 0a00006a beq 65f44 <ftruncate64@plt+0x50c60>
65d98: e2043c02 and r3, r4, #512 ; 0x200
65d9c: e1933007 orrs r3, r3, r7
65da0: 0a000002 beq 65db0 <ftruncate64@plt+0x50acc>
65da4: e1a01007 mov r1, r7
65da8: e59f03c8 ldr r0, [pc, #968] ; 66178 <ftruncate64@plt+0x50e94>
65dac: ebfeb96e bl 1436c <printf@plt>
65db0: e1cd26d0 ldrd r2, [sp, #96] ; 0x60
65db4: e28d10f0 add r1, sp, #240 ; 0xf0
65db8: e28d0070 add r0, sp, #112 ; 0x70
65dbc: e1cd25f8 strd r2, [sp, #88] ; 0x58
65dc0: ebfeb94b bl 142f4 <strcpy@plt>
65dc4: e28bb001 add fp, fp, #1
65dc8: e59d2040 ldr r2, [sp, #64] ; 0x40
--
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
6bfe4: e7d53000 ldrb r3, [r5, r0]
6bfe8: e0851000 add r1, r5, r0
6bfec: e3530030 cmp r3, #48 ; 0x30
6bff0: 02811001 addeq r1, r1, #1
6bff4: e1a00006 mov r0, r6
6bff8: ebfea189 bl 14624 <emcpy@plt>
6bffc: e28dd028 add sp, sp, #40 ; 0x28
6c000: e8bd8070 pop {r4, r5, r6, pc}
6c004: 000c7950 andeq r7, ip, r0, asr r9
6c008: e92d4070 push {r4, r5, r6, lr}
6c00c: e1a04001 mov r4, r1
6c010: e1a06000 mov r6, r0
6c014: e2840c01 add r0, r4, #256 ; 0x100
6c018: e59f1058 ldr r1, [pc, #88] ; 6c078 <ftruncate64@plt+0x56d94>
6c01c: e2800001 add r0, r0, #1
6c020: e2845094 add r5, r4, #148 ; 0x94
6c024: ebfea0b2 bl 142f4 <strcpy@plt>
6c028: e3a02008 mov r2, #8
6c02c: e3a01020 mov r1, #32
--
6c070: e8bd4070 pop {r4, r5, r6, lr}
6c074: eafeb2cc b 18bac <ftruncate64@plt+0x38c8>
6c078: 000c7918 andeq r7, ip, r8, lsl r9
6c07c: e92d41f0 push {r4, r5, r6, r7, r8, lr}
6c080: e1a06000 mov r6, r0
6c084: e24ddc02 sub sp, sp, #512 ; 0x200
6c088: e1a00002 mov r0, r2
6c08c: e1a05003 mov r5, r3
6c090: e1a08001 mov r8, r1
6c094: e1a07002 mov r7, r2
6c098: ebfea42b bl 1514c <strlen@plt>
6c09c: e2854001 add r4, r5, #1
6c0a0: e3a02c02 mov r2, #512 ; 0x200
6c0a4: e3a01000 mov r1, #0
6c0a8: e1a05085 lsl r5, r5, #1
6c0ac: e0844000 add r4, r4, r0
6c0b0: e1a0000d mov r0, sp
6c0b4: ebfea337 bl 14d98 <emset@plt>
6c0b8: e59f108c ldr r1, [pc, #140] ; 6c14c <ftruncate64@plt+0x56e68>
6c0bc: e1a0000d mov r0, sp
6c0c0: ebfea08b bl 142f4 <strcpy@plt>
6c0c4: e3a02030 mov r2, #48 ; 0x30
6c0c8: e59f1080 ldr r1, [pc, #128] ; 6c150 <ftruncate64@plt+0x56e6c>
--
6c580: 0a000002 beq 6c590 <ftruncate64@plt+0x572ac>
6c584: e59cc000 ldr ip, [ip]
6c588: e35c0000 cmp ip, #0
6c58c: 1afffff2 bne 6c55c <ftruncate64@plt+0x57278>
6c590: e35c0000 cmp ip, #0
6c594: e585c010 str ip, [r5, #16]
6c598: 1affffe1 bne 6c524 <ftruncate64@plt+0x57240>
6c59c: e1a00006 mov r0, r6
6c5a0: ebfea2e9 bl 1514c <strlen@plt>
6c5a4: e2800020 add r0, r0, #32
6c5a8: ebfeb0ee bl 18968 <ftruncate64@plt+0x3684>
6c5ac: e595300c ldr r3, [r5, #12]
6c5b0: e1a01006 mov r1, r6
6c5b4: e5803000 str r3, [r0]
6c5b8: e1c420d0 ldrd r2, [r4]
6c5bc: e585000c str r0, [r5, #12]
6c5c0: e1c020f8 strd r2, [r0, #8]
6c5c4: e1c426d0 ldrd r2, [r4, #96] ; 0x60
6c5c8: e2800018 add r0, r0, #24
6c5cc: e14020f8 strd r2, [r0, #-8]
6c5d0: ebfe9f47 bl 142f4 <strcpy@plt>
6c5d4: eaffffd2 b 6c524 <ftruncate64@plt+0x57240>
6c5d8: e5958008 ldr r8, [r5, #8]
--
6ceb4: 1affffe8 bne 6ce5c <ftruncate64@plt+0x57b78>
6ceb8: e3844002 orr r4, r4, #2
6cebc: eaffff77 b 6cca0 <ftruncate64@plt+0x579bc>
6cec0: e5985000 ldr r5, [r8]
6cec4: eaffff75 b 6cca0 <ftruncate64@plt+0x579bc>
6cec8: e59d3018 ldr r3, [sp, #24]
6cecc: e2833001 add r3, r3, #1
6ced0: e58d3018 str r3, [sp, #24]
6ced4: eaffffe5 b 6ce70 <ftruncate64@plt+0x57b8c>
6ced8: e3844004 orr r4, r4, #4
6cedc: eaffff6f b 6cca0 <ftruncate64@plt+0x579bc>
6cee0: e3570000 cmp r7, #0
6cee4: e5981000 ldr r1, [r8]
6cee8: 1a000007 bne 6cf0c <ftruncate64@plt+0x57c28>
6ceec: e1a00001 mov r0, r1
6cef0: ebfea095 bl 1514c <strlen@plt>
6cef4: e2800005 add r0, r0, #5
6cef8: ebfeae9a bl 18968 <ftruncate64@plt+0x3684>
6cefc: e5981000 ldr r1, [r8]
6cf00: e1a07000 mov r7, r0
6cf04: ebfe9cfa bl 142f4 <strcpy@plt>
6cf08: eaffff64 b 6cca0 <ftruncate64@plt+0x579bc>
6cf0c: e3140002 tst r4, #2
--
6cf38: ebfea083 bl 1514c <strlen@plt>
6cf3c: e59f98e4 ldr r9, [pc, #2276] ; 6d828 <ftruncate64@plt+0x58544>
6cf40: e3a0a000 mov sl, #0
6cf44: e0878000 add r8, r7, r0
6cf48: e3a01000 mov r1, #0
6cf4c: e1a00007 mov r0, r7
6cf50: ebfe9fa8 bl 14df8 <open64@plt>
6cf54: e3500000 cmp r0, #0
6cf58: aa00000c bge 6cf90 <ftruncate64@plt+0x57cac>
6cf5c: e28aa001 add sl, sl, #1
6cf60: e35a0003 cmp sl, #3
6cf64: 1a000004 bne 6cf7c <ftruncate64@plt+0x57c98>
6cf68: e59f08bc ldr r0, [pc, #2236] ; 6d82c <ftruncate64@plt+0x58548>
6cf6c: e3a03000 mov r3, #0
6cf70: e1a01007 mov r1, r7
6cf74: e5c83000 strb r3, [r8]
6cf78: ebfeacb5 bl 18254 <ftruncate64@plt+0x2f70>
6cf7c: e08a110a add r1, sl, sl, lsl #2
6cf80: e0891001 add r1, r9, r1
6cf84: e1a00008 mov r0, r8
6cf88: ebfe9cd9 bl 142f4 <strcpy@plt>
6cf8c: eaffffed b 6cf48 <ftruncate64@plt+0x57c64>
6cf90: e3a01003 mov r1, #3
--
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
6d328: 1a00002b bne 6d3dc <ftruncate64@plt+0x580f8>
6d32c: e59f153c ldr r1, [pc, #1340] ; 6d870 <ftruncate64@plt+0x5858c>
6d330: e28d0034 add r0, sp, #52 ; 0x34
6d334: ebfe9bee bl 142f4 <strcpy@plt>
6d338: e1dd35b0 ldrh r3, [sp, #80] ; 0x50
6d33c: e1dd74be ldrh r7, [sp, #78] ; 0x4e
--
6d39c: e58d3008 str r3, [sp, #8]
6d3a0: e28d3058 add r3, sp, #88 ; 0x58
6d3a4: e58d3004 str r3, [sp, #4]
6d3a8: e58d9000 str r9, [sp]
6d3ac: e1a03008 mov r3, r8
6d3b0: e1a01007 mov r1, r7
6d3b4: e58d000c str r0, [sp, #12]
6d3b8: e59f04b4 ldr r0, [pc, #1204] ; 6d874 <ftruncate64@plt+0x58590>
6d3bc: ebfe9bea bl 1436c <printf@plt>
6d3c0: e1dd24bc ldrh r2, [sp, #76] ; 0x4c
6d3c4: e1dd34ba ldrh r3, [sp, #74] ; 0x4a
6d3c8: e1833802 orr r3, r3, r2, lsl #16
6d3cc: e59d2020 ldr r2, [sp, #32]
6d3d0: e0823003 add r3, r2, r3
6d3d4: e58d3020 str r3, [sp, #32]
6d3d8: eaffffc7 b 6d2fc <ftruncate64@plt+0x58018>
6d3dc: e3530008 cmp r3, #8
6d3e0: 1affffd4 bne 6d338 <ftruncate64@plt+0x58054>
6d3e4: e59f148c ldr r1, [pc, #1164] ; 6d878 <ftruncate64@plt+0x58594>
6d3e8: e28d0034 add r0, sp, #52 ; 0x34
6d3ec: ebfe9bc0 bl 142f4 <strcpy@plt>
6d3f0: e1dd33be ldrh r3, [sp, #62] ; 0x3e
6d3f4: e59f2480 ldr r2, [pc, #1152] ; 6d87c <ftruncate64@plt+0x58598>
--
71e28: eb009dc0 bl 99530 <ftruncate64@plt+0x8424c>
71e2c: e3a02018 mov r2, #24
71e30: e3a01000 mov r1, #0
71e34: e28d0020 add r0, sp, #32
71e38: ebfe8bd6 bl 14d98 <emset@plt>
71e3c: e3a00a02 mov r0, #8192 ; 0x2000
71e40: ebfe9ac8 bl 18968 <ftruncate64@plt+0x3684>
71e44: e3580000 cmp r8, #0
71e48: e2803a01 add r3, r0, #4096 ; 0x1000
71e4c: e58d302c str r3, [sp, #44] ; 0x2c
71e50: e3a03a01 mov r3, #4096 ; 0x1000
71e54: e1a06000 mov r6, r0
71e58: e58d0020 str r0, [sp, #32]
71e5c: e58d3034 str r3, [sp, #52] ; 0x34
71e60: 0a000002 beq 71e70 <ftruncate64@plt+0x5cb8c>
71e64: e5983000 ldr r3, [r8]
71e68: e3530000 cmp r3, #0
71e6c: 0a000004 beq 71e84 <ftruncate64@plt+0x5cba0>
71e70: e59f19b4 ldr r1, [pc, #2484] ; 7282c <ftruncate64@plt+0x5d548>
71e74: e1a00006 mov r0, r6
71e78: ebfe891d bl 142f4 <strcpy@plt>
71e7c: e3a03006 mov r3, #6
71e80: e58d3028 str r3, [sp, #40] ; 0x28
--
72c1c: e5953018 ldr r3, [r5, #24]
72c20: e2033a0f and r3, r3, #61440 ; 0xf000
72c24: e3530902 cmp r3, #32768 ; 0x8000
72c28: 1a000019 bne 72c94 <ftruncate64@plt+0x5d9b0>
72c2c: e59d0020 ldr r0, [sp, #32]
72c30: e280001c add r0, r0, #28
72c34: ebfe974b bl 18968 <ftruncate64@plt+0x3684>
72c38: e59d3034 ldr r3, [sp, #52] ; 0x34
72c3c: e5951000 ldr r1, [r5]
72c40: e5803004 str r3, [r0, #4]
72c44: e59d3030 ldr r3, [sp, #48] ; 0x30
72c48: e1a06000 mov r6, r0
72c4c: e5803008 str r3, [r0, #8]
72c50: e59d3044 ldr r3, [sp, #68] ; 0x44
72c54: e2800018 add r0, r0, #24
72c58: e500300c str r3, [r0, #-12]
72c5c: e59d303c ldr r3, [sp, #60] ; 0x3c
72c60: e5003008 str r3, [r0, #-8]
72c64: e59d3040 ldr r3, [sp, #64] ; 0x40
72c68: e5003004 str r3, [r0, #-4]
72c6c: ebfe85a0 bl 142f4 <strcpy@plt>
72c70: e59d0038 ldr r0, [sp, #56] ; 0x38
72c74: e3500000 cmp r0, #0
--
766a8: e5d03000 ldrb r3, [r0]
766ac: e3530040 cmp r3, #64 ; 0x40
766b0: 13e03000 mvnne r3, #0
766b4: 158d304c strne r3, [sp, #76] ; 0x4c
766b8: ebfe8de4 bl 19e50 <ftruncate64@plt+0x4b6c>
766bc: e3150002 tst r5, #2
766c0: e58d0024 str r0, [sp, #36] ; 0x24
766c4: 0a000005 beq 766e0 <ftruncate64@plt+0x613fc>
766c8: e28d0024 add r0, sp, #36 ; 0x24
766cc: ebfe7a6b bl 15080 <stime@plt>
766d0: e3500000 cmp r0, #0
766d4: aa000001 bge 766e0 <ftruncate64@plt+0x613fc>
766d8: e59f00fc ldr r0, [pc, #252] ; 767dc <ftruncate64@plt+0x614f8>
766dc: ebfe862a bl 17f8c <ftruncate64@plt+0x2ca8>
766e0: e3540000 cmp r4, #0
766e4: 1a000019 bne 76750 <ftruncate64@plt+0x6146c>
766e8: e3760001 cmn r6, #1
766ec: 0a00002b beq 767a0 <ftruncate64@plt+0x614bc>
766f0: e59f10e8 ldr r1, [pc, #232] ; 767e0 <ftruncate64@plt+0x614fc>
766f4: e28d0058 add r0, sp, #88 ; 0x58
766f8: ebfe76fd bl 142f4 <strcpy@plt>
766fc: e0863086 add r3, r6, r6, lsl #1
76700: e3560000 cmp r6, #0
--
76764: e59f107c ldr r1, [pc, #124] ; 767e8 <ftruncate64@plt+0x61504>
76768: e1a00004 mov r0, r4
7676c: ebfe8549 bl 17c98 <ftruncate64@plt+0x29b4>
76770: e59f2074 ldr r2, [pc, #116] ; 767ec <ftruncate64@plt+0x61508>
76774: e28d302c add r3, sp, #44 ; 0x2c
76778: e3a01b01 mov r1, #1024 ; 0x400
7677c: e3500000 cmp r0, #0
76780: 01a02004 moveq r2, r4
76784: e59f0058 ldr r0, [pc, #88] ; 767e4 <ftruncate64@plt+0x61500>
76788: ebfe7a1b bl 14ffc <strftime@plt>
7678c: e59f0050 ldr r0, [pc, #80] ; 767e4 <ftruncate64@plt+0x61500>
76790: ebfe77b2 bl 14660 <puts@plt>
76794: e3a00000 mov r0, #0
76798: e28dd0c4 add sp, sp, #196 ; 0xc4
7679c: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc}
767a0: e3150001 tst r5, #1
767a4: 059f4044 ldreq r4, [pc, #68] ; 767f0 <ftruncate64@plt+0x6150c>
767a8: 0affffe8 beq 76750 <ftruncate64@plt+0x6146c>
767ac: e59f1040 ldr r1, [pc, #64] ; 767f4 <ftruncate64@plt+0x61510>
767b0: e28d0058 add r0, sp, #88 ; 0x58
767b4: ebfe76ce bl 142f4 <strcpy@plt>
767b8: e3a03016 mov r3, #22
767bc: eaffffd2 b 7670c <ftruncate64@plt+0x61428>
--
7d134: 000c28e7 andeq r2, ip, r7, ror #17
7d138: 000dd5b8 ; <UNDEFINED> instruction: 0x000dd5b8
7d13c: 000c937f andeq r9, ip, pc, ror r3
7d140: 000dd590 muleq sp, r0, r5
7d144: 000c9388 andeq r9, ip, r8, lsl #7
7d148: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
7d14c: e59f3b54 ldr r3, [pc, #2900] ; 7dca8 <ftruncate64@plt+0x689c4>
7d150: e59f4b54 ldr r4, [pc, #2900] ; 7dcac <ftruncate64@plt+0x689c8>
7d154: e24dd054 sub sp, sp, #84 ; 0x54
7d158: e1a07001 mov r7, r1
7d15c: e3a02020 mov r2, #32
7d160: e58d3038 str r3, [sp, #56] ; 0x38
7d164: e59f1b44 ldr r1, [pc, #2884] ; 7dcb0 <ftruncate64@plt+0x689cc>
7d168: e3a03000 mov r3, #0
7d16c: e284002e add r0, r4, #46 ; 0x2e
7d170: e58d303c str r3, [sp, #60] ; 0x3c
7d174: e5c42020 strb r2, [r4, #32]
7d178: e5c43021 strb r3, [r4, #33] ; 0x21
7d17c: e5c43022 strb r3, [r4, #34] ; 0x22
7d180: e5c43023 strb r3, [r4, #35] ; 0x23
7d184: ebfe5c5a bl 142f4 <strcpy@plt>
7d188: e59f3b24 ldr r3, [pc, #2852] ; 7dcb4 <ftruncate64@plt+0x689d0>
7d18c: e59f1b24 ldr r1, [pc, #2852] ; 7dcb8 <ftruncate64@plt+0x689d4>
--
803c4: ebffffda bl 80334 <ftruncate64@plt+0x6b050>
803c8: e3570000 cmp r7, #0
803cc: 0a000001 beq 803d8 <ftruncate64@plt+0x6b0f4>
803d0: e3a00001 mov r0, #1
803d4: ebffffab bl 80288 <ftruncate64@plt+0x6afa4>
803d8: e5d61010 ldrb r1, [r6, #16]
803dc: e59f0178 ldr r0, [pc, #376] ; 8055c <ftruncate64@plt+0x6b278>
803e0: ebffff01 bl 7ffec <ftruncate64@plt+0x6ad08>
803e4: e59f8174 ldr r8, [pc, #372] ; 80560 <ftruncate64@plt+0x6b27c>
803e8: e59f9174 ldr r9, [pc, #372] ; 80564 <ftruncate64@plt+0x6b280>
803ec: e59f5174 ldr r5, [pc, #372] ; 80568 <ftruncate64@plt+0x6b284>
803f0: e3a04000 mov r4, #0
803f4: e0883084 add r3, r8, r4, lsl #1
803f8: e5d33001 ldrb r3, [r3, #1]
803fc: e0863003 add r3, r6, r3
80400: e5d30011 ldrb r0, [r3, #17]
80404: e3500000 cmp r0, #0
80408: 1a000039 bne 804f4 <ftruncate64@plt+0x6b210>
8040c: e1a01009 mov r1, r9
80410: e28d000c add r0, sp, #12
80414: ebfe4fb6 bl 142f4 <strcpy@plt>
80418: e1a01004 mov r1, r4
8041c: e1a00005 mov r0, r5
--
82b38: 1a000002 bne 82b48 <ftruncate64@plt+0x6d864>
82b3c: e3540000 cmp r4, #0
82b40: 03a04001 moveq r4, #1
82b44: e59f50b8 ldr r5, [pc, #184] ; 82c04 <ftruncate64@plt+0x6d920>
82b48: e28d7004 add r7, sp, #4
82b4c: e1a00007 mov r0, r7
82b50: ebfe4779 bl 1493c <uname@plt>
82b54: e5963000 ldr r3, [r6]
82b58: e5d33000 ldrb r3, [r3]
82b5c: e3530061 cmp r3, #97 ; 0x61
82b60: 1a000005 bne 82b7c <ftruncate64@plt+0x6d898>
82b64: e28d0f42 add r0, sp, #264 ; 0x108
82b68: ebfe46bc bl 14660 <puts@plt>
82b6c: e3a00000 mov r0, #0
82b70: eb005f65 bl 9a90c <ftruncate64@plt+0x85628>
82b74: e3a04010 mov r4, #16
82b78: eafffff1 b 82b44 <ftruncate64@plt+0x6d860>
82b7c: e28d0f62 add r0, sp, #392 ; 0x188
82b80: e1a01005 mov r1, r5
82b84: e2800002 add r0, r0, #2
82b88: ebfe45d9 bl 142f4 <strcpy@plt>
82b8c: e28d0f72 add r0, sp, #456 ; 0x1c8
82b90: e1a01005 mov r1, r5
82b94: e2800003 add r0, r0, #3
82b98: ebfe45d5 bl 142f4 <strcpy@plt>
82b9c: e59f1064 ldr r1, [pc, #100] ; 82c08 <ftruncate64@plt+0x6d924>
82ba0: e28d0f83 add r0, sp, #524 ; 0x20c
82ba4: ebfe45d2 bl 142f4 <strcpy@plt>
82ba8: e59f005c ldr r0, [pc, #92] ; 82c0c <ftruncate64@plt+0x6d928>
82bac: e59f505c ldr r5, [pc, #92] ; 82c10 <ftruncate64@plt+0x6d92c>
--
83700: e59f9138 ldr r9, [pc, #312] ; 83840 <ftruncate64@plt+0x6e55c>
83704: e59fa138 ldr sl, [pc, #312] ; 83844 <ftruncate64@plt+0x6e560>
83708: e59fb138 ldr fp, [pc, #312] ; 83848 <ftruncate64@plt+0x6e564>
8370c: ebfe4502 bl 14b1c <getutxent@plt>
83710: e2504000 subs r4, r0, #0
83714: 1a000001 bne 83720 <ftruncate64@plt+0x6e43c>
83718: e28dd0c4 add sp, sp, #196 ; 0xc4
8371c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
83720: e5d4302c ldrb r3, [r4, #44] ; 0x2c
83724: e3530000 cmp r3, #0
83728: 0afffff7 beq 8370c <ftruncate64@plt+0x6e428>
8372c: e3170001 tst r7, #1
83730: 1a000002 bne 83740 <ftruncate64@plt+0x6e45c>
83734: e1d430f0 ldrsh r3, [r4]
83738: e3530007 cmp r3, #7
8373c: 1afffff2 bne 8370c <ftruncate64@plt+0x6e428>
83740: e3a0303f mov r3, #63 ; 0x3f
83744: e1a01009 mov r1, r9
83748: e28d0030 add r0, sp, #48 ; 0x30
8374c: e1cd32b8 strh r3, [sp, #40] ; 0x28
83750: ebfe42e7 bl 142f4 <strcpy@plt>
83754: e5d43008 ldrb r3, [r4, #8]
83758: e2848008 add r8, r4, #8
--
837dc: e5943154 ldr r3, [r4, #340] ; 0x154
837e0: e28d00c0 add r0, sp, #192 ; 0xc0
837e4: e520309c str r3, [r0, #-156]! ; 0xffffff64
837e8: ebfe447d bl 149e4 <ctime@plt>
837ec: e284304c add r3, r4, #76 ; 0x4c
837f0: e58d3010 str r3, [sp, #16]
837f4: e3a03c01 mov r3, #256 ; 0x100
837f8: e58d300c str r3, [sp, #12]
837fc: e3a03020 mov r3, #32
83800: e58d6004 str r6, [sp, #4]
83804: e58d8000 str r8, [sp]
83808: e284202c add r2, r4, #44 ; 0x2c
8380c: e1a01003 mov r1, r3
83810: e2800004 add r0, r0, #4
83814: e58d0008 str r0, [sp, #8]
83818: e1a0000a mov r0, sl
8381c: ebfe42d2 bl 1436c <printf@plt>
83820: eaffffb9 b 8370c <ftruncate64@plt+0x6e428>
83824: e59f1024 ldr r1, [pc, #36] ; 83850 <ftruncate64@plt+0x6e56c>
83828: e1a00006 mov r0, r6
8382c: ebfe42b0 bl 142f4 <strcpy@plt>
83830: eaffffe9 b 837dc <ftruncate64@plt+0x6e4f8>
83834: 000ddb70 andeq sp, sp, r0, ror fp
--
83e50: e2508000 subs r8, r0, #0
83e54: 01a06008 moveq r6, r8
83e58: 0a00000a beq 83e88 <ftruncate64@plt+0x6eba4>
83e5c: e5d4000d ldrb r0, [r4, #13]
83e60: e5d4300c ldrb r3, [r4, #12]
83e64: e1a01008 mov r1, r8
83e68: e1833400 orr r3, r3, r0, lsl #8
83e6c: e5d4000e ldrb r0, [r4, #14]
83e70: e1833800 orr r3, r3, r0, lsl #16
83e74: e5d4000f ldrb r0, [r4, #15]
83e78: e1830c00 orr r0, r3, r0, lsl #24
83e7c: ebfe4413 bl 14ed0 <strcmp@plt>
83e80: e16f6f10 clz r6, r0
83e84: e1a062a6 lsr r6, r6, #5
83e88: e1a00008 mov r0, r8
83e8c: ebfe4505 bl 152a8 <free@plt>
83e90: e3560000 cmp r6, #0
83e94: 1a00002d bne 83f50 <ftruncate64@plt+0x6ec6c>
83e98: e59f1234 ldr r1, [pc, #564] ; 840d4 <ftruncate64@plt+0x6edf0>
83e9c: e1a00007 mov r0, r7
83ea0: ebfe4113 bl 142f4 <strcpy@plt>
83ea4: e5d43019 ldrb r3, [r4, #25]
83ea8: e5d42018 ldrb r2, [r4, #24]
--
84770: 000c2b9b muleq ip, fp, fp
84774: 000c9e8d andeq r9, ip, sp, lsl #29
84778: 000c9edf ldrdeq r9, [ip], -pc ; <UNPREDICTABLE>
8477c: 000c9efd strdeq r9, [ip], -sp
84780: 000c9f17 andeq r9, ip, r7, lsl pc
84784: 000c9f33 andeq r9, ip, r3, lsr pc
84788: 000c6929 andeq r6, ip, r9, lsr #18
8478c: 000bfe72 andeq pc, fp, r2, ror lr ; <UNPREDICTABLE>
84790: 000c9f43 andeq r9, ip, r3, asr #30
84794: 000c8f42 andeq r8, ip, r2, asr #30
84798: 000b9b30 andeq r9, fp, r0, lsr fp
8479c: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
847a0: e59f00d4 ldr r0, [pc, #212] ; 8487c <ftruncate64@plt+0x6f598>
847a4: e24dd028 sub sp, sp, #40 ; 0x28
847a8: e1a04001 mov r4, r1
847ac: ebfe3f48 bl 144d4 <getenv@plt>
847b0: e2508000 subs r8, r0, #0
847b4: 1a000003 bne 847c8 <ftruncate64@plt+0x6f4e4>
847b8: e59f10c0 ldr r1, [pc, #192] ; 84880 <ftruncate64@plt+0x6f59c>
847bc: e28d0004 add r0, sp, #4
847c0: ebfe3ecb bl 142f4 <strcpy@plt>
847c4: e1a08000 mov r8, r0
847c8: e1a00004 mov r0, r4
--
870fc: e19290b3 ldrh r9, [r2, r3]
87100: e1a00109 lsl r0, r9, #2
87104: ebfe462b bl 189b8 <ftruncate64@plt+0x36d4>
87108: e594b004 ldr fp, [r4, #4]
8710c: e594a010 ldr sl, [r4, #16]
87110: e1a08000 mov r8, r0
87114: e155000b cmp r5, fp
87118: 1a00001b bne 8718c <ftruncate64@plt+0x71ea8>
8711c: e1a0000a mov r0, sl
87120: ebfe3860 bl 152a8 <free@plt>
87124: e5849004 str r9, [r4, #4]
87128: e5848010 str r8, [r4, #16]
8712c: e1a00007 mov r0, r7
87130: ebfe3805 bl 1514c <strlen@plt>
87134: e1a06000 mov r6, r0
87138: e2800021 add r0, r0, #33 ; 0x21
8713c: ebfe461d bl 189b8 <ftruncate64@plt+0x36d4>
87140: e1a01007 mov r1, r7
87144: e1a05000 mov r5, r0
87148: e280001c add r0, r0, #28
8714c: ebfe3468 bl 142f4 <strcpy@plt>
87150: e1a00007 mov r0, r7
87154: ebfffe21 bl 869e0 <ftruncate64@plt+0x716fc>
--
87508: e3500000 cmp r0, #0
8750c: 01a00003 moveq r0, r3
87510: e28dd014 add sp, sp, #20
87514: e8bd80f0 pop {r4, r5, r6, r7, pc}
87518: 00000101 andeq r0, r0, r1, lsl #2
8751c: 000ddb78 andeq sp, sp, r8, ror fp
87520: 000cba00 andeq fp, ip, r0, lsl #20
87524: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
87528: e24dd020 sub sp, sp, #32
8752c: e1a04002 mov r4, r2
87530: e1a08001 mov r8, r1
87534: e1a05000 mov r5, r0
87538: ebfe3703 bl 1514c <strlen@plt>
8753c: e1a00080 lsl r0, r0, #1
87540: e2800003 add r0, r0, #3
87544: ebfe451b bl 189b8 <ftruncate64@plt+0x36d4>
87548: e1a01005 mov r1, r5
8754c: e5840000 str r0, [r4]
87550: e59f425c ldr r4, [pc, #604] ; 877b4 <ftruncate64@plt+0x724d0>
87554: e58d000c str r0, [sp, #12]
87558: ebfe3365 bl 142f4 <strcpy@plt>
8755c: e5d83000 ldrb r3, [r8]
87560: e5946000 ldr r6, [r4]
--
8908c: e2800011 add r0, r0, #17
89090: ebfe3e48 bl 189b8 <ftruncate64@plt+0x36d4>
89094: e59d3034 ldr r3, [sp, #52] ; 0x34
89098: e280200c add r2, r0, #12
8909c: e5860014 str r0, [r6, #20]
890a0: e1a08000 mov r8, r0
890a4: e9800204 stmib r0, {r2, r9}
890a8: e3a09000 mov r9, #0
890ac: e5802000 str r2, [r0]
890b0: e5932004 ldr r2, [r3, #4]
890b4: e1590002 cmp r9, r2
890b8: 2affff66 bcs 88e58 <ftruncate64@plt+0x73b74>
890bc: e5932010 ldr r2, [r3, #16]
890c0: e792b109 ldr fp, [r2, r9, lsl #2]
890c4: e35b0000 cmp fp, #0
890c8: 02899001 addeq r9, r9, #1
890cc: 0afffff7 beq 890b0 <ftruncate64@plt+0x73dcc>
890d0: e28b101c add r1, fp, #28
890d4: e5980000 ldr r0, [r8]
890d8: e58d3034 str r3, [sp, #52] ; 0x34
890dc: ebfe2c84 bl 142f4 <strcpy@plt>
890e0: e1a00008 mov r0, r8
890e4: ebfff658 bl 86a4c <ftruncate64@plt+0x71768>
--
89e10: e1a06003 mov r6, r3
89e14: e58d000c str r0, [sp, #12]
89e18: e58d3000 str r3, [sp]
89e1c: e3a0200a mov r2, #10
89e20: e28d3050 add r3, sp, #80 ; 0x50
89e24: e1a01007 mov r1, r7
89e28: e1a0000a mov r0, sl
89e2c: ebfe2c00 bl 14e34 <regexec@plt>
89e30: e1a03004 mov r3, r4
89e34: e2505000 subs r5, r0, #0
89e38: 0a00001a beq 89ea8 <ftruncate64@plt+0x74bc4>
89e3c: e1a00007 mov r0, r7
89e40: ebfe2cc1 bl 1514c <strlen@plt>
89e44: e28d202c add r2, sp, #44 ; 0x2c
89e48: e0801004 add r1, r0, r4
89e4c: e1a00006 mov r0, r6
89e50: ebfff370 bl 86c18 <ftruncate64@plt+0x71934>
89e54: e1a01007 mov r1, r7
89e58: e1a06000 mov r6, r0
89e5c: e0800004 add r0, r0, r4
89e60: ebfe2923 bl 142f4 <strcpy@plt>
89e64: e59d30c8 ldr r3, [sp, #200] ; 0xc8
89e68: e1a01006 mov r1, r6
--
8f090: e1a00006 mov r0, r6
8f094: eaffffae b 8ef54 <ftruncate64@plt+0x79c70>
8f098: e3590000 cmp r9, #0
8f09c: 0affffea beq 8f04c <ftruncate64@plt+0x79d68>
8f0a0: e1a00006 mov r0, r6
8f0a4: ebfe1828 bl 1514c <strlen@plt>
8f0a8: e28aa001 add sl, sl, #1
8f0ac: e1a07000 mov r7, r0
8f0b0: e1a00009 mov r0, r9
8f0b4: ebfe1824 bl 1514c <strlen@plt>
8f0b8: e0871000 add r1, r7, r0
8f0bc: e2811002 add r1, r1, #2
8f0c0: e1a00006 mov r0, r6
8f0c4: ebfe2631 bl 18990 <ftruncate64@plt+0x36ac>
8f0c8: e3a0300a mov r3, #10
8f0cc: e1a01009 mov r1, r9
8f0d0: e7c03007 strb r3, [r0, r7]
8f0d4: e1a06000 mov r6, r0
8f0d8: e2870001 add r0, r7, #1
8f0dc: e0860000 add r0, r6, r0
8f0e0: ebfe1483 bl 142f4 <strcpy@plt>
8f0e4: e28d1036 add r1, sp, #54 ; 0x36
8f0e8: e28d0037 add r0, sp, #55 ; 0x37
--
8ffec: e5932000 ldr r2, [r3]
8fff0: e992000a ldmib r2, {r1, r3}
8fff4: e2411001 sub r1, r1, #1
8fff8: e1530001 cmp r3, r1
8fffc: 28bd8010 popcs {r4, pc}
90000: e5d31000 ldrb r1, [r3]
90004: e351000a cmp r1, #10
90008: 12833001 addne r3, r3, #1
9000c: 15823008 strne r3, [r2, #8]
90010: e8bd8010 pop {r4, pc}
90014: 000ddb78 andeq sp, sp, r8, ror fp
90018: e92d000f push {r0, r1, r2, r3}
9001c: e92d4037 push {r0, r1, r2, r4, r5, lr}
90020: e59f104c ldr r1, [pc, #76] ; 90074 <ftruncate64@plt+0x7ad90>
90024: e28d301c add r3, sp, #28
90028: e58d3004 str r3, [sp, #4]
9002c: e59f3044 ldr r3, [pc, #68] ; 90078 <ftruncate64@plt+0x7ad94>
90030: e5934000 ldr r4, [r3]
90034: e2845fba add r5, r4, #744 ; 0x2e8
90038: e1a00005 mov r0, r5
9003c: ebfe10ac bl 142f4 <strcpy@plt>
90040: e59d2004 ldr r2, [sp, #4]
90044: e59d1018 ldr r1, [sp, #24]
--
90088: e3a05000 mov r5, #0
9008c: e59f40d8 ldr r4, [pc, #216] ; 9016c <ftruncate64@plt+0x7ae88>
90090: e24dd080 sub sp, sp, #128 ; 0x80
90094: e1520005 cmp r2, r5
90098: e59f70d0 ldr r7, [pc, #208] ; 90170 <ftruncate64@plt+0x7ae8c>
9009c: e59f80d0 ldr r8, [pc, #208] ; 90174 <ftruncate64@plt+0x7ae90>
900a0: e28d3080 add r3, sp, #128 ; 0x80
900a4: 11a04000 movne r4, r0
900a8: e5635080 strb r5, [r3, #-128]! ; 0xffffff80
900ac: e2444001 sub r4, r4, #1
900b0: e1a06003 mov r6, r3
900b4: e5f4a001 ldrb sl, [r4, #1]!
900b8: e35a0000 cmp sl, #0
900bc: 0a000025 beq 90158 <ftruncate64@plt+0x7ae74>
900c0: e35a009b cmp sl, #155 ; 0x9b
900c4: 11a0200a movne r2, sl
900c8: 13a01000 movne r1, #0
900cc: 1a000005 bne 900e8 <ftruncate64@plt+0x7ae04>
900d0: e1a01007 mov r1, r7
900d4: e1a00003 mov r0, r3
900d8: ebfe1085 bl 142f4 <strcpy@plt>
900dc: e3a01001 mov r1, #1
900e0: e3a0202e mov r2, #46 ; 0x2e
900e4: e2803003 add r3, r0, #3
900e8: e352007f cmp r2, #127 ; 0x7f
900ec: 1352001f cmpne r2, #31
900f0: e2839001 add r9, r3, #1
900f4: 81a09003 movhi r9, r3
900f8: 8a000005 bhi 90114 <ftruncate64@plt+0x7ae30>
900fc: e3822040 orr r2, r2, #64 ; 0x40
90100: e20220ff and r2, r2, #255 ; 0xff
90104: e352007f cmp r2, #127 ; 0x7f
90108: e3a0005e mov r0, #94 ; 0x5e
9010c: 03a0203f moveq r2, #63 ; 0x3f
90110: e5c30000 strb r0, [r3]
90114: e3510000 cmp r1, #0
90118: e2893001 add r3, r9, #1
9011c: e5c92000 strb r2, [r9]
90120: e5c95001 strb r5, [r9, #1]
90124: 0a000003 beq 90138 <ftruncate64@plt+0x7ae54>
90128: e1a00003 mov r0, r3
9012c: e1a01008 mov r1, r8
90130: ebfe106f bl 142f4 <strcpy@plt>
90134: e2893005 add r3, r9, #5
90138: e35a000a cmp sl, #10
--
9122c: e1a03002 mov r3, r2
91230: e7d60003 ldrb r0, [r6, r3]
91234: e7de1003 ldrb r1, [lr, r3]
91238: e1500001 cmp r0, r1
9123c: 1a000002 bne 9124c <ftruncate64@plt+0x7bf68>
91240: e2433001 sub r3, r3, #1
91244: e15a0003 cmp sl, r3
91248: dafffff8 ble 91230 <ftruncate64@plt+0x7bf4c>
9124c: e3a01001 mov r1, #1
91250: eaffffd8 b 911b8 <ftruncate64@plt+0x7bed4>
91254: 000ddb78 andeq sp, sp, r8, ror fp
91258: 000dd590 muleq sp, r0, r5
9125c: e59f30d4 ldr r3, [pc, #212] ; 91338 <ftruncate64@plt+0x7c054>
91260: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
91264: e5935000 ldr r5, [r3]
91268: e1a01000 mov r1, r0
9126c: e2857e43 add r7, r5, #1072 ; 0x430
91270: e1a04000 mov r4, r0
91274: e3a06000 mov r6, #0
91278: e1a00007 mov r0, r7
9127c: ebfe0c1c bl 142f4 <strcpy@plt>
91280: e585604c str r6, [r5, #76] ; 0x4c
91284: ebfffe15 bl 90ae0 <ftruncate64@plt+0x7b7fc>
--
91adc: eaffffe2 b 91a6c <ftruncate64@plt+0x7c788>
91ae0: e241c009 sub ip, r1, #9
91ae4: e35c0004 cmp ip, #4
91ae8: 9a000005 bls 91b04 <ftruncate64@plt+0x7c820>
91aec: e1a03000 mov r3, r0
91af0: e4c21001 strb r1, [r2], #1
91af4: e1a00003 mov r0, r3
91af8: e4d01001 ldrb r1, [r0], #1
91afc: e31100df tst r1, #223 ; 0xdf
91b00: 1afffff6 bne 91ae0 <ftruncate64@plt+0x7c7fc>
91b04: e3a01000 mov r1, #0
91b08: e5c21000 strb r1, [r2]
91b0c: e1a01003 mov r1, r3
91b10: e4d32001 ldrb r2, [r3], #1
91b14: e3520009 cmp r2, #9
91b18: 13520020 cmpne r2, #32
91b1c: 03a06001 moveq r6, #1
91b20: 13a06000 movne r6, #0
91b24: 0afffff8 beq 91b0c <ftruncate64@plt+0x7c828>
91b28: e28d00a8 add r0, sp, #168 ; 0xa8
91b2c: ebfe09f0 bl 142f4 <strcpy@plt>
91b30: e3a01021 mov r1, #33 ; 0x21
91b34: e1a00009 mov r0, r9
--
93b58: e3590000 cmp r9, #0
93b5c: 03a00000 moveq r0, #0
93b60: e3500000 cmp r0, #0
93b64: 0a000024 beq 93bfc <ftruncate64@plt+0x7e918>
93b68: e3550063 cmp r5, #99 ; 0x63
93b6c: 1a000018 bne 93bd4 <ftruncate64@plt+0x7e8f0>
93b70: e3a02002 mov r2, #2
93b74: e3a0100a mov r1, #10
93b78: e5940008 ldr r0, [r4, #8]
93b7c: ebfff6d8 bl 916e4 <ftruncate64@plt+0x7c400>
93b80: e5943004 ldr r3, [r4, #4]
93b84: e2433001 sub r3, r3, #1
93b88: e1500003 cmp r0, r3
93b8c: e5840008 str r0, [r4, #8]
93b90: 0a000000 beq 93b98 <ftruncate64@plt+0x7e8b4>
93b94: ebfff25f bl 90518 <ftruncate64@plt+0x7b234>
93b98: e358001b cmp r8, #27
93b9c: 0afffb00 beq 927a4 <ftruncate64@plt+0x7d4c0>
93ba0: e51f149c ldr r1, [pc, #-1180] ; 9370c <ftruncate64@plt+0x7e428>
93ba4: e28d001c add r0, sp, #28
93ba8: ebfe01d1 bl 142f4 <strcpy@plt>
93bac: e3a05063 mov r5, #99 ; 0x63
93bb0: eafffe54 b 93508 <ftruncate64@plt+0x7e224>
93bb4: e3a0801b mov r8, #27
93bb8: ebfff69f bl 9163c <ftruncate64@plt+0x7c358>
93bbc: e1a09007 mov r9, r7
93bc0: e1a00007 mov r0, r7
93bc4: e1a05008 mov r5, r8
93bc8: eaffffe2 b 93b58 <ftruncate64@plt+0x7e874>
93bcc: e1a05008 mov r5, r8
93bd0: eaffffbd b 93acc <ftruncate64@plt+0x7e7e8>
93bd4: e3550064 cmp r5, #100 ; 0x64
93bd8: 1a00009e bne 93e58 <ftruncate64@plt+0x7eb74>
93bdc: ebfff276 bl 905bc <ftruncate64@plt+0x7b2d8>
93be0: ebffef38 bl 8f8c8 <ftruncate64@plt+0x7a5e4>
93be4: e358001b cmp r8, #27
93be8: 0afffaed beq 927a4 <ftruncate64@plt+0x7d4c0>
93bec: e51f14e4 ldr r1, [pc, #-1252] ; 93710 <ftruncate64@plt+0x7e42c>
93bf0: e28d001c add r0, sp, #28
93bf4: ebfe01be bl 142f4 <strcpy@plt>
93bf8: ea000005 b 93c14 <ftruncate64@plt+0x7e930>
93bfc: e358001b cmp r8, #27
93c00: 0afffae7 beq 927a4 <ftruncate64@plt+0x7d4c0>
93c04: e3550063 cmp r5, #99 ; 0x63
93c08: 0affffe4 beq 93ba0 <ftruncate64@plt+0x7e8bc>
93c0c: e3550064 cmp r5, #100 ; 0x64
93c10: 0afffff5 beq 93bec <ftruncate64@plt+0x7e908>
93c14: e3c53020 bic r3, r5, #32
93c18: e3530059 cmp r3, #89 ; 0x59
93c1c: 1a000002 bne 93c2c <ftruncate64@plt+0x7e948>
93c20: e51f1514 ldr r1, [pc, #-1300] ; 93714 <ftruncate64@plt+0x7e430>
93c24: e28d001c add r0, sp, #28
93c28: ebfe01b1 bl 142f4 <strcpy@plt>
93c2c: e5943090 ldr r3, [r4, #144] ; 0x90
93c30: e3a07000 mov r7, #0
--
97480: 000dd5a4 andeq sp, sp, r4, lsr #11
97484: 00096b44 andeq r6, r9, r4, asr #22
97488: 00096be4 andeq r6, r9, r4, ror #23
9748c: 000c3598 muleq ip, r8, r5
97490: 000cb37d andeq fp, ip, sp, ror r3
97494: 000969b0 ; <UNDEFINED> instruction: 0x000969b0
97498: 000cb3b7 ; <UNDEFINED> instruction: 0x000cb3b7
9749c: 000c0f8a andeq r0, ip, sl, lsl #31
974a0: 000dd5b4 ; <UNDEFINED> instruction: 0x000dd5b4
974a4: e52de004 push {lr} ; (str lr, [sp, #-4]!)
974a8: e24ddfc3 sub sp, sp, #780 ; 0x30c
974ac: e3a02d06 mov r2, #384 ; 0x180
974b0: e3a01000 mov r1, #0
974b4: e1a0000d mov r0, sp
974b8: ebfdf636 bl 14d98 <emset@plt>
974bc: e3a00000 mov r0, #0
974c0: ebfdf65e bl 14e40 <time@plt>
974c4: e59f104c ldr r1, [pc, #76] ; 97518 <ftruncate64@plt+0x82234>
974c8: e58d0154 str r0, [sp, #340] ; 0x154
974cc: e28d002c add r0, sp, #44 ; 0x2c
974d0: ebfdf387 bl 142f4 <strcpy@plt>
974d4: e3a03001 mov r3, #1
974d8: e1cd30b0 strh r3, [sp]
--
97744: e1a01006 mov r1, r6
97748: e2840029 add r0, r4, #41 ; 0x29
9774c: ebfdf5df bl 14ed0 <strcmp@plt>
97750: e3500000 cmp r0, #0
97754: 1a000016 bne 977b4 <ftruncate64@plt+0x824d0>
97758: e1a01007 mov r1, r7
9775c: e2840009 add r0, r4, #9
97760: ebfdf5da bl 14ed0 <strcmp@plt>
97764: e3500000 cmp r0, #0
97768: 1a000011 bne 977b4 <ftruncate64@plt+0x824d0>
9776c: e5943000 ldr r3, [r4]
97770: e5853000 str r3, [r5]
97774: e5953000 ldr r3, [r5]
97778: e3530000 cmp r3, #0
9777c: 1a00000a bne 977ac <ftruncate64@plt+0x824c8>
97780: e5843000 str r3, [r4]
97784: e5854000 str r4, [r5]
97788: e1a01006 mov r1, r6
9778c: e5c48008 strb r8, [r4, #8]
97790: e2840029 add r0, r4, #41 ; 0x29
97794: ebfdf2d6 bl 142f4 <strcpy@plt>
97798: e1a01007 mov r1, r7
9779c: e2840009 add r0, r4, #9
--
97c7c: e9850108 stmib r5, {r3, r8}
97c80: e3a03000 mov r3, #0
97c84: e585300c str r3, [r5, #12]
97c88: e359002d cmp r9, #45 ; 0x2d
97c8c: 1a000003 bne 97ca0 <ftruncate64@plt+0x829bc>
97c90: e3a02000 mov r2, #0
97c94: e59f1080 ldr r1, [pc, #128] ; 97d1c <ftruncate64@plt+0x82a38>
97c98: e1a00002 mov r0, r2
97c9c: ebfdf1a3 bl 14330 <ioctl@plt>
97ca0: e1a01005 mov r1, r5
97ca4: e1a00004 mov r0, r4
97ca8: ebfdf539 bl 15194 <execvp@plt>
97cac: e1a02004 mov r2, r4
97cb0: e59f1068 ldr r1, [pc, #104] ; 97d20 <ftruncate64@plt+0x82a3c>
97cb4: e3a00003 mov r0, #3
97cb8: ebffff0d bl 978f4 <ftruncate64@plt+0x82610>
97cbc: e24bd020 sub sp, fp, #32
97cc0: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
97cc4: e1a01007 mov r1, r7
97cc8: e1a00008 mov r0, r8
97ccc: ebfdf188 bl 142f4 <strcpy@plt>
97cd0: e59f804c ldr r8, [pc, #76] ; 97d24 <ftruncate64@plt+0x82a40>
97cd4: e24b7024 sub r7, fp, #36 ; 0x24
--
9ae28: e1a00004 mov r0, r4
9ae2c: ebffffc1 bl 9ad38 <ftruncate64@plt+0x85a54>
9ae30: e2509000 subs r9, r0, #0
9ae34: 1affffed bne 9adf0 <ftruncate64@plt+0x85b0c>
9ae38: eaffffd3 b 9ad8c <ftruncate64@plt+0x85aa8>
9ae3c: e52de004 push {lr} ; (str lr, [sp, #-4]!)
9ae40: e24ddf5d sub sp, sp, #372 ; 0x174
9ae44: e1a0100d mov r1, sp
9ae48: ebfde574 bl 14420 <stat64@plt>
9ae4c: e3500000 cmp r0, #0
9ae50: 13a00000 movne r0, #0
9ae54: 1a00000a bne 9ae84 <ftruncate64@plt+0x85ba0>
9ae58: e59d3010 ldr r3, [sp, #16]
9ae5c: e2033a0f and r3, r3, #61440 ; 0xf000
9ae60: e3530a06 cmp r3, #24576 ; 0x6000
9ae64: 1a000008 bne 9ae8c <ftruncate64@plt+0x85ba8>
9ae68: e1cd22d0 ldrd r2, [sp, #32]
9ae6c: e59f1020 ldr r1, [pc, #32] ; 9ae94 <ftruncate64@plt+0x85bb0>
9ae70: e28d0070 add r0, sp, #112 ; 0x70
9ae74: e1cd26f8 strd r2, [sp, #104] ; 0x68
9ae78: ebfde51d bl 142f4 <strcpy@plt>
9ae7c: e1a0000d mov r0, sp
9ae80: ebffffac bl 9ad38 <ftruncate64@plt+0x85a54>
--
9b288: e1a00009 mov r0, r9
9b28c: e3a02e42 mov r2, #1056 ; 0x420
9b290: e1a05003 mov r5, r3
9b294: ebfde6bf bl 14d98 <emset@plt>
9b298: e1a00006 mov r0, r6
9b29c: ebfde7aa bl 1514c <strlen@plt>
9b2a0: e5d63000 ldrb r3, [r6]
9b2a4: e353005e cmp r3, #94 ; 0x5e
9b2a8: 02866001 addeq r6, r6, #1
9b2ac: e5d63000 ldrb r3, [r6]
9b2b0: 13a04000 movne r4, #0
9b2b4: e50b3458 str r3, [fp, #-1112] ; 0xfffffba8
9b2b8: 00864000 addeq r4, r6, r0
9b2bc: e280000f add r0, r0, #15
9b2c0: e3530021 cmp r3, #33 ; 0x21
9b2c4: e3c00007 bic r0, r0, #7
9b2c8: 02866001 addeq r6, r6, #1
9b2cc: e04dd000 sub sp, sp, r0
9b2d0: e1a01006 mov r1, r6
9b2d4: e28d0008 add r0, sp, #8
9b2d8: ebfde405 bl 142f4 <strcpy@plt>
9b2dc: e3a06000 mov r6, #0
9b2e0: e5d03000 ldrb r3, [r0]
--
9b8b4: ebfffe69 bl 9b260 <ftruncate64@plt+0x85f7c>
9b8b8: e28dd00c add sp, sp, #12
9b8bc: e49de004 pop {lr} ; (ldr lr, [sp], #4)
9b8c0: e28dd008 add sp, sp, #8
9b8c4: e12fff1e bx lr
9b8c8: e92d4070 push {r4, r5, r6, lr}
9b8cc: e1a04000 mov r4, r0
9b8d0: e3a0602d mov r6, #45 ; 0x2d
9b8d4: e5b40004 ldr r0, [r4, #4]!
9b8d8: e3500000 cmp r0, #0
9b8dc: 08bd8070 popeq {r4, r5, r6, pc}
9b8e0: e5d03000 ldrb r3, [r0]
9b8e4: e353002d cmp r3, #45 ; 0x2d
9b8e8: 0afffff9 beq 9b8d4 <ftruncate64@plt+0x865f0>
9b8ec: ebfde616 bl 1514c <strlen@plt>
9b8f0: e2800002 add r0, r0, #2
9b8f4: ebfdf41b bl 18968 <ftruncate64@plt+0x3684>
9b8f8: e5941000 ldr r1, [r4]
9b8fc: e1a05000 mov r5, r0
9b900: e4c06001 strb r6, [r0], #1
9b904: ebfde27a bl 142f4 <strcpy@plt>
9b908: e5845000 str r5, [r4]
9b90c: eafffff0 b 9b8d4 <ftruncate64@plt+0x865f0>
--
9d054: 01a01721 lsreq r1, r1, #14
9d058: 02014001 andeq r4, r1, #1
9d05c: 13a04001 movne r4, #1
9d060: e3500000 cmp r0, #0
9d064: 1a000011 bne 9d0b0 <ftruncate64@plt+0x87dcc>
9d068: e3540000 cmp r4, #0
9d06c: 1a000018 bne 9d0d4 <ftruncate64@plt+0x87df0>
9d070: e1a00005 mov r0, r5
9d074: eb002485 bl a6290 <ftruncate64@plt+0x90fac>
9d078: e1a06000 mov r6, r0
9d07c: e1a00006 mov r0, r6
9d080: ebfde031 bl 1514c <strlen@plt>
9d084: e2800010 add r0, r0, #16
9d088: ebfdee36 bl 18968 <ftruncate64@plt+0x3684>
9d08c: e5973000 ldr r3, [r7]
9d090: e1a01006 mov r1, r6
9d094: e1a05000 mov r5, r0
9d098: e8800108 stm r0, {r3, r8}
9d09c: e5804008 str r4, [r0, #8]
9d0a0: e280000c add r0, r0, #12
9d0a4: ebfddc92 bl 142f4 <strcpy@plt>
9d0a8: e5875000 str r5, [r7]
9d0ac: eaffffd4 b 9d004 <ftruncate64@plt+0x87d20>
--
9d2bc: 11a05001 movne r5, r1
9d2c0: e1a06000 mov r6, r0
9d2c4: e1a00005 mov r0, r5
9d2c8: ebfddf9f bl 1514c <strlen@plt>
9d2cc: e2800018 add r0, r0, #24
9d2d0: ebfdeda4 bl 18968 <ftruncate64@plt+0x3684>
9d2d4: e1c626d0 ldrd r2, [r6, #96] ; 0x60
9d2d8: e1a01005 mov r1, r5
9d2dc: e59f5068 ldr r5, [pc, #104] ; 9d34c <ftruncate64@plt+0x88068>
9d2e0: e1c020f0 strd r2, [r0]
9d2e4: e1c620d0 ldrd r2, [r6]
9d2e8: e1a04000 mov r4, r0
9d2ec: e1c020f8 strd r2, [r0, #8]
9d2f0: e5963010 ldr r3, [r6, #16]
9d2f4: e2800015 add r0, r0, #21
9d2f8: e2033a0f and r3, r3, #61440 ; 0xf000
9d2fc: e2433901 sub r3, r3, #16384 ; 0x4000
9d300: e16f3f13 clz r3, r3
9d304: e1a032a3 lsr r3, r3, #5
9d308: e5403001 strb r3, [r0, #-1]
9d30c: ebfddbf8 bl 142f4 <strcpy@plt>
9d310: e5953000 ldr r3, [r5]
9d314: e3530000 cmp r3, #0
--
9e9cc: e1a00009 mov r0, r9
9e9d0: ebfde4b0 bl 17c98 <ftruncate64@plt+0x29b4>
9e9d4: e3500000 cmp r0, #0
9e9d8: 0affff99 beq 9e844 <ftruncate64@plt+0x89560>
9e9dc: e1a01009 mov r1, r9
9e9e0: e5180004 ldr r0, [r8, #-4]
9e9e4: ebfde511 bl 17e30 <ftruncate64@plt+0x2b4c>
9e9e8: e28d1018 add r1, sp, #24
9e9ec: e1a06000 mov r6, r0
9e9f0: ebfdd68a bl 14420 <stat64@plt>
9e9f4: e3500000 cmp r0, #0
9e9f8: 1a000010 bne 9ea40 <ftruncate64@plt+0x8975c>
9e9fc: e1a00009 mov r0, r9
9ea00: ebfdd9d1 bl 1514c <strlen@plt>
9ea04: e2801002 add r1, r0, #2
9ea08: e58d000c str r0, [sp, #12]
9ea0c: e1a00006 mov r0, r6
9ea10: ebfde7de bl 18990 <ftruncate64@plt+0x36ac>
9ea14: e1a01009 mov r1, r9
9ea18: e1a06000 mov r6, r0
9ea1c: ebfdd634 bl 142f4 <strcpy@plt>
9ea20: e59d3028 ldr r3, [sp, #40] ; 0x28
9ea24: e59d200c ldr r2, [sp, #12]
--
9ede8: e5c32000 strb r2, [r3]
9edec: e1a00005 mov r0, r5
9edf0: ebfffe5f bl 9e774 <ftruncate64@plt+0x89490>
9edf4: e1a09000 mov r9, r0
9edf8: e1a00005 mov r0, r5
9edfc: ebfdd929 bl 152a8 <free@plt>
9ee00: e1a00009 mov r0, r9
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]
--
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
a1854: e0836000 add r6, r3, r0
a1858: 0a000008 beq a1880 <ftruncate64@plt+0x8c59c>
a185c: e28d1070 add r1, sp, #112 ; 0x70
a1860: e1a00003 mov r0, r3
a1864: ebfdcaed bl 14420 <stat64@plt>
a1868: e3500000 cmp r0, #0
a186c: 1affffd8 bne a17d4 <ftruncate64@plt+0x8c4f0>
a1870: e59d3088 ldr r3, [sp, #136] ; 0x88
a1874: e5843034 str r3, [r4, #52] ; 0x34
a1878: e59d308c ldr r3, [sp, #140] ; 0x8c
a187c: e5843038 str r3, [r4, #56] ; 0x38
a1880: e3580000 cmp r8, #0
a1884: 0a000050 beq a19cc <ftruncate64@plt+0x8c6e8>
a1888: e59f11e0 ldr r1, [pc, #480] ; a1a70 <ftruncate64@plt+0x8c78c>
a188c: e1a00006 mov r0, r6
a1890: ebfdca97 bl 142f4 <strcpy@plt>
a1894: e28d1070 add r1, sp, #112 ; 0x70
a1898: e28d003c add r0, sp, #60 ; 0x3c
--
a198c: e5c43046 strb r3, [r4, #70] ; 0x46
a1990: 1a000005 bne a19ac <ftruncate64@plt+0x8c6c8>
a1994: e5d43044 ldrb r3, [r4, #68] ; 0x44
a1998: e353005a cmp r3, #90 ; 0x5a
a199c: 13a03057 movne r3, #87 ; 0x57
a19a0: 15c43045 strbne r3, [r4, #69] ; 0x45
a19a4: 13a03002 movne r3, #2
a19a8: 1a000000 bne a19b0 <ftruncate64@plt+0x8c6cc>
a19ac: e3a03001 mov r3, #1
a19b0: e59d202c ldr r2, [sp, #44] ; 0x2c
a19b4: e3520000 cmp r2, #0
a19b8: 0a000003 beq a19cc <ftruncate64@plt+0x8c6e8>
a19bc: e0843003 add r3, r4, r3
a19c0: b3a0203c movlt r2, #60 ; 0x3c
a19c4: a3a0204e movge r2, #78 ; 0x4e
a19c8: e5c32044 strb r2, [r3, #68] ; 0x44
a19cc: e3150c01 tst r5, #256 ; 0x100
a19d0: 0a000007 beq a19f4 <ftruncate64@plt+0x8c710>
a19d4: e59f10a4 ldr r1, [pc, #164] ; a1a80 <ftruncate64@plt+0x8c79c>
a19d8: e1a00006 mov r0, r6
a19dc: ebfdca44 bl 142f4 <strcpy@plt>
a19e0: e594000c ldr r0, [r4, #12]
a19e4: ebfdce2f bl 152a8 <free@plt>
a19e8: e28d003c add r0, sp, #60 ; 0x3c
a19ec: ebfdde05 bl 19208 <ftruncate64@plt+0x3f24>
a19f0: e584000c str r0, [r4, #12]
a19f4: e59f3088 ldr r3, [pc, #136] ; a1a84 <ftruncate64@plt+0x8c7a0>
a19f8: e1150003 tst r5, r3
a19fc: 0affff7b beq a17f0 <ftruncate64@plt+0x8c50c>
a1a00: e5940008 ldr r0, [r4, #8]
a1a04: ebfdce27 bl 152a8 <free@plt>
a1a08: e3a03000 mov r3, #0
a1a0c: e5843008 str r3, [r4, #8]
a1a10: e59f1070 ldr r1, [pc, #112] ; a1a88 <ftruncate64@plt+0x8c7a4>
a1a14: e1a00006 mov r0, r6
a1a18: ebfdca35 bl 142f4 <strcpy@plt>
a1a1c: e28d1070 add r1, sp, #112 ; 0x70
a1a20: e28d003c add r0, sp, #60 ; 0x3c
--
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
a235c: e1a00007 mov r0, r7
a2360: ebfdcba0 bl 151e8 <strchrnul@plt>
a2364: e0400007 sub r0, r0, r7
a2368: e3500010 cmp r0, #16
a236c: 31a08000 movcc r8, r0
a2370: 23a08010 movcs r8, #16
a2374: e1a01008 mov r1, r8
a2378: e1a00007 mov r0, r7
a237c: ebfdd99d bl 189f8 <ftruncate64@plt+0x3714>
a2380: e28d70a0 add r7, sp, #160 ; 0xa0
a2384: e1a01000 mov r1, r0
a2388: e58d0008 str r0, [sp, #8]
a238c: e1a00005 mov r0, r5
a2390: ebfdc7d7 bl 142f4 <strcpy@plt>
a2394: e0853008 add r3, r5, r8
a2398: e2833001 add r3, r3, #1
--
a3d40: ebfdc501 bl 1514c <strlen@plt>
a3d44: e1a09000 mov r9, r0
a3d48: e1a0000b mov r0, fp
a3d4c: ebfdc4fe bl 1514c <strlen@plt>
a3d50: e1a0a000 mov sl, r0
a3d54: e1a00004 mov r0, r4
a3d58: ebfdc4fb bl 1514c <strlen@plt>
a3d5c: e04a3009 sub r3, sl, r9
a3d60: e2802001 add r2, r0, #1
a3d64: e0202395 mla r0, r5, r3, r2
a3d68: ebfdd2fe bl 18968 <ftruncate64@plt+0x3684>
a3d6c: e1a06000 mov r6, r0
a3d70: e1a05000 mov r5, r0
a3d74: e1a01008 mov r1, r8
a3d78: e1a00004 mov r0, r4
a3d7c: ebfdc363 bl 14b10 <strstr@plt>
a3d80: e2507000 subs r7, r0, #0
a3d84: 1a000004 bne a3d9c <ftruncate64@plt+0x8eab8>
a3d88: e1a01004 mov r1, r4
a3d8c: e1a00005 mov r0, r5
a3d90: ebfdc157 bl 142f4 <strcpy@plt>
a3d94: e1a00006 mov r0, r6
a3d98: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}
[*] Function strcpy used 93 times busybox