代码拉取完成,页面将自动刷新
libau.so: file format elf64-x86-64
Disassembly of section .init:
0000000000000e70 <.init>:
e70: 48 83 ec 08 sub $0x8,%rsp
e74: 48 8b 05 65 21 20 00 mov 0x202165(%rip),%rax # 202fe0 <__gmon_start__>
e7b: 48 85 c0 test %rax,%rax
e7e: 74 02 je e82 <getenv@plt-0x1e>
e80: ff d0 callq *%rax
e82: 48 83 c4 08 add $0x8,%rsp
e86: c3 retq
Disassembly of section .plt:
0000000000000e90 <getenv@plt-0x10>:
e90: ff 35 0a 20 20 00 pushq 0x20200a(%rip) # 202ea0 <readdir64_r@@Base+0x20081f>
e96: ff 25 0c 20 20 00 jmpq *0x20200c(%rip) # 202ea8 <readdir64_r@@Base+0x200827>
e9c: 0f 1f 40 00 nopl 0x0(%rax)
0000000000000ea0 <getenv@plt>:
ea0: ff 25 0a 20 20 00 jmpq *0x20200a(%rip) # 202eb0 <getenv@GLIBC_2.2.5>
ea6: 68 00 00 00 00 pushq $0x0
eab: e9 e0 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000eb0 <free@plt>:
eb0: ff 25 02 20 20 00 jmpq *0x202002(%rip) # 202eb8 <free@GLIBC_2.2.5>
eb6: 68 01 00 00 00 pushq $0x1
ebb: e9 d0 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000ec0 <strcasecmp@plt>:
ec0: ff 25 fa 1f 20 00 jmpq *0x201ffa(%rip) # 202ec0 <strcasecmp@GLIBC_2.2.5>
ec6: 68 02 00 00 00 pushq $0x2
ecb: e9 c0 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000ed0 <__errno_location@plt>:
ed0: ff 25 f2 1f 20 00 jmpq *0x201ff2(%rip) # 202ec8 <__errno_location@GLIBC_2.2.5>
ed6: 68 03 00 00 00 pushq $0x3
edb: e9 b0 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000ee0 <error_at_line@plt>:
ee0: ff 25 ea 1f 20 00 jmpq *0x201fea(%rip) # 202ed0 <error_at_line@GLIBC_2.2.5>
ee6: 68 04 00 00 00 pushq $0x4
eeb: e9 a0 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000ef0 <strcpy@plt>:
ef0: ff 25 e2 1f 20 00 jmpq *0x201fe2(%rip) # 202ed8 <strcpy@GLIBC_2.2.5>
ef6: 68 05 00 00 00 pushq $0x5
efb: e9 90 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f00 <tfind@plt>:
f00: ff 25 da 1f 20 00 jmpq *0x201fda(%rip) # 202ee0 <tfind@GLIBC_2.2.5>
f06: 68 06 00 00 00 pushq $0x6
f0b: e9 80 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f10 <pthread_rwlock_init@plt>:
f10: ff 25 d2 1f 20 00 jmpq *0x201fd2(%rip) # 202ee8 <pthread_rwlock_init@GLIBC_2.2.5>
f16: 68 07 00 00 00 pushq $0x7
f1b: e9 70 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f20 <opendir@plt>:
f20: ff 25 ca 1f 20 00 jmpq *0x201fca(%rip) # 202ef0 <opendir@GLIBC_2.2.5>
f26: 68 08 00 00 00 pushq $0x8
f2b: e9 60 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f30 <__stack_chk_fail@plt>:
f30: ff 25 c2 1f 20 00 jmpq *0x201fc2(%rip) # 202ef8 <__stack_chk_fail@GLIBC_2.4>
f36: 68 09 00 00 00 pushq $0x9
f3b: e9 50 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f40 <ioctl@plt>:
f40: ff 25 ba 1f 20 00 jmpq *0x201fba(%rip) # 202f00 <ioctl@GLIBC_2.2.5>
f46: 68 0a 00 00 00 pushq $0xa
f4b: e9 40 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f50 <close@plt>:
f50: ff 25 b2 1f 20 00 jmpq *0x201fb2(%rip) # 202f08 <close@GLIBC_2.2.5>
f56: 68 0b 00 00 00 pushq $0xb
f5b: e9 30 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f60 <memcmp@plt>:
f60: ff 25 aa 1f 20 00 jmpq *0x201faa(%rip) # 202f10 <memcmp@GLIBC_2.2.5>
f66: 68 0c 00 00 00 pushq $0xc
f6b: e9 20 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f70 <pthread_rwlock_wrlock@plt>:
f70: ff 25 a2 1f 20 00 jmpq *0x201fa2(%rip) # 202f18 <pthread_rwlock_wrlock@GLIBC_2.2.5>
f76: 68 0d 00 00 00 pushq $0xd
f7b: e9 10 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f80 <calloc@plt>:
f80: ff 25 9a 1f 20 00 jmpq *0x201f9a(%rip) # 202f20 <calloc@GLIBC_2.2.5>
f86: 68 0e 00 00 00 pushq $0xe
f8b: e9 00 ff ff ff jmpq e90 <getenv@plt-0x10>
0000000000000f90 <strcmp@plt>:
f90: ff 25 92 1f 20 00 jmpq *0x201f92(%rip) # 202f28 <strcmp@GLIBC_2.2.5>
f96: 68 0f 00 00 00 pushq $0xf
f9b: e9 f0 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000000fa0 <dirfd@plt>:
fa0: ff 25 8a 1f 20 00 jmpq *0x201f8a(%rip) # 202f30 <dirfd@GLIBC_2.2.5>
fa6: 68 10 00 00 00 pushq $0x10
fab: e9 e0 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000000fb0 <memcpy@plt>:
fb0: ff 25 82 1f 20 00 jmpq *0x201f82(%rip) # 202f38 <memcpy@GLIBC_2.14>
fb6: 68 11 00 00 00 pushq $0x11
fbb: e9 d0 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000000fc0 <statfs@plt>:
fc0: ff 25 7a 1f 20 00 jmpq *0x201f7a(%rip) # 202f40 <statfs@GLIBC_2.2.5>
fc6: 68 12 00 00 00 pushq $0x12
fcb: e9 c0 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000000fd0 <__xstat@plt>:
fd0: ff 25 72 1f 20 00 jmpq *0x201f72(%rip) # 202f48 <__xstat@GLIBC_2.2.5>
fd6: 68 13 00 00 00 pushq $0x13
fdb: e9 b0 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000000fe0 <pthread_mutex_unlock@plt>:
fe0: ff 25 6a 1f 20 00 jmpq *0x201f6a(%rip) # 202f50 <pthread_mutex_unlock@GLIBC_2.2.5>
fe6: 68 14 00 00 00 pushq $0x14
feb: e9 a0 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000000ff0 <malloc@plt>:
ff0: ff 25 62 1f 20 00 jmpq *0x201f62(%rip) # 202f58 <malloc@GLIBC_2.2.5>
ff6: 68 15 00 00 00 pushq $0x15
ffb: e9 90 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001000 <seekdir@plt>:
1000: ff 25 5a 1f 20 00 jmpq *0x201f5a(%rip) # 202f60 <seekdir@GLIBC_2.2.5>
1006: 68 16 00 00 00 pushq $0x16
100b: e9 80 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001010 <pthread_rwlock_unlock@plt>:
1010: ff 25 52 1f 20 00 jmpq *0x201f52(%rip) # 202f68 <pthread_rwlock_unlock@GLIBC_2.2.5>
1016: 68 17 00 00 00 pushq $0x17
101b: e9 70 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001020 <telldir@plt>:
1020: ff 25 4a 1f 20 00 jmpq *0x201f4a(%rip) # 202f70 <telldir@GLIBC_2.2.5>
1026: 68 18 00 00 00 pushq $0x18
102b: e9 60 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001030 <realloc@plt>:
1030: ff 25 42 1f 20 00 jmpq *0x201f42(%rip) # 202f78 <realloc@GLIBC_2.2.5>
1036: 68 19 00 00 00 pushq $0x19
103b: e9 50 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001040 <tsearch@plt>:
1040: ff 25 3a 1f 20 00 jmpq *0x201f3a(%rip) # 202f80 <tsearch@GLIBC_2.2.5>
1046: 68 1a 00 00 00 pushq $0x1a
104b: e9 40 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001050 <memmove@plt>:
1050: ff 25 32 1f 20 00 jmpq *0x201f32(%rip) # 202f88 <memmove@GLIBC_2.2.5>
1056: 68 1b 00 00 00 pushq $0x1b
105b: e9 30 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001060 <open@plt>:
1060: ff 25 2a 1f 20 00 jmpq *0x201f2a(%rip) # 202f90 <open@GLIBC_2.2.5>
1066: 68 1c 00 00 00 pushq $0x1c
106b: e9 20 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001070 <strtoul@plt>:
1070: ff 25 22 1f 20 00 jmpq *0x201f22(%rip) # 202f98 <strtoul@GLIBC_2.2.5>
1076: 68 1d 00 00 00 pushq $0x1d
107b: e9 10 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001080 <fstatfs@plt>:
1080: ff 25 1a 1f 20 00 jmpq *0x201f1a(%rip) # 202fa0 <fstatfs@GLIBC_2.2.5>
1086: 68 1e 00 00 00 pushq $0x1e
108b: e9 00 fe ff ff jmpq e90 <getenv@plt-0x10>
0000000000001090 <__fprintf_chk@plt>:
1090: ff 25 12 1f 20 00 jmpq *0x201f12(%rip) # 202fa8 <__fprintf_chk@GLIBC_2.3.4>
1096: 68 1f 00 00 00 pushq $0x1f
109b: e9 f0 fd ff ff jmpq e90 <getenv@plt-0x10>
00000000000010a0 <dlsym@plt>:
10a0: ff 25 0a 1f 20 00 jmpq *0x201f0a(%rip) # 202fb0 <dlsym@GLIBC_2.2.5>
10a6: 68 20 00 00 00 pushq $0x20
10ab: e9 e0 fd ff ff jmpq e90 <getenv@plt-0x10>
00000000000010b0 <tdestroy@plt>:
10b0: ff 25 02 1f 20 00 jmpq *0x201f02(%rip) # 202fb8 <tdestroy@GLIBC_2.2.5>
10b6: 68 21 00 00 00 pushq $0x21
10bb: e9 d0 fd ff ff jmpq e90 <getenv@plt-0x10>
00000000000010c0 <strstr@plt>:
10c0: ff 25 fa 1e 20 00 jmpq *0x201efa(%rip) # 202fc0 <strstr@GLIBC_2.2.5>
10c6: 68 22 00 00 00 pushq $0x22
10cb: e9 c0 fd ff ff jmpq e90 <getenv@plt-0x10>
00000000000010d0 <pthread_mutex_lock@plt>:
10d0: ff 25 f2 1e 20 00 jmpq *0x201ef2(%rip) # 202fc8 <pthread_mutex_lock@GLIBC_2.2.5>
10d6: 68 23 00 00 00 pushq $0x23
10db: e9 b0 fd ff ff jmpq e90 <getenv@plt-0x10>
00000000000010e0 <dlerror@plt>:
10e0: ff 25 ea 1e 20 00 jmpq *0x201eea(%rip) # 202fd0 <dlerror@GLIBC_2.2.5>
10e6: 68 24 00 00 00 pushq $0x24
10eb: e9 a0 fd ff ff jmpq e90 <getenv@plt-0x10>
Disassembly of section .plt.got:
00000000000010f0 <__cxa_finalize@plt>:
10f0: ff 25 fa 1e 20 00 jmpq *0x201efa(%rip) # 202ff0 <__cxa_finalize@GLIBC_2.2.5>
10f6: 66 90 xchg %ax,%ax
Disassembly of section .text:
0000000000001100 <closedir@@Base-0x958>:
1100: 48 8d 3d 09 1f 20 00 lea 0x201f09(%rip),%rdi # 203010 <readdir64_r@@Base+0x20098f>
1107: 55 push %rbp
1108: 48 8d 05 01 1f 20 00 lea 0x201f01(%rip),%rax # 203010 <readdir64_r@@Base+0x20098f>
110f: 48 39 f8 cmp %rdi,%rax
1112: 48 89 e5 mov %rsp,%rbp
1115: 74 19 je 1130 <__cxa_finalize@plt+0x40>
1117: 48 8b 05 ba 1e 20 00 mov 0x201eba(%rip),%rax # 202fd8 <readdir64_r@@Base+0x200957>
111e: 48 85 c0 test %rax,%rax
1121: 74 0d je 1130 <__cxa_finalize@plt+0x40>
1123: 5d pop %rbp
1124: ff e0 jmpq *%rax
1126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
112d: 00 00 00
1130: 5d pop %rbp
1131: c3 retq
1132: 0f 1f 40 00 nopl 0x0(%rax)
1136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
113d: 00 00 00
1140: 48 8d 3d c9 1e 20 00 lea 0x201ec9(%rip),%rdi # 203010 <readdir64_r@@Base+0x20098f>
1147: 48 8d 35 c2 1e 20 00 lea 0x201ec2(%rip),%rsi # 203010 <readdir64_r@@Base+0x20098f>
114e: 55 push %rbp
114f: 48 29 fe sub %rdi,%rsi
1152: 48 89 e5 mov %rsp,%rbp
1155: 48 c1 fe 03 sar $0x3,%rsi
1159: 48 89 f0 mov %rsi,%rax
115c: 48 c1 e8 3f shr $0x3f,%rax
1160: 48 01 c6 add %rax,%rsi
1163: 48 d1 fe sar %rsi
1166: 74 18 je 1180 <__cxa_finalize@plt+0x90>
1168: 48 8b 05 79 1e 20 00 mov 0x201e79(%rip),%rax # 202fe8 <readdir64_r@@Base+0x200967>
116f: 48 85 c0 test %rax,%rax
1172: 74 0c je 1180 <__cxa_finalize@plt+0x90>
1174: 5d pop %rbp
1175: ff e0 jmpq *%rax
1177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
117e: 00 00
1180: 5d pop %rbp
1181: c3 retq
1182: 0f 1f 40 00 nopl 0x0(%rax)
1186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
118d: 00 00 00
1190: 80 3d 09 1f 20 00 00 cmpb $0x0,0x201f09(%rip) # 2030a0 <readdir64_r@@Base+0x200a1f>
1197: 75 2f jne 11c8 <__cxa_finalize@plt+0xd8>
1199: 48 83 3d 4f 1e 20 00 cmpq $0x0,0x201e4f(%rip) # 202ff0 <readdir64_r@@Base+0x20096f>
11a0: 00
11a1: 55 push %rbp
11a2: 48 89 e5 mov %rsp,%rbp
11a5: 74 0c je 11b3 <__cxa_finalize@plt+0xc3>
11a7: 48 8b 3d 52 1e 20 00 mov 0x201e52(%rip),%rdi # 203000 <readdir64_r@@Base+0x20097f>
11ae: e8 3d ff ff ff callq 10f0 <__cxa_finalize@plt>
11b3: e8 48 ff ff ff callq 1100 <__cxa_finalize@plt+0x10>
11b8: c6 05 e1 1e 20 00 01 movb $0x1,0x201ee1(%rip) # 2030a0 <readdir64_r@@Base+0x200a1f>
11bf: 5d pop %rbp
11c0: c3 retq
11c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
11c8: f3 c3 repz retq
11ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
11d0: 55 push %rbp
11d1: 48 89 e5 mov %rsp,%rbp
11d4: 5d pop %rbp
11d5: e9 66 ff ff ff jmpq 1140 <__cxa_finalize@plt+0x50>
11da: b8 00 00 00 00 mov $0x0,%eax
11df: 48 83 3f 00 cmpq $0x0,(%rdi)
11e3: 74 02 je 11e7 <__cxa_finalize@plt+0xf7>
11e5: f3 c3 repz retq
11e7: 55 push %rbp
11e8: 53 push %rbx
11e9: 48 83 ec 08 sub $0x8,%rsp
11ed: 48 89 f5 mov %rsi,%rbp
11f0: 48 89 fb mov %rdi,%rbx
11f3: e8 e8 fe ff ff callq 10e0 <dlerror@plt>
11f8: 48 89 ee mov %rbp,%rsi
11fb: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi
1202: e8 99 fe ff ff callq 10a0 <dlsym@plt>
1207: 48 89 03 mov %rax,(%rbx)
120a: e8 d1 fe ff ff callq 10e0 <dlerror@plt>
120f: 48 89 c3 mov %rax,%rbx
1212: 48 85 c0 test %rax,%rax
1215: 74 23 je 123a <__cxa_finalize@plt+0x14a>
1217: 48 89 c1 mov %rax,%rcx
121a: 48 8d 15 1f 15 00 00 lea 0x151f(%rip),%rdx # 2740 <readdir64_r@@Base+0xbf>
1221: be 01 00 00 00 mov $0x1,%esi
1226: 48 8b 05 cb 1d 20 00 mov 0x201dcb(%rip),%rax # 202ff8 <readdir64_r@@Base+0x200977>
122d: 48 8b 38 mov (%rax),%rdi
1230: b8 00 00 00 00 mov $0x0,%eax
1235: e8 56 fe ff ff callq 1090 <__fprintf_chk@plt>
123a: 48 85 db test %rbx,%rbx
123d: 0f 95 c0 setne %al
1240: 0f b6 c0 movzbl %al,%eax
1243: 48 83 c4 08 add $0x8,%rsp
1247: 5b pop %rbx
1248: 5d pop %rbp
1249: c3 retq
124a: 41 54 push %r12
124c: 55 push %rbp
124d: 53 push %rbx
124e: 48 89 fd mov %rdi,%rbp
1251: 48 8d 3d 99 14 00 00 lea 0x1499(%rip),%rdi # 26f1 <readdir64_r@@Base+0x70>
1258: e8 43 fc ff ff callq ea0 <getenv@plt>
125d: 48 89 c3 mov %rax,%rbx
1260: b8 00 00 00 00 mov $0x0,%eax
1265: 48 85 db test %rbx,%rbx
1268: 74 66 je 12d0 <__cxa_finalize@plt+0x1e0>
126a: b8 01 00 00 00 mov $0x1,%eax
126f: 80 3b 00 cmpb $0x0,(%rbx)
1272: 74 5c je 12d0 <__cxa_finalize@plt+0x1e0>
1274: 48 8d 35 7c 14 00 00 lea 0x147c(%rip),%rsi # 26f7 <readdir64_r@@Base+0x76>
127b: 48 89 df mov %rbx,%rdi
127e: e8 3d fc ff ff callq ec0 <strcasecmp@plt>
1283: 89 c2 mov %eax,%edx
1285: b8 01 00 00 00 mov $0x1,%eax
128a: 85 d2 test %edx,%edx
128c: 74 42 je 12d0 <__cxa_finalize@plt+0x1e0>
128e: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx
1295: b8 00 00 00 00 mov $0x0,%eax
129a: 48 89 ef mov %rbp,%rdi
129d: f2 ae repnz scas %es:(%rdi),%al
129f: 48 f7 d1 not %rcx
12a2: 44 8d 61 ff lea -0x1(%rcx),%r12d
12a6: 4d 63 e4 movslq %r12d,%r12
12a9: 48 89 ee mov %rbp,%rsi
12ac: 48 89 df mov %rbx,%rdi
12af: e8 0c fe ff ff callq 10c0 <strstr@plt>
12b4: 48 85 c0 test %rax,%rax
12b7: 74 17 je 12d0 <__cxa_finalize@plt+0x1e0>
12b9: 42 0f b6 14 20 movzbl (%rax,%r12,1),%edx
12be: 48 8d 58 01 lea 0x1(%rax),%rbx
12c2: 84 d2 test %dl,%dl
12c4: 74 05 je 12cb <__cxa_finalize@plt+0x1db>
12c6: 80 fa 3a cmp $0x3a,%dl
12c9: 75 de jne 12a9 <__cxa_finalize@plt+0x1b9>
12cb: b8 01 00 00 00 mov $0x1,%eax
12d0: 5b pop %rbx
12d1: 5d pop %rbp
12d2: 41 5c pop %r12
12d4: c3 retq
12d5: f3 c3 repz retq
12d7: 48 83 ec 08 sub $0x8,%rsp
12db: 48 83 c6 0d add $0xd,%rsi
12df: 48 83 c7 0d add $0xd,%rdi
12e3: e8 a8 fc ff ff callq f90 <strcmp@plt>
12e8: 85 c0 test %eax,%eax
12ea: 0f 95 c2 setne %dl
12ed: 0f b6 d2 movzbl %dl,%edx
12f0: 89 15 fa 1d 20 00 mov %edx,0x201dfa(%rip) # 2030f0 <readdir64_r@@Base+0x200a6f>
12f6: 48 83 c4 08 add $0x8,%rsp
12fa: c3 retq
12fb: 55 push %rbp
12fc: 53 push %rbx
12fd: 48 83 ec 08 sub $0x8,%rsp
1301: 48 89 fb mov %rdi,%rbx
1304: 48 89 f5 mov %rsi,%rbp
1307: 80 7f 0b 04 cmpb $0x4,0xb(%rdi)
130b: 76 28 jbe 1335 <__cxa_finalize@plt+0x245>
130d: 48 8d 7f 0d lea 0xd(%rdi),%rdi
1311: ba 04 00 00 00 mov $0x4,%edx
1316: 48 8d 35 de 13 00 00 lea 0x13de(%rip),%rsi # 26fb <readdir64_r@@Base+0x7a>
131d: e8 3e fc ff ff callq f60 <memcmp@plt>
1322: 85 c0 test %eax,%eax
1324: 75 0f jne 1335 <__cxa_finalize@plt+0x245>
1326: 48 8d 7b 11 lea 0x11(%rbx),%rdi
132a: 48 8d 75 0d lea 0xd(%rbp),%rsi
132e: e8 5d fc ff ff callq f90 <strcmp@plt>
1333: eb 0d jmp 1342 <__cxa_finalize@plt+0x252>
1335: 48 8d 75 11 lea 0x11(%rbp),%rsi
1339: 48 8d 7b 0d lea 0xd(%rbx),%rdi
133d: e8 4e fc ff ff callq f90 <strcmp@plt>
1342: 48 83 c4 08 add $0x8,%rsp
1346: 5b pop %rbx
1347: 5d pop %rbp
1348: c3 retq
1349: 48 83 ec 08 sub $0x8,%rsp
134d: 48 83 c7 11 add $0x11,%rdi
1351: 48 83 c6 11 add $0x11,%rsi
1355: e8 36 fc ff ff callq f90 <strcmp@plt>
135a: 85 c0 test %eax,%eax
135c: 0f 95 c2 setne %dl
135f: 0f b6 d2 movzbl %dl,%edx
1362: 89 15 88 1d 20 00 mov %edx,0x201d88(%rip) # 2030f0 <readdir64_r@@Base+0x200a6f>
1368: 48 83 c4 08 add $0x8,%rsp
136c: c3 retq
136d: 53 push %rbx
136e: bb 00 00 00 00 mov $0x0,%ebx
1373: 48 83 3d 7d 1d 20 00 cmpq $0x0,0x201d7d(%rip) # 2030f8 <readdir64_r@@Base+0x200a77>
137a: 00
137b: 74 04 je 1381 <__cxa_finalize@plt+0x291>
137d: 89 d8 mov %ebx,%eax
137f: 5b pop %rbx
1380: c3 retq
1381: 48 8d 3d 38 1d 20 00 lea 0x201d38(%rip),%rdi # 2030c0 <readdir64_r@@Base+0x200a3f>
1388: e8 43 fd ff ff callq 10d0 <pthread_mutex_lock@plt>
138d: 48 83 3d 63 1d 20 00 cmpq $0x0,0x201d63(%rip) # 2030f8 <readdir64_r@@Base+0x200a77>
1394: 00
1395: 74 0e je 13a5 <__cxa_finalize@plt+0x2b5>
1397: 48 8d 3d 22 1d 20 00 lea 0x201d22(%rip),%rdi # 2030c0 <readdir64_r@@Base+0x200a3f>
139e: e8 3d fc ff ff callq fe0 <pthread_mutex_unlock@plt>
13a3: eb d8 jmp 137d <__cxa_finalize@plt+0x28d>
13a5: 48 63 3d 5c 1c 20 00 movslq 0x201c5c(%rip),%rdi # 203008 <readdir64_r@@Base+0x200987>
13ac: be 08 00 00 00 mov $0x8,%esi
13b1: e8 ca fb ff ff callq f80 <calloc@plt>
13b6: 48 89 05 3b 1d 20 00 mov %rax,0x201d3b(%rip) # 2030f8 <readdir64_r@@Base+0x200a77>
13bd: 48 85 c0 test %rax,%rax
13c0: 0f 94 c3 sete %bl
13c3: 0f b6 db movzbl %bl,%ebx
13c6: eb cf jmp 1397 <__cxa_finalize@plt+0x2a7>
13c8: 41 55 push %r13
13ca: 41 54 push %r12
13cc: 55 push %rbp
13cd: 53 push %rbx
13ce: 48 83 ec 08 sub $0x8,%rsp
13d2: 89 fd mov %edi,%ebp
13d4: 48 8d 3d e5 1c 20 00 lea 0x201ce5(%rip),%rdi # 2030c0 <readdir64_r@@Base+0x200a3f>
13db: e8 f0 fc ff ff callq 10d0 <pthread_mutex_lock@plt>
13e0: 4c 8b 25 11 1d 20 00 mov 0x201d11(%rip),%r12 # 2030f8 <readdir64_r@@Base+0x200a77>
13e7: 4d 85 e4 test %r12,%r12
13ea: 0f 84 47 01 00 00 je 1537 <__cxa_finalize@plt+0x447>
13f0: 44 8b 2d fd 1c 20 00 mov 0x201cfd(%rip),%r13d # 2030f4 <readdir64_r@@Base+0x200a73>
13f7: 45 85 ed test %r13d,%r13d
13fa: 7e 6f jle 146b <__cxa_finalize@plt+0x37b>
13fc: 4c 89 e2 mov %r12,%rdx
13ff: 41 8d 45 ff lea -0x1(%r13),%eax
1403: 49 8d 4c c4 08 lea 0x8(%r12,%rax,8),%rcx
1408: 4c 89 e0 mov %r12,%rax
140b: eb 09 jmp 1416 <__cxa_finalize@plt+0x326>
140d: 48 83 c0 08 add $0x8,%rax
1411: 48 39 c8 cmp %rcx,%rax
1414: 74 42 je 1458 <__cxa_finalize@plt+0x368>
1416: 48 8b 18 mov (%rax),%rbx
1419: 48 85 db test %rbx,%rbx
141c: 74 ef je 140d <__cxa_finalize@plt+0x31d>
141e: 39 6b 38 cmp %ebp,0x38(%rbx)
1421: 75 ea jne 140d <__cxa_finalize@plt+0x31d>
1423: 48 8d 3d 96 1c 20 00 lea 0x201c96(%rip),%rdi # 2030c0 <readdir64_r@@Base+0x200a3f>
142a: e8 b1 fb ff ff callq fe0 <pthread_mutex_unlock@plt>
142f: 48 89 df mov %rbx,%rdi
1432: e8 39 fb ff ff callq f70 <pthread_rwlock_wrlock@plt>
1437: 83 7b 38 00 cmpl $0x0,0x38(%rbx)
143b: 0f 88 0c 01 00 00 js 154d <__cxa_finalize@plt+0x45d>
1441: 48 89 d8 mov %rbx,%rax
1444: 48 83 c4 08 add $0x8,%rsp
1448: 5b pop %rbx
1449: 5d pop %rbp
144a: 41 5c pop %r12
144c: 41 5d pop %r13
144e: c3 retq
144f: 48 83 c2 08 add $0x8,%rdx
1453: 48 39 c2 cmp %rax,%rdx
1456: 74 13 je 146b <__cxa_finalize@plt+0x37b>
1458: 48 8b 1a mov (%rdx),%rbx
145b: 48 85 db test %rbx,%rbx
145e: 74 ef je 144f <__cxa_finalize@plt+0x35f>
1460: 83 7b 38 ff cmpl $0xffffffff,0x38(%rbx)
1464: 75 e9 jne 144f <__cxa_finalize@plt+0x35f>
1466: 89 6b 38 mov %ebp,0x38(%rbx)
1469: eb b8 jmp 1423 <__cxa_finalize@plt+0x333>
146b: bf 88 00 00 00 mov $0x88,%edi
1470: e8 7b fb ff ff callq ff0 <malloc@plt>
1475: 48 89 c3 mov %rax,%rbx
1478: 48 85 c0 test %rax,%rax
147b: 0f 84 ae 00 00 00 je 152f <__cxa_finalize@plt+0x43f>
1481: be 00 00 00 00 mov $0x0,%esi
1486: 48 89 c7 mov %rax,%rdi
1489: e8 82 fa ff ff callq f10 <pthread_rwlock_init@plt>
148e: 89 6b 38 mov %ebp,0x38(%rbx)
1491: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx)
1498: 00
1499: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx)
14a0: 00
14a1: 48 c7 43 68 00 20 00 movq $0x2000,0x68(%rbx)
14a8: 00
14a9: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx)
14b0: 00
14b1: 8b 05 51 1b 20 00 mov 0x201b51(%rip),%eax # 203008 <readdir64_r@@Base+0x200987>
14b7: 8d 50 ff lea -0x1(%rax),%edx
14ba: 44 39 ea cmp %r13d,%edx
14bd: 7c 22 jl 14e1 <__cxa_finalize@plt+0x3f1>
14bf: 41 8d 45 01 lea 0x1(%r13),%eax
14c3: 89 05 2b 1c 20 00 mov %eax,0x201c2b(%rip) # 2030f4 <readdir64_r@@Base+0x200a73>
14c9: 4d 63 ed movslq %r13d,%r13
14cc: 4b 89 1c ec mov %rbx,(%r12,%r13,8)
14d0: 48 8d 3d e9 1b 20 00 lea 0x201be9(%rip),%rdi # 2030c0 <readdir64_r@@Base+0x200a3f>
14d7: e8 04 fb ff ff callq fe0 <pthread_mutex_unlock@plt>
14dc: e9 4e ff ff ff jmpq 142f <__cxa_finalize@plt+0x33f>
14e1: 8d 68 08 lea 0x8(%rax),%ebp
14e4: 48 63 f5 movslq %ebp,%rsi
14e7: 48 c1 e6 03 shl $0x3,%rsi
14eb: 4c 89 e7 mov %r12,%rdi
14ee: e8 3d fb ff ff callq 1030 <realloc@plt>
14f3: 48 85 c0 test %rax,%rax
14f6: 74 37 je 152f <__cxa_finalize@plt+0x43f>
14f8: 48 89 05 f9 1b 20 00 mov %rax,0x201bf9(%rip) # 2030f8 <readdir64_r@@Base+0x200a77>
14ff: 89 2d 03 1b 20 00 mov %ebp,0x201b03(%rip) # 203008 <readdir64_r@@Base+0x200987>
1505: 41 8d 55 01 lea 0x1(%r13),%edx
1509: 89 15 e5 1b 20 00 mov %edx,0x201be5(%rip) # 2030f4 <readdir64_r@@Base+0x200a73>
150f: 49 63 cd movslq %r13d,%rcx
1512: 48 89 1c c8 mov %rbx,(%rax,%rcx,8)
1516: 41 83 c5 08 add $0x8,%r13d
151a: 48 63 ca movslq %edx,%rcx
151d: 48 c7 04 c8 00 00 00 movq $0x0,(%rax,%rcx,8)
1524: 00
1525: 83 c2 01 add $0x1,%edx
1528: 44 39 ea cmp %r13d,%edx
152b: 75 ed jne 151a <__cxa_finalize@plt+0x42a>
152d: eb a1 jmp 14d0 <__cxa_finalize@plt+0x3e0>
152f: 48 89 df mov %rbx,%rdi
1532: e8 79 f9 ff ff callq eb0 <free@plt>
1537: 48 8d 3d 82 1b 20 00 lea 0x201b82(%rip),%rdi # 2030c0 <readdir64_r@@Base+0x200a3f>
153e: e8 9d fa ff ff callq fe0 <pthread_mutex_unlock@plt>
1543: bb 00 00 00 00 mov $0x0,%ebx
1548: e9 f4 fe ff ff jmpq 1441 <__cxa_finalize@plt+0x351>
154d: 48 89 df mov %rbx,%rdi
1550: e8 bb fa ff ff callq 1010 <pthread_rwlock_unlock@plt>
1555: bb 00 00 00 00 mov $0x0,%ebx
155a: e9 e2 fe ff ff jmpq 1441 <__cxa_finalize@plt+0x351>
155f: 53 push %rbx
1560: 48 89 fb mov %rdi,%rbx
1563: c7 47 38 ff ff ff ff movl $0xffffffff,0x38(%rdi)
156a: 48 8b 7f 58 mov 0x58(%rdi),%rdi
156e: e8 3d f9 ff ff callq eb0 <free@plt>
1573: 48 8b 7b 70 mov 0x70(%rbx),%rdi
1577: e8 34 f9 ff ff callq eb0 <free@plt>
157c: 48 8b 7b 40 mov 0x40(%rbx),%rdi
1580: e8 2b f9 ff ff callq eb0 <free@plt>
1585: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx)
158c: 00
158d: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx)
1594: 00
1595: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx)
159c: 00
159d: 48 89 df mov %rbx,%rdi
15a0: e8 6b fa ff ff callq 1010 <pthread_rwlock_unlock@plt>
15a5: 5b pop %rbx
15a6: c3 retq
15a7: 41 57 push %r15
15a9: 41 56 push %r14
15ab: 41 55 push %r13
15ad: 41 54 push %r12
15af: 55 push %rbp
15b0: 53 push %rbx
15b1: 48 83 ec 58 sub $0x58,%rsp
15b5: 48 89 fb mov %rdi,%rbx
15b8: 41 89 f4 mov %esi,%r12d
15bb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
15c2: 00 00
15c4: 48 89 44 24 48 mov %rax,0x48(%rsp)
15c9: 31 c0 xor %eax,%eax
15cb: 48 c7 44 24 12 00 00 movq $0x0,0x12(%rsp)
15d2: 00 00
15d4: 48 c7 44 24 1a 00 00 movq $0x0,0x1a(%rsp)
15db: 00 00
15dd: 48 c7 44 24 22 00 00 movq $0x0,0x22(%rsp)
15e4: 00 00
15e6: 48 c7 44 24 2a 00 00 movq $0x0,0x2a(%rsp)
15ed: 00 00
15ef: 48 c7 44 24 32 00 00 movq $0x0,0x32(%rsp)
15f6: 00 00
15f8: c7 44 24 3a 00 00 00 movl $0x0,0x3a(%rsp)
15ff: 00
1600: 66 c7 44 24 3e 00 00 movw $0x0,0x3e(%rsp)
1607: 66 c7 44 24 10 40 00 movw $0x40,0x10(%rsp)
160e: 48 8b 7f 68 mov 0x68(%rdi),%rdi
1612: 48 89 3c 24 mov %rdi,(%rsp)
1616: 48 8b 43 70 mov 0x70(%rbx),%rax
161a: 48 89 44 24 08 mov %rax,0x8(%rsp)
161f: 48 89 44 24 18 mov %rax,0x18(%rsp)
1624: 48 85 c0 test %rax,%rax
1627: 0f 84 c4 00 00 00 je 16f1 <__cxa_finalize@plt+0x601>
162d: 48 8d 3d cc 10 00 00 lea 0x10cc(%rip),%rdi # 2700 <readdir64_r@@Base+0x7f>
1634: e8 67 f8 ff ff callq ea0 <getenv@plt>
1639: 48 85 c0 test %rax,%rax
163c: 74 17 je 1655 <__cxa_finalize@plt+0x565>
163e: 48 8d 78 0d lea 0xd(%rax),%rdi
1642: ba 00 00 00 00 mov $0x0,%edx
1647: be 00 00 00 00 mov $0x0,%esi
164c: e8 1f fa ff ff callq 1070 <strtoul@plt>
1651: 89 44 24 14 mov %eax,0x14(%rsp)
1655: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx)
165c: 00
165d: 48 89 e5 mov %rsp,%rbp
1660: c6 44 24 28 00 movb $0x0,0x28(%rsp)
1665: 8b 7b 38 mov 0x38(%rbx),%edi
1668: 48 89 ea mov %rbp,%rdx
166b: be 00 41 40 c0 mov $0xc0404100,%esi
1670: b8 00 00 00 00 mov $0x0,%eax
1675: e8 c6 f8 ff ff callq f40 <ioctl@plt>
167a: 41 89 c5 mov %eax,%r13d
167d: 85 c0 test %eax,%eax
167f: 0f 85 1e 02 00 00 jne 18a3 <__cxa_finalize@plt+0x7b3>
1685: 48 8b 44 24 20 mov 0x20(%rsp),%rax
168a: 48 85 c0 test %rax,%rax
168d: 0f 84 a4 01 00 00 je 1837 <__cxa_finalize@plt+0x747>
1693: 48 01 43 48 add %rax,0x48(%rbx)
1697: 80 7c 24 28 00 cmpb $0x0,0x28(%rsp)
169c: 74 c2 je 1660 <__cxa_finalize@plt+0x570>
169e: 8b 74 24 14 mov 0x14(%rsp),%esi
16a2: 48 03 73 68 add 0x68(%rbx),%rsi
16a6: 48 8b 7b 70 mov 0x70(%rbx),%rdi
16aa: e8 81 f9 ff ff callq 1030 <realloc@plt>
16af: 48 85 c0 test %rax,%rax
16b2: 0f 84 e5 01 00 00 je 189d <__cxa_finalize@plt+0x7ad>
16b8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx
16bd: 8b 4c 24 14 mov 0x14(%rsp),%ecx
16c1: 48 89 d6 mov %rdx,%rsi
16c4: 48 2b 74 24 08 sub 0x8(%rsp),%rsi
16c9: 48 89 cf mov %rcx,%rdi
16cc: 48 29 f7 sub %rsi,%rdi
16cf: 48 01 3c 24 add %rdi,(%rsp)
16d3: 48 2b 53 70 sub 0x70(%rbx),%rdx
16d7: 48 89 43 70 mov %rax,0x70(%rbx)
16db: 48 01 d0 add %rdx,%rax
16de: 48 89 44 24 08 mov %rax,0x8(%rsp)
16e3: 48 89 44 24 18 mov %rax,0x18(%rsp)
16e8: 48 01 4b 68 add %rcx,0x68(%rbx)
16ec: e9 6f ff ff ff jmpq 1660 <__cxa_finalize@plt+0x570>
16f1: e8 fa f8 ff ff callq ff0 <malloc@plt>
16f6: 48 89 44 24 08 mov %rax,0x8(%rsp)
16fb: 48 85 c0 test %rax,%rax
16fe: 0f 84 28 01 00 00 je 182c <__cxa_finalize@plt+0x73c>
1704: 48 89 43 70 mov %rax,0x70(%rbx)
1708: e9 20 ff ff ff jmpq 162d <__cxa_finalize@plt+0x53d>
170d: 48 8d 15 e7 fb ff ff lea -0x419(%rip),%rdx # 12fb <__cxa_finalize@plt+0x20b>
1714: 4c 89 f6 mov %r14,%rsi
1717: 4c 89 ff mov %r15,%rdi
171a: e8 e1 f7 ff ff callq f00 <tfind@plt>
171f: 48 85 c0 test %rax,%rax
1722: 0f 84 95 00 00 00 je 17bd <__cxa_finalize@plt+0x6cd>
1728: 41 0f b6 47 0b movzbl 0xb(%r15),%eax
172d: 83 c0 18 add $0x18,%eax
1730: 25 f8 01 00 00 and $0x1f8,%eax
1735: 48 01 c5 add %rax,%rbp
1738: 49 83 c5 01 add $0x1,%r13
173c: 4c 39 6b 48 cmp %r13,0x48(%rbx)
1740: 0f 86 e1 01 00 00 jbe 1927 <__cxa_finalize@plt+0x837>
1746: 49 89 ef mov %rbp,%r15
1749: c6 45 0c 00 movb $0x0,0xc(%rbp)
174d: c7 05 99 19 20 00 01 movl $0x1,0x201999(%rip) # 2030f0 <readdir64_r@@Base+0x200a6f>
1754: 00 00 00
1757: 80 7d 0b 04 cmpb $0x4,0xb(%rbp)
175b: 76 b0 jbe 170d <__cxa_finalize@plt+0x61d>
175d: 48 8d 7d 0d lea 0xd(%rbp),%rdi
1761: ba 04 00 00 00 mov $0x4,%edx
1766: 48 8d 35 8e 0f 00 00 lea 0xf8e(%rip),%rsi # 26fb <readdir64_r@@Base+0x7a>
176d: e8 ee f7 ff ff callq f60 <memcmp@plt>
1772: 85 c0 test %eax,%eax
1774: 75 97 jne 170d <__cxa_finalize@plt+0x61d>
1776: c6 45 0c 01 movb $0x1,0xc(%rbp)
177a: 48 8d 15 c8 fb ff ff lea -0x438(%rip),%rdx # 1349 <__cxa_finalize@plt+0x259>
1781: 4c 89 f6 mov %r14,%rsi
1784: 48 89 ef mov %rbp,%rdi
1787: e8 b4 f8 ff ff callq 1040 <tsearch@plt>
178c: 48 85 c0 test %rax,%rax
178f: 0f 84 56 01 00 00 je 18eb <__cxa_finalize@plt+0x7fb>
1795: 83 7b 3c 00 cmpl $0x0,0x3c(%rbx)
1799: 74 8d je 1728 <__cxa_finalize@plt+0x638>
179b: 83 3d 4e 19 20 00 00 cmpl $0x0,0x20194e(%rip) # 2030f0 <readdir64_r@@Base+0x200a6f>
17a2: 74 84 je 1728 <__cxa_finalize@plt+0x638>
17a4: 48 8b 53 58 mov 0x58(%rbx),%rdx
17a8: 48 8b 43 50 mov 0x50(%rbx),%rax
17ac: 48 8d 48 01 lea 0x1(%rax),%rcx
17b0: 48 89 4b 50 mov %rcx,0x50(%rbx)
17b4: 48 89 2c c2 mov %rbp,(%rdx,%rax,8)
17b8: e9 6b ff ff ff jmpq 1728 <__cxa_finalize@plt+0x638>
17bd: 48 8d 73 78 lea 0x78(%rbx),%rsi
17c1: 48 8d 15 0f fb ff ff lea -0x4f1(%rip),%rdx # 12d7 <__cxa_finalize@plt+0x1e7>
17c8: 4c 89 ff mov %r15,%rdi
17cb: e8 70 f8 ff ff callq 1040 <tsearch@plt>
17d0: 48 85 c0 test %rax,%rax
17d3: 0f 84 12 01 00 00 je 18eb <__cxa_finalize@plt+0x7fb>
17d9: 83 3d 10 19 20 00 00 cmpl $0x0,0x201910(%rip) # 2030f0 <readdir64_r@@Base+0x200a6f>
17e0: 0f 84 42 ff ff ff je 1728 <__cxa_finalize@plt+0x638>
17e6: 48 8b 53 58 mov 0x58(%rbx),%rdx
17ea: 48 8b 43 50 mov 0x50(%rbx),%rax
17ee: 48 8d 48 01 lea 0x1(%rax),%rcx
17f2: 48 89 4b 50 mov %rcx,0x50(%rbx)
17f6: 4c 89 3c c2 mov %r15,(%rdx,%rax,8)
17fa: e9 29 ff ff ff jmpq 1728 <__cxa_finalize@plt+0x638>
17ff: 41 bd 00 00 00 00 mov $0x0,%r13d
1805: e9 b4 01 00 00 jmpq 19be <__cxa_finalize@plt+0x8ce>
180a: bf 18 01 00 00 mov $0x118,%edi
180f: e8 dc f7 ff ff callq ff0 <malloc@plt>
1814: 48 89 43 40 mov %rax,0x40(%rbx)
1818: 48 85 c0 test %rax,%rax
181b: 0f 85 a4 00 00 00 jne 18c5 <__cxa_finalize@plt+0x7d5>
1821: 41 bd ff ff ff ff mov $0xffffffff,%r13d
1827: e9 88 00 00 00 jmpq 18b4 <__cxa_finalize@plt+0x7c4>
182c: 41 bd ff ff ff ff mov $0xffffffff,%r13d
1832: e9 8e 00 00 00 jmpq 18c5 <__cxa_finalize@plt+0x7d5>
1837: 0f b6 44 24 29 movzbl 0x29(%rsp),%eax
183c: 89 43 3c mov %eax,0x3c(%rbx)
183f: 48 8b 43 48 mov 0x48(%rbx),%rax
1843: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi
184a: 00
184b: 48 8b 7b 58 mov 0x58(%rbx),%rdi
184f: e8 dc f7 ff ff callq 1030 <realloc@plt>
1854: 48 89 43 58 mov %rax,0x58(%rbx)
1858: 48 85 c0 test %rax,%rax
185b: 0f 84 be 00 00 00 je 191f <__cxa_finalize@plt+0x82f>
1861: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx)
1868: 00
1869: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx)
1870: 00
1871: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx)
1878: 00 00 00 00
187c: 48 8b 6b 70 mov 0x70(%rbx),%rbp
1880: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx)
1885: 0f 84 9c 00 00 00 je 1927 <__cxa_finalize@plt+0x837>
188b: 41 bd 00 00 00 00 mov $0x0,%r13d
1891: 4c 8d b3 80 00 00 00 lea 0x80(%rbx),%r14
1898: e9 a9 fe ff ff jmpq 1746 <__cxa_finalize@plt+0x656>
189d: 41 bd ff ff ff ff mov $0xffffffff,%r13d
18a3: 0f b6 44 24 29 movzbl 0x29(%rsp),%eax
18a8: 89 43 3c mov %eax,0x3c(%rbx)
18ab: 45 85 ed test %r13d,%r13d
18ae: 0f 84 54 01 00 00 je 1a08 <__cxa_finalize@plt+0x918>
18b4: 48 8b 7b 70 mov 0x70(%rbx),%rdi
18b8: e8 f3 f5 ff ff callq eb0 <free@plt>
18bd: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx)
18c4: 00
18c5: 44 89 e8 mov %r13d,%eax
18c8: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx
18cd: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
18d4: 00 00
18d6: 0f 85 77 01 00 00 jne 1a53 <__cxa_finalize@plt+0x963>
18dc: 48 83 c4 58 add $0x58,%rsp
18e0: 5b pop %rbx
18e1: 5d pop %rbp
18e2: 41 5c pop %r12
18e4: 41 5d pop %r13
18e6: 41 5e pop %r14
18e8: 41 5f pop %r15
18ea: c3 retq
18eb: 48 8b 7b 78 mov 0x78(%rbx),%rdi
18ef: 48 8d 35 df f9 ff ff lea -0x621(%rip),%rsi # 12d5 <__cxa_finalize@plt+0x1e5>
18f6: e8 b5 f7 ff ff callq 10b0 <tdestroy@plt>
18fb: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi
1902: 48 8d 35 cc f9 ff ff lea -0x634(%rip),%rsi # 12d5 <__cxa_finalize@plt+0x1e5>
1909: e8 a2 f7 ff ff callq 10b0 <tdestroy@plt>
190e: 48 8b 7b 58 mov 0x58(%rbx),%rdi
1912: e8 99 f5 ff ff callq eb0 <free@plt>
1917: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx)
191e: 00
191f: 41 bd ff ff ff ff mov $0xffffffff,%r13d
1925: eb 8d jmp 18b4 <__cxa_finalize@plt+0x7c4>
1927: 48 8b 7b 78 mov 0x78(%rbx),%rdi
192b: 48 8d 35 a3 f9 ff ff lea -0x65d(%rip),%rsi # 12d5 <__cxa_finalize@plt+0x1e5>
1932: e8 79 f7 ff ff callq 10b0 <tdestroy@plt>
1937: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi
193e: 48 8d 35 90 f9 ff ff lea -0x670(%rip),%rsi # 12d5 <__cxa_finalize@plt+0x1e5>
1945: e8 66 f7 ff ff callq 10b0 <tdestroy@plt>
194a: 48 8b 43 50 mov 0x50(%rbx),%rax
194e: 48 3b 43 48 cmp 0x48(%rbx),%rax
1952: 0f 84 b0 00 00 00 je 1a08 <__cxa_finalize@plt+0x918>
1958: 48 89 43 48 mov %rax,0x48(%rbx)
195c: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi
1963: 00
1964: 48 8b 7b 58 mov 0x58(%rbx),%rdi
1968: e8 c3 f6 ff ff callq 1030 <realloc@plt>
196d: 48 85 c0 test %rax,%rax
1970: 74 04 je 1976 <__cxa_finalize@plt+0x886>
1972: 48 89 43 58 mov %rax,0x58(%rbx)
1976: 48 8b 6b 70 mov 0x70(%rbx),%rbp
197a: 48 8b 53 48 mov 0x48(%rbx),%rdx
197e: 48 85 d2 test %rdx,%rdx
1981: 0f 84 81 00 00 00 je 1a08 <__cxa_finalize@plt+0x918>
1987: 48 8b 4b 58 mov 0x58(%rbx),%rcx
198b: 48 8b 01 mov (%rcx),%rax
198e: 48 39 e8 cmp %rbp,%rax
1991: 0f 85 68 fe ff ff jne 17ff <__cxa_finalize@plt+0x70f>
1997: 41 bd 00 00 00 00 mov $0x0,%r13d
199d: 0f b6 40 0b movzbl 0xb(%rax),%eax
19a1: 83 c0 18 add $0x18,%eax
19a4: 25 f8 01 00 00 and $0x1f8,%eax
19a9: 48 01 c5 add %rax,%rbp
19ac: 49 83 c5 01 add $0x1,%r13
19b0: 4c 39 ea cmp %r13,%rdx
19b3: 74 53 je 1a08 <__cxa_finalize@plt+0x918>
19b5: 4a 8b 04 e9 mov (%rcx,%r13,8),%rax
19b9: 48 39 e8 cmp %rbp,%rax
19bc: 74 df je 199d <__cxa_finalize@plt+0x8ad>
19be: 4e 8d 34 ed 00 00 00 lea 0x0(,%r13,8),%r14
19c5: 00
19c6: 48 8b 43 58 mov 0x58(%rbx),%rax
19ca: 4a 8b 34 30 mov (%rax,%r14,1),%rsi
19ce: 0f b6 56 0b movzbl 0xb(%rsi),%edx
19d2: 83 c2 18 add $0x18,%edx
19d5: 81 e2 f8 01 00 00 and $0x1f8,%edx
19db: 48 89 ef mov %rbp,%rdi
19de: e8 6d f6 ff ff callq 1050 <memmove@plt>
19e3: 48 8b 43 58 mov 0x58(%rbx),%rax
19e7: 4a 89 2c 30 mov %rbp,(%rax,%r14,1)
19eb: 0f b6 45 0b movzbl 0xb(%rbp),%eax
19ef: 83 c0 18 add $0x18,%eax
19f2: 25 f8 01 00 00 and $0x1f8,%eax
19f7: 48 01 c5 add %rax,%rbp
19fa: 49 83 c5 01 add $0x1,%r13
19fe: 49 83 c6 08 add $0x8,%r14
1a02: 4c 3b 6b 48 cmp 0x48(%rbx),%r13
1a06: 72 be jb 19c6 <__cxa_finalize@plt+0x8d6>
1a08: 48 8b 43 70 mov 0x70(%rbx),%rax
1a0c: 48 89 44 24 08 mov %rax,0x8(%rsp)
1a11: 48 8b 43 48 mov 0x48(%rbx),%rax
1a15: 48 89 04 24 mov %rax,(%rsp)
1a19: 48 89 e2 mov %rsp,%rdx
1a1c: 8b 7b 38 mov 0x38(%rbx),%edi
1a1f: be 01 41 40 c0 mov $0xc0404101,%esi
1a24: b8 00 00 00 00 mov $0x0,%eax
1a29: e8 12 f5 ff ff callq f40 <ioctl@plt>
1a2e: 41 89 c5 mov %eax,%r13d
1a31: 85 c0 test %eax,%eax
1a33: 75 10 jne 1a45 <__cxa_finalize@plt+0x955>
1a35: 45 85 e4 test %r12d,%r12d
1a38: 74 0b je 1a45 <__cxa_finalize@plt+0x955>
1a3a: 48 83 7b 40 00 cmpq $0x0,0x40(%rbx)
1a3f: 0f 84 c5 fd ff ff je 180a <__cxa_finalize@plt+0x71a>
1a45: 45 85 ed test %r13d,%r13d
1a48: 0f 84 77 fe ff ff je 18c5 <__cxa_finalize@plt+0x7d5>
1a4e: e9 61 fe ff ff jmpq 18b4 <__cxa_finalize@plt+0x7c4>
1a53: e8 d8 f4 ff ff callq f30 <__stack_chk_fail@plt>
0000000000001a58 <closedir@@Base>:
1a58: 41 54 push %r12
1a5a: 55 push %rbp
1a5b: 53 push %rbx
1a5c: 48 83 c4 80 add $0xffffffffffffff80,%rsp
1a60: 49 89 fc mov %rdi,%r12
1a63: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
1a6a: 00 00
1a6c: 48 89 44 24 78 mov %rax,0x78(%rsp)
1a71: 31 c0 xor %eax,%eax
1a73: 48 8d 3d 93 0c 00 00 lea 0xc93(%rip),%rdi # 270d <readdir64_r@@Base+0x8c>
1a7a: e8 cb f7 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1a7f: 85 c0 test %eax,%eax
1a81: 75 10 jne 1a93 <closedir@@Base+0x3b>
1a83: 48 8d 3d 8b 0c 00 00 lea 0xc8b(%rip),%rdi # 2715 <readdir64_r@@Base+0x94>
1a8a: e8 bb f7 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1a8f: 85 c0 test %eax,%eax
1a91: 74 7d je 1b10 <closedir@@Base+0xb8>
1a93: e8 38 f4 ff ff callq ed0 <__errno_location@plt>
1a98: 48 89 c3 mov %rax,%rbx
1a9b: c7 00 09 00 00 00 movl $0x9,(%rax)
1aa1: 4c 89 e7 mov %r12,%rdi
1aa4: e8 f7 f4 ff ff callq fa0 <dirfd@plt>
1aa9: 89 c5 mov %eax,%ebp
1aab: 85 c0 test %eax,%eax
1aad: 0f 88 8e 00 00 00 js 1b41 <closedir@@Base+0xe9>
1ab3: c7 03 00 00 00 00 movl $0x0,(%rbx)
1ab9: 48 89 e6 mov %rsp,%rsi
1abc: 89 c7 mov %eax,%edi
1abe: e8 bd f5 ff ff callq 1080 <fstatfs@plt>
1ac3: 89 c3 mov %eax,%ebx
1ac5: 85 c0 test %eax,%eax
1ac7: 75 2c jne 1af5 <closedir@@Base+0x9d>
1ac9: 48 81 3c 24 73 66 75 cmpq $0x61756673,(%rsp)
1ad0: 61
1ad1: 74 58 je 1b2b <closedir@@Base+0xd3>
1ad3: 48 8d 35 45 0c 00 00 lea 0xc45(%rip),%rsi # 271f <readdir64_r@@Base+0x9e>
1ada: 48 8d 3d 07 16 20 00 lea 0x201607(%rip),%rdi # 2030e8 <readdir64_r@@Base+0x200a67>
1ae1: e8 f4 f6 ff ff callq 11da <__cxa_finalize@plt+0xea>
1ae6: 85 c0 test %eax,%eax
1ae8: 75 0b jne 1af5 <closedir@@Base+0x9d>
1aea: 4c 89 e7 mov %r12,%rdi
1aed: ff 15 f5 15 20 00 callq *0x2015f5(%rip) # 2030e8 <readdir64_r@@Base+0x200a67>
1af3: 89 c3 mov %eax,%ebx
1af5: 89 d8 mov %ebx,%eax
1af7: 48 8b 54 24 78 mov 0x78(%rsp),%rdx
1afc: 64 48 33 14 25 28 00 xor %fs:0x28,%rdx
1b03: 00 00
1b05: 75 41 jne 1b48 <closedir@@Base+0xf0>
1b07: 48 83 ec 80 sub $0xffffffffffffff80,%rsp
1b0b: 5b pop %rbx
1b0c: 5d pop %rbp
1b0d: 41 5c pop %r12
1b0f: c3 retq
1b10: 48 8d 3d 08 0c 00 00 lea 0xc08(%rip),%rdi # 271f <readdir64_r@@Base+0x9e>
1b17: e8 2e f7 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1b1c: 85 c0 test %eax,%eax
1b1e: 0f 85 6f ff ff ff jne 1a93 <closedir@@Base+0x3b>
1b24: bb ff ff ff ff mov $0xffffffff,%ebx
1b29: eb a8 jmp 1ad3 <closedir@@Base+0x7b>
1b2b: 89 ef mov %ebp,%edi
1b2d: e8 96 f8 ff ff callq 13c8 <__cxa_finalize@plt+0x2d8>
1b32: 48 85 c0 test %rax,%rax
1b35: 74 9c je 1ad3 <closedir@@Base+0x7b>
1b37: 48 89 c7 mov %rax,%rdi
1b3a: e8 20 fa ff ff callq 155f <__cxa_finalize@plt+0x46f>
1b3f: eb 92 jmp 1ad3 <closedir@@Base+0x7b>
1b41: bb ff ff ff ff mov $0xffffffff,%ebx
1b46: eb ad jmp 1af5 <closedir@@Base+0x9d>
1b48: e8 e3 f3 ff ff callq f30 <__stack_chk_fail@plt>
1b4d: 41 57 push %r15
1b4f: 41 56 push %r14
1b51: 41 55 push %r13
1b53: 41 54 push %r12
1b55: 55 push %rbp
1b56: 53 push %rbx
1b57: 48 81 ec 98 00 00 00 sub $0x98,%rsp
1b5e: 49 89 fd mov %rdi,%r13
1b61: 49 89 f6 mov %rsi,%r14
1b64: 49 89 d4 mov %rdx,%r12
1b67: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
1b6e: 00 00
1b70: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp)
1b77: 00
1b78: 31 c0 xor %eax,%eax
1b7a: 48 85 d2 test %rdx,%rdx
1b7d: 74 07 je 1b86 <closedir@@Base+0x12e>
1b7f: 48 c7 02 00 00 00 00 movq $0x0,(%rdx)
1b86: e8 45 f3 ff ff callq ed0 <__errno_location@plt>
1b8b: 48 89 c5 mov %rax,%rbp
1b8e: c7 00 09 00 00 00 movl $0x9,(%rax)
1b94: 4c 89 ef mov %r13,%rdi
1b97: e8 04 f4 ff ff callq fa0 <dirfd@plt>
1b9c: 89 c3 mov %eax,%ebx
1b9e: 85 c0 test %eax,%eax
1ba0: 79 35 jns 1bd7 <closedir@@Base+0x17f>
1ba2: 83 7d 00 02 cmpl $0x2,0x0(%rbp)
1ba6: 0f 84 ea 01 00 00 je 1d96 <closedir@@Base+0x33e>
1bac: 89 d8 mov %ebx,%eax
1bae: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx
1bb5: 00
1bb6: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
1bbd: 00 00
1bbf: 0f 85 e4 01 00 00 jne 1da9 <closedir@@Base+0x351>
1bc5: 48 81 c4 98 00 00 00 add $0x98,%rsp
1bcc: 5b pop %rbx
1bcd: 5d pop %rbp
1bce: 41 5c pop %r12
1bd0: 41 5d pop %r13
1bd2: 41 5e pop %r14
1bd4: 41 5f pop %r15
1bd6: c3 retq
1bd7: 48 8d 74 24 10 lea 0x10(%rsp),%rsi
1bdc: 89 c7 mov %eax,%edi
1bde: e8 9d f4 ff ff callq 1080 <fstatfs@plt>
1be3: 41 89 c7 mov %eax,%r15d
1be6: 85 c0 test %eax,%eax
1be8: 0f 85 b4 01 00 00 jne 1da2 <closedir@@Base+0x34a>
1bee: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp)
1bf5: 48 81 7c 24 10 73 66 cmpq $0x61756673,0x10(%rsp)
1bfc: 75 61
1bfe: 74 45 je 1c45 <closedir@@Base+0x1ed>
1c00: 4d 85 f6 test %r14,%r14
1c03: 0f 84 51 01 00 00 je 1d5a <closedir@@Base+0x302>
1c09: 48 8d 35 05 0b 00 00 lea 0xb05(%rip),%rsi # 2715 <readdir64_r@@Base+0x94>
1c10: 48 8d 3d f9 14 20 00 lea 0x2014f9(%rip),%rdi # 203110 <readdir64_r@@Base+0x200a8f>
1c17: e8 be f5 ff ff callq 11da <__cxa_finalize@plt+0xea>
1c1c: 85 c0 test %eax,%eax
1c1e: 0f 85 ee 00 00 00 jne 1d12 <closedir@@Base+0x2ba>
1c24: 4c 89 e2 mov %r12,%rdx
1c27: 4c 89 f6 mov %r14,%rsi
1c2a: 4c 89 ef mov %r13,%rdi
1c2d: 48 8d 05 dc 14 20 00 lea 0x2014dc(%rip),%rax # 203110 <readdir64_r@@Base+0x200a8f>
1c34: ff 10 callq *(%rax)
1c36: 89 c3 mov %eax,%ebx
1c38: 85 c0 test %eax,%eax
1c3a: 0f 84 6c ff ff ff je 1bac <closedir@@Base+0x154>
1c40: e9 5d ff ff ff jmpq 1ba2 <closedir@@Base+0x14a>
1c45: e8 23 f7 ff ff callq 136d <__cxa_finalize@plt+0x27d>
1c4a: 85 c0 test %eax,%eax
1c4c: 74 07 je 1c55 <closedir@@Base+0x1fd>
1c4e: 89 c3 mov %eax,%ebx
1c50: e9 4d ff ff ff jmpq 1ba2 <closedir@@Base+0x14a>
1c55: 89 df mov %ebx,%edi
1c57: e8 6c f7 ff ff callq 13c8 <__cxa_finalize@plt+0x2d8>
1c5c: 48 89 c3 mov %rax,%rbx
1c5f: 48 89 04 24 mov %rax,(%rsp)
1c63: 48 85 c0 test %rax,%rax
1c66: 0f 84 a6 00 00 00 je 1d12 <closedir@@Base+0x2ba>
1c6c: 4c 89 ef mov %r13,%rdi
1c6f: e8 ac f3 ff ff callq 1020 <telldir@plt>
1c74: 48 89 44 24 08 mov %rax,0x8(%rsp)
1c79: 48 85 c0 test %rax,%rax
1c7c: 74 07 je 1c85 <closedir@@Base+0x22d>
1c7e: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx)
1c83: 75 1a jne 1c9f <closedir@@Base+0x247>
1c85: 4d 85 f6 test %r14,%r14
1c88: 40 0f 94 c6 sete %sil
1c8c: 40 0f b6 f6 movzbl %sil,%esi
1c90: 48 8b 3c 24 mov (%rsp),%rdi
1c94: e8 0e f9 ff ff callq 15a7 <__cxa_finalize@plt+0x4b7>
1c99: 89 c3 mov %eax,%ebx
1c9b: 85 c0 test %eax,%eax
1c9d: 75 7b jne 1d1a <closedir@@Base+0x2c2>
1c9f: 4d 85 f6 test %r14,%r14
1ca2: 0f 84 88 00 00 00 je 1d30 <closedir@@Base+0x2d8>
1ca8: 48 8b 04 24 mov (%rsp),%rax
1cac: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
1cb1: 48 39 48 48 cmp %rcx,0x48(%rax)
1cb5: 76 3a jbe 1cf1 <closedir@@Base+0x299>
1cb7: 48 8b 40 58 mov 0x58(%rax),%rax
1cbb: 48 8b 04 c8 mov (%rax,%rcx,8),%rax
1cbf: 48 8b 10 mov (%rax),%rdx
1cc2: 49 89 16 mov %rdx,(%r14)
1cc5: 49 89 4e 08 mov %rcx,0x8(%r14)
1cc9: 0f b6 50 0b movzbl 0xb(%rax),%edx
1ccd: 83 c2 18 add $0x18,%edx
1cd0: 83 e2 f8 and $0xfffffff8,%edx
1cd3: 66 41 89 56 10 mov %dx,0x10(%r14)
1cd8: 0f b6 50 0a movzbl 0xa(%rax),%edx
1cdc: 41 88 56 12 mov %dl,0x12(%r14)
1ce0: 48 8d 70 0d lea 0xd(%rax),%rsi
1ce4: 49 8d 7e 13 lea 0x13(%r14),%rdi
1ce8: e8 03 f2 ff ff callq ef0 <strcpy@plt>
1ced: 4d 89 34 24 mov %r14,(%r12)
1cf1: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
1cf6: 48 83 c6 01 add $0x1,%rsi
1cfa: 4c 89 ef mov %r13,%rdi
1cfd: e8 fe f2 ff ff callq 1000 <seekdir@plt>
1d02: 48 8b 3c 24 mov (%rsp),%rdi
1d06: e8 05 f3 ff ff callq 1010 <pthread_rwlock_unlock@plt>
1d0b: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp)
1d12: 44 89 fb mov %r15d,%ebx
1d15: e9 92 fe ff ff jmpq 1bac <closedir@@Base+0x154>
1d1a: 44 8b 65 00 mov 0x0(%rbp),%r12d
1d1e: 48 8b 3c 24 mov (%rsp),%rdi
1d22: e8 38 f8 ff ff callq 155f <__cxa_finalize@plt+0x46f>
1d27: 44 89 65 00 mov %r12d,0x0(%rbp)
1d2b: e9 72 fe ff ff jmpq 1ba2 <closedir@@Base+0x14a>
1d30: 48 8b 04 24 mov (%rsp),%rax
1d34: 4c 8b 70 40 mov 0x40(%rax),%r14
1d38: 4d 85 f6 test %r14,%r14
1d3b: 0f 85 67 ff ff ff jne 1ca8 <closedir@@Base+0x250>
1d41: 48 89 c7 mov %rax,%rdi
1d44: e8 c7 f2 ff ff callq 1010 <pthread_rwlock_unlock@plt>
1d49: c7 45 00 16 00 00 00 movl $0x16,0x0(%rbp)
1d50: bb ff ff ff ff mov $0xffffffff,%ebx
1d55: e9 52 fe ff ff jmpq 1bac <closedir@@Base+0x154>
1d5a: 48 8d 35 ac 09 00 00 lea 0x9ac(%rip),%rsi # 270d <readdir64_r@@Base+0x8c>
1d61: 48 8d 3d b0 13 20 00 lea 0x2013b0(%rip),%rdi # 203118 <readdir64_r@@Base+0x200a97>
1d68: e8 6d f4 ff ff callq 11da <__cxa_finalize@plt+0xea>
1d6d: 89 c3 mov %eax,%ebx
1d6f: 85 c0 test %eax,%eax
1d71: 75 9f jne 1d12 <closedir@@Base+0x2ba>
1d73: 4c 89 ef mov %r13,%rdi
1d76: 48 8d 05 9b 13 20 00 lea 0x20139b(%rip),%rax # 203118 <readdir64_r@@Base+0x200a97>
1d7d: ff 10 callq *(%rax)
1d7f: 49 89 04 24 mov %rax,(%r12)
1d83: 48 85 c0 test %rax,%rax
1d86: 0f 85 20 fe ff ff jne 1bac <closedir@@Base+0x154>
1d8c: bb ff ff ff ff mov $0xffffffff,%ebx
1d91: e9 0c fe ff ff jmpq 1ba2 <closedir@@Base+0x14a>
1d96: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp)
1d9d: e9 0a fe ff ff jmpq 1bac <closedir@@Base+0x154>
1da2: 89 c3 mov %eax,%ebx
1da4: e9 f9 fd ff ff jmpq 1ba2 <closedir@@Base+0x14a>
1da9: e8 82 f1 ff ff callq f30 <__stack_chk_fail@plt>
0000000000001dae <readdir@@Base>:
1dae: 53 push %rbx
1daf: 48 83 ec 10 sub $0x10,%rsp
1db3: 48 89 fb mov %rdi,%rbx
1db6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
1dbd: 00 00
1dbf: 48 89 44 24 08 mov %rax,0x8(%rsp)
1dc4: 31 c0 xor %eax,%eax
1dc6: 48 8d 3d 40 09 00 00 lea 0x940(%rip),%rdi # 270d <readdir64_r@@Base+0x8c>
1dcd: e8 78 f4 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1dd2: 85 c0 test %eax,%eax
1dd4: 75 29 jne 1dff <readdir@@Base+0x51>
1dd6: 48 8d 35 30 09 00 00 lea 0x930(%rip),%rsi # 270d <readdir64_r@@Base+0x8c>
1ddd: 48 8d 3d 34 13 20 00 lea 0x201334(%rip),%rdi # 203118 <readdir64_r@@Base+0x200a97>
1de4: e8 f1 f3 ff ff callq 11da <__cxa_finalize@plt+0xea>
1de9: 85 c0 test %eax,%eax
1deb: 75 3c jne 1e29 <readdir@@Base+0x7b>
1ded: 48 89 df mov %rbx,%rdi
1df0: 48 8d 05 21 13 20 00 lea 0x201321(%rip),%rax # 203118 <readdir64_r@@Base+0x200a97>
1df7: ff 10 callq *(%rax)
1df9: 48 89 04 24 mov %rax,(%rsp)
1dfd: eb 10 jmp 1e0f <readdir@@Base+0x61>
1dff: 48 89 e2 mov %rsp,%rdx
1e02: be 00 00 00 00 mov $0x0,%esi
1e07: 48 89 df mov %rbx,%rdi
1e0a: e8 3e fd ff ff callq 1b4d <closedir@@Base+0xf5>
1e0f: 48 8b 04 24 mov (%rsp),%rax
1e13: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
1e18: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
1e1f: 00 00
1e21: 75 10 jne 1e33 <readdir@@Base+0x85>
1e23: 48 83 c4 10 add $0x10,%rsp
1e27: 5b pop %rbx
1e28: c3 retq
1e29: 48 c7 04 24 00 00 00 movq $0x0,(%rsp)
1e30: 00
1e31: eb dc jmp 1e0f <readdir@@Base+0x61>
1e33: e8 f8 f0 ff ff callq f30 <__stack_chk_fail@plt>
0000000000001e38 <readdir_r@@Base>:
1e38: 41 54 push %r12
1e3a: 55 push %rbp
1e3b: 53 push %rbx
1e3c: 48 89 fb mov %rdi,%rbx
1e3f: 48 89 f5 mov %rsi,%rbp
1e42: 49 89 d4 mov %rdx,%r12
1e45: 48 8d 3d c9 08 00 00 lea 0x8c9(%rip),%rdi # 2715 <readdir64_r@@Base+0x94>
1e4c: e8 f9 f3 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1e51: 85 c0 test %eax,%eax
1e53: 75 2b jne 1e80 <readdir_r@@Base+0x48>
1e55: 48 8d 35 b9 08 00 00 lea 0x8b9(%rip),%rsi # 2715 <readdir64_r@@Base+0x94>
1e5c: 48 8d 3d ad 12 20 00 lea 0x2012ad(%rip),%rdi # 203110 <readdir64_r@@Base+0x200a8f>
1e63: e8 72 f3 ff ff callq 11da <__cxa_finalize@plt+0xea>
1e68: 85 c0 test %eax,%eax
1e6a: 75 27 jne 1e93 <readdir_r@@Base+0x5b>
1e6c: 4c 89 e2 mov %r12,%rdx
1e6f: 48 89 ee mov %rbp,%rsi
1e72: 48 89 df mov %rbx,%rdi
1e75: 48 8d 05 94 12 20 00 lea 0x201294(%rip),%rax # 203110 <readdir64_r@@Base+0x200a8f>
1e7c: ff 10 callq *(%rax)
1e7e: eb 0e jmp 1e8e <readdir_r@@Base+0x56>
1e80: 4c 89 e2 mov %r12,%rdx
1e83: 48 89 ee mov %rbp,%rsi
1e86: 48 89 df mov %rbx,%rdi
1e89: e8 bf fc ff ff callq 1b4d <closedir@@Base+0xf5>
1e8e: 5b pop %rbx
1e8f: 5d pop %rbp
1e90: 41 5c pop %r12
1e92: c3 retq
1e93: e8 38 f0 ff ff callq ed0 <__errno_location@plt>
1e98: 8b 00 mov (%rax),%eax
1e9a: eb f2 jmp 1e8e <readdir_r@@Base+0x56>
1e9c: 41 55 push %r13
1e9e: 41 54 push %r12
1ea0: 55 push %rbp
1ea1: 53 push %rbx
1ea2: 48 83 ec 08 sub $0x8,%rsp
1ea6: 89 f5 mov %esi,%ebp
1ea8: ba 00 00 00 00 mov $0x0,%edx
1ead: be 02 41 08 40 mov $0x40084102,%esi
1eb2: b8 00 00 00 00 mov $0x0,%eax
1eb7: e8 84 f0 ff ff callq f40 <ioctl@plt>
1ebc: 85 c0 test %eax,%eax
1ebe: 78 51 js 1f11 <readdir_r@@Base+0xd9>
1ec0: 89 c3 mov %eax,%ebx
1ec2: 48 8d 35 5f 08 00 00 lea 0x85f(%rip),%rsi # 2728 <readdir64_r@@Base+0xa7>
1ec9: 48 8d 3d 30 12 20 00 lea 0x201230(%rip),%rdi # 203100 <readdir64_r@@Base+0x200a7f>
1ed0: e8 05 f3 ff ff callq 11da <__cxa_finalize@plt+0xea>
1ed5: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12
1edc: 85 c0 test %eax,%eax
1ede: 75 0d jne 1eed <readdir_r@@Base+0xb5>
1ee0: 89 ee mov %ebp,%esi
1ee2: 89 df mov %ebx,%edi
1ee4: ff 15 16 12 20 00 callq *0x201216(%rip) # 203100 <readdir64_r@@Base+0x200a7f>
1eea: 49 89 c4 mov %rax,%r12
1eed: e8 de ef ff ff callq ed0 <__errno_location@plt>
1ef2: 48 89 c5 mov %rax,%rbp
1ef5: 44 8b 28 mov (%rax),%r13d
1ef8: 89 df mov %ebx,%edi
1efa: e8 51 f0 ff ff callq f50 <close@plt>
1eff: 44 89 6d 00 mov %r13d,0x0(%rbp)
1f03: 4c 89 e0 mov %r12,%rax
1f06: 48 83 c4 08 add $0x8,%rsp
1f0a: 5b pop %rbx
1f0b: 5d pop %rbp
1f0c: 41 5c pop %r12
1f0e: 41 5d pop %r13
1f10: c3 retq
1f11: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12
1f18: eb e9 jmp 1f03 <readdir_r@@Base+0xcb>
0000000000001f1a <pathconf@@Base>:
1f1a: 41 57 push %r15
1f1c: 41 56 push %r14
1f1e: 41 55 push %r13
1f20: 41 54 push %r12
1f22: 55 push %rbp
1f23: 53 push %rbx
1f24: 48 81 ec c8 01 00 00 sub $0x1c8,%rsp
1f2b: 48 89 fb mov %rdi,%rbx
1f2e: 89 f5 mov %esi,%ebp
1f30: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
1f37: 00 00
1f39: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp)
1f40: 00
1f41: 31 c0 xor %eax,%eax
1f43: 85 f6 test %esi,%esi
1f45: 75 20 jne 1f67 <pathconf@@Base+0x4d>
1f47: 48 8d 3d db 07 00 00 lea 0x7db(%rip),%rdi # 2729 <readdir64_r@@Base+0xa8>
1f4e: e8 f7 f2 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1f53: 85 c0 test %eax,%eax
1f55: 75 65 jne 1fbc <pathconf@@Base+0xa2>
1f57: 48 8d 3d ca 07 00 00 lea 0x7ca(%rip),%rdi # 2728 <readdir64_r@@Base+0xa7>
1f5e: e8 e7 f2 ff ff callq 124a <__cxa_finalize@plt+0x15a>
1f63: 85 c0 test %eax,%eax
1f65: 75 55 jne 1fbc <pathconf@@Base+0xa2>
1f67: 48 8d 35 bb 07 00 00 lea 0x7bb(%rip),%rsi # 2729 <readdir64_r@@Base+0xa8>
1f6e: 48 8d 3d 93 11 20 00 lea 0x201193(%rip),%rdi # 203108 <readdir64_r@@Base+0x200a87>
1f75: e8 60 f2 ff ff callq 11da <__cxa_finalize@plt+0xea>
1f7a: 85 c0 test %eax,%eax
1f7c: 0f 85 21 03 00 00 jne 22a3 <pathconf@@Base+0x389>
1f82: 89 ee mov %ebp,%esi
1f84: 48 89 df mov %rbx,%rdi
1f87: ff 15 7b 11 20 00 callq *0x20117b(%rip) # 203108 <readdir64_r@@Base+0x200a87>
1f8d: 49 89 c5 mov %rax,%r13
1f90: 4c 89 e8 mov %r13,%rax
1f93: 48 8b 94 24 b8 01 00 mov 0x1b8(%rsp),%rdx
1f9a: 00
1f9b: 64 48 33 14 25 28 00 xor %fs:0x28,%rdx
1fa2: 00 00
1fa4: 0f 85 05 03 00 00 jne 22af <pathconf@@Base+0x395>
1faa: 48 81 c4 c8 01 00 00 add $0x1c8,%rsp
1fb1: 5b pop %rbx
1fb2: 5d pop %rbp
1fb3: 41 5c pop %r12
1fb5: 41 5d pop %r13
1fb7: 41 5e pop %r14
1fb9: 41 5f pop %r15
1fbb: c3 retq
1fbc: 48 8d 74 24 10 lea 0x10(%rsp),%rsi
1fc1: 48 89 df mov %rbx,%rdi
1fc4: e8 f7 ef ff ff callq fc0 <statfs@plt>
1fc9: 4c 63 e8 movslq %eax,%r13
1fcc: 4d 85 ed test %r13,%r13
1fcf: 75 bf jne 1f90 <pathconf@@Base+0x76>
1fd1: 48 81 7c 24 10 73 66 cmpq $0x61756673,0x10(%rsp)
1fd8: 75 61
1fda: 74 2e je 200a <pathconf@@Base+0xf0>
1fdc: 48 8d 35 46 07 00 00 lea 0x746(%rip),%rsi # 2729 <readdir64_r@@Base+0xa8>
1fe3: 48 8d 3d 1e 11 20 00 lea 0x20111e(%rip),%rdi # 203108 <readdir64_r@@Base+0x200a87>
1fea: e8 eb f1 ff ff callq 11da <__cxa_finalize@plt+0xea>
1fef: 85 c0 test %eax,%eax
1ff1: 0f 85 a0 02 00 00 jne 2297 <pathconf@@Base+0x37d>
1ff7: be 00 00 00 00 mov $0x0,%esi
1ffc: 48 89 df mov %rbx,%rdi
1fff: ff 15 03 11 20 00 callq *0x201103(%rip) # 203108 <readdir64_r@@Base+0x200a87>
2005: 49 89 c5 mov %rax,%r13
2008: eb 86 jmp 1f90 <pathconf@@Base+0x76>
200a: be 00 00 00 00 mov $0x0,%esi
200f: 48 89 df mov %rbx,%rdi
2012: b8 00 00 00 00 mov $0x0,%eax
2017: e8 44 f0 ff ff callq 1060 <open@plt>
201c: 89 c5 mov %eax,%ebp
201e: 85 c0 test %eax,%eax
2020: 78 22 js 2044 <pathconf@@Base+0x12a>
2022: be 00 00 00 00 mov $0x0,%esi
2027: 89 ef mov %ebp,%edi
2029: e8 6e fe ff ff callq 1e9c <readdir_r@@Base+0x64>
202e: 49 89 c5 mov %rax,%r13
2031: e8 9a ee ff ff callq ed0 <__errno_location@plt>
2036: 49 89 c4 mov %rax,%r12
2039: 8b 18 mov (%rax),%ebx
203b: 89 ef mov %ebp,%edi
203d: e8 0e ef ff ff callq f50 <close@plt>
2042: eb 58 jmp 209c <pathconf@@Base+0x182>
2044: e8 87 ee ff ff callq ed0 <__errno_location@plt>
2049: 49 89 c4 mov %rax,%r12
204c: 8b 00 mov (%rax),%eax
204e: 83 f8 0d cmp $0xd,%eax
2051: 0f 84 8b 00 00 00 je 20e2 <pathconf@@Base+0x1c8>
2057: 83 f8 15 cmp $0x15,%eax
205a: 74 49 je 20a5 <pathconf@@Base+0x18b>
205c: 41 be 00 00 00 00 mov $0x0,%r14d
2062: 83 f8 01 cmp $0x1,%eax
2065: 74 7b je 20e2 <pathconf@@Base+0x1c8>
2067: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13
206e: 85 ed test %ebp,%ebp
2070: 0f 88 1a ff ff ff js 1f90 <pathconf@@Base+0x76>
2076: be 00 00 00 00 mov $0x0,%esi
207b: 89 ef mov %ebp,%edi
207d: e8 1a fe ff ff callq 1e9c <readdir_r@@Base+0x64>
2082: 49 89 c5 mov %rax,%r13
2085: e8 46 ee ff ff callq ed0 <__errno_location@plt>
208a: 49 89 c4 mov %rax,%r12
208d: 8b 18 mov (%rax),%ebx
208f: 4d 85 f6 test %r14,%r14
2092: 74 a7 je 203b <pathconf@@Base+0x121>
2094: 4c 89 f7 mov %r14,%rdi
2097: e8 bc f9 ff ff callq 1a58 <closedir@@Base>
209c: 41 89 1c 24 mov %ebx,(%r12)
20a0: e9 eb fe ff ff jmpq 1f90 <pathconf@@Base+0x76>
20a5: 48 89 df mov %rbx,%rdi
20a8: e8 73 ee ff ff callq f20 <opendir@plt>
20ad: 49 89 c6 mov %rax,%r14
20b0: 48 85 c0 test %rax,%rax
20b3: 74 2d je 20e2 <pathconf@@Base+0x1c8>
20b5: 48 89 c7 mov %rax,%rdi
20b8: e8 e3 ee ff ff callq fa0 <dirfd@plt>
20bd: 85 c0 test %eax,%eax
20bf: 78 15 js 20d6 <pathconf@@Base+0x1bc>
20c1: be 00 00 00 00 mov $0x0,%esi
20c6: 89 c7 mov %eax,%edi
20c8: e8 cf fd ff ff callq 1e9c <readdir_r@@Base+0x64>
20cd: 49 89 c5 mov %rax,%r13
20d0: 41 8b 1c 24 mov (%r12),%ebx
20d4: eb be jmp 2094 <pathconf@@Base+0x17a>
20d6: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13
20dd: e9 ae fe ff ff jmpq 1f90 <pathconf@@Base+0x76>
20e2: 48 8d 94 24 90 00 00 lea 0x90(%rsp),%rdx
20e9: 00
20ea: 48 89 de mov %rbx,%rsi
20ed: bf 01 00 00 00 mov $0x1,%edi
20f2: e8 d9 ee ff ff callq fd0 <__xstat@plt>
20f7: 89 c5 mov %eax,%ebp
20f9: 85 c0 test %eax,%eax
20fb: 74 27 je 2124 <pathconf@@Base+0x20a>
20fd: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13
2104: 85 c0 test %eax,%eax
2106: 0f 88 84 fe ff ff js 1f90 <pathconf@@Base+0x76>
210c: be 00 00 00 00 mov $0x0,%esi
2111: 89 ef mov %ebp,%edi
2113: e8 84 fd ff ff callq 1e9c <readdir_r@@Base+0x64>
2118: 49 89 c5 mov %rax,%r13
211b: 41 8b 1c 24 mov (%r12),%ebx
211f: e9 17 ff ff ff jmpq 203b <pathconf@@Base+0x121>
2124: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx
212b: b8 00 00 00 00 mov $0x0,%eax
2130: 48 89 df mov %rbx,%rdi
2133: f2 ae repnz scas %es:(%rdi),%al
2135: 48 89 c8 mov %rcx,%rax
2138: 48 f7 d0 not %rax
213b: 48 8d 78 03 lea 0x3(%rax),%rdi
213f: e8 ac ee ff ff callq ff0 <malloc@plt>
2144: 49 89 c5 mov %rax,%r13
2147: 48 85 c0 test %rax,%rax
214a: 0f 84 d2 fe ff ff je 2022 <pathconf@@Base+0x108>
2150: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx
2157: b8 00 00 00 00 mov $0x0,%eax
215c: 48 89 df mov %rbx,%rdi
215f: f2 ae repnz scas %es:(%rdi),%al
2161: 48 89 c8 mov %rcx,%rax
2164: 48 f7 d0 not %rax
2167: 48 8d 50 ff lea -0x1(%rax),%rdx
216b: 89 d0 mov %edx,%eax
216d: 48 63 d2 movslq %edx,%rdx
2170: 48 8d 6a ff lea -0x1(%rdx),%rbp
2174: 80 7c 13 ff 2f cmpb $0x2f,-0x1(%rbx,%rdx,1)
2179: 75 11 jne 218c <pathconf@@Base+0x272>
217b: 83 e8 01 sub $0x1,%eax
217e: 48 63 d0 movslq %eax,%rdx
2181: 48 8d 6a ff lea -0x1(%rdx),%rbp
2185: 80 7c 13 ff 2f cmpb $0x2f,-0x1(%rbx,%rdx,1)
218a: 74 ef je 217b <pathconf@@Base+0x261>
218c: 48 89 de mov %rbx,%rsi
218f: 4c 89 ef mov %r13,%rdi
2192: e8 19 ee ff ff callq fb0 <memcpy@plt>
2197: 41 c6 44 2d 00 00 movb $0x0,0x0(%r13,%rbp,1)
219d: 49 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%r15
21a4: 48 8d 84 24 20 01 00 lea 0x120(%rsp),%rax
21ab: 00
21ac: 48 89 44 24 08 mov %rax,0x8(%rsp)
21b1: eb 03 jmp 21b6 <pathconf@@Base+0x29c>
21b3: 49 89 c5 mov %rax,%r13
21b6: 4c 89 f9 mov %r15,%rcx
21b9: 4c 89 ef mov %r13,%rdi
21bc: b8 00 00 00 00 mov $0x0,%eax
21c1: f2 ae repnz scas %es:(%rdi),%al
21c3: 48 f7 d1 not %rcx
21c6: 41 c7 44 0d ff 2f 2e movl $0x2e2e2f,-0x1(%r13,%rcx,1)
21cd: 2e 00
21cf: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
21d4: 4c 89 ee mov %r13,%rsi
21d7: bf 01 00 00 00 mov $0x1,%edi
21dc: e8 ef ed ff ff callq fd0 <__xstat@plt>
21e1: 89 c5 mov %eax,%ebp
21e3: 85 c0 test %eax,%eax
21e5: 0f 85 a4 00 00 00 jne 228f <pathconf@@Base+0x375>
21eb: 41 c7 04 24 5f 00 00 movl $0x5f,(%r12)
21f2: 00
21f3: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax
21fa: 00
21fb: 48 39 84 24 20 01 00 cmp %rax,0x120(%rsp)
2202: 00
2203: 75 3c jne 2241 <pathconf@@Base+0x327>
2205: 4c 89 ef mov %r13,%rdi
2208: e8 13 ed ff ff callq f20 <opendir@plt>
220d: 49 89 c6 mov %rax,%r14
2210: 48 85 c0 test %rax,%rax
2213: 75 6e jne 2283 <pathconf@@Base+0x369>
2215: 4c 89 f9 mov %r15,%rcx
2218: 4c 89 ef mov %r13,%rdi
221b: b8 00 00 00 00 mov $0x0,%eax
2220: f2 ae repnz scas %es:(%rdi),%al
2222: 48 f7 d1 not %rcx
2225: 48 8d 71 03 lea 0x3(%rcx),%rsi
2229: 4c 89 ef mov %r13,%rdi
222c: e8 ff ed ff ff callq 1030 <realloc@plt>
2231: 48 85 c0 test %rax,%rax
2234: 0f 85 79 ff ff ff jne 21b3 <pathconf@@Base+0x299>
223a: bd ff ff ff ff mov $0xffffffff,%ebp
223f: eb 35 jmp 2276 <pathconf@@Base+0x35c>
2241: 49 89 d9 mov %rbx,%r9
2244: 4c 8d 05 e7 04 00 00 lea 0x4e7(%rip),%r8 # 2732 <readdir64_r@@Base+0xb1>
224b: b9 6d 00 00 00 mov $0x6d,%ecx
2250: 48 8d 15 ed 04 00 00 lea 0x4ed(%rip),%rdx # 2744 <readdir64_r@@Base+0xc3>
2257: be 5f 00 00 00 mov $0x5f,%esi
225c: bf 00 00 00 00 mov $0x0,%edi
2261: b8 00 00 00 00 mov $0x0,%eax
2266: e8 75 ec ff ff callq ee0 <error_at_line@plt>
226b: 41 be 00 00 00 00 mov $0x0,%r14d
2271: bd ff ff ff ff mov $0xffffffff,%ebp
2276: 4c 89 ef mov %r13,%rdi
2279: e8 32 ec ff ff callq eb0 <free@plt>
227e: e9 e4 fd ff ff jmpq 2067 <pathconf@@Base+0x14d>
2283: 48 89 c7 mov %rax,%rdi
2286: e8 15 ed ff ff callq fa0 <dirfd@plt>
228b: 89 c5 mov %eax,%ebp
228d: eb e7 jmp 2276 <pathconf@@Base+0x35c>
228f: 41 be 00 00 00 00 mov $0x0,%r14d
2295: eb df jmp 2276 <pathconf@@Base+0x35c>
2297: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13
229e: e9 ed fc ff ff jmpq 1f90 <pathconf@@Base+0x76>
22a3: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13
22aa: e9 e1 fc ff ff jmpq 1f90 <pathconf@@Base+0x76>
22af: e8 7c ec ff ff callq f30 <__stack_chk_fail@plt>
00000000000022b4 <fpathconf@@Base>:
22b4: 55 push %rbp
22b5: 53 push %rbx
22b6: 48 81 ec 88 00 00 00 sub $0x88,%rsp
22bd: 89 fd mov %edi,%ebp
22bf: 89 f3 mov %esi,%ebx
22c1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
22c8: 00 00
22ca: 48 89 44 24 78 mov %rax,0x78(%rsp)
22cf: 31 c0 xor %eax,%eax
22d1: 85 f6 test %esi,%esi
22d3: 75 20 jne 22f5 <fpathconf@@Base+0x41>
22d5: 48 8d 3d 4d 04 00 00 lea 0x44d(%rip),%rdi # 2729 <readdir64_r@@Base+0xa8>
22dc: e8 69 ef ff ff callq 124a <__cxa_finalize@plt+0x15a>
22e1: 85 c0 test %eax,%eax
22e3: 75 4b jne 2330 <fpathconf@@Base+0x7c>
22e5: 48 8d 3d 3c 04 00 00 lea 0x43c(%rip),%rdi # 2728 <readdir64_r@@Base+0xa7>
22ec: e8 59 ef ff ff callq 124a <__cxa_finalize@plt+0x15a>
22f1: 85 c0 test %eax,%eax
22f3: 75 3b jne 2330 <fpathconf@@Base+0x7c>
22f5: 48 8d 35 2c 04 00 00 lea 0x42c(%rip),%rsi # 2728 <readdir64_r@@Base+0xa7>
22fc: 48 8d 3d fd 0d 20 00 lea 0x200dfd(%rip),%rdi # 203100 <readdir64_r@@Base+0x200a7f>
2303: e8 d2 ee ff ff callq 11da <__cxa_finalize@plt+0xea>
2308: 85 c0 test %eax,%eax
230a: 75 7c jne 2388 <fpathconf@@Base+0xd4>
230c: 89 de mov %ebx,%esi
230e: 89 ef mov %ebp,%edi
2310: ff 15 ea 0d 20 00 callq *0x200dea(%rip) # 203100 <readdir64_r@@Base+0x200a7f>
2316: 48 8b 54 24 78 mov 0x78(%rsp),%rdx
231b: 64 48 33 14 25 28 00 xor %fs:0x28,%rdx
2322: 00 00
2324: 75 6b jne 2391 <fpathconf@@Base+0xdd>
2326: 48 81 c4 88 00 00 00 add $0x88,%rsp
232d: 5b pop %rbx
232e: 5d pop %rbp
232f: c3 retq
2330: 48 89 e6 mov %rsp,%rsi
2333: 89 ef mov %ebp,%edi
2335: e8 46 ed ff ff callq 1080 <fstatfs@plt>
233a: 48 98 cltq
233c: 48 85 c0 test %rax,%rax
233f: 75 d5 jne 2316 <fpathconf@@Base+0x62>
2341: 48 81 3c 24 73 66 75 cmpq $0x61756673,(%rsp)
2348: 61
2349: 74 26 je 2371 <fpathconf@@Base+0xbd>
234b: 48 8d 35 d6 03 00 00 lea 0x3d6(%rip),%rsi # 2728 <readdir64_r@@Base+0xa7>
2352: 48 8d 3d a7 0d 20 00 lea 0x200da7(%rip),%rdi # 203100 <readdir64_r@@Base+0x200a7f>
2359: e8 7c ee ff ff callq 11da <__cxa_finalize@plt+0xea>
235e: 85 c0 test %eax,%eax
2360: 75 1d jne 237f <fpathconf@@Base+0xcb>
2362: be 00 00 00 00 mov $0x0,%esi
2367: 89 ef mov %ebp,%edi
2369: ff 15 91 0d 20 00 callq *0x200d91(%rip) # 203100 <readdir64_r@@Base+0x200a7f>
236f: eb a5 jmp 2316 <fpathconf@@Base+0x62>
2371: be 00 00 00 00 mov $0x0,%esi
2376: 89 ef mov %ebp,%edi
2378: e8 1f fb ff ff callq 1e9c <readdir_r@@Base+0x64>
237d: eb 97 jmp 2316 <fpathconf@@Base+0x62>
237f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
2386: eb 8e jmp 2316 <fpathconf@@Base+0x62>
2388: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
238f: eb 85 jmp 2316 <fpathconf@@Base+0x62>
2391: e8 9a eb ff ff callq f30 <__stack_chk_fail@plt>
2396: 41 57 push %r15
2398: 41 56 push %r14
239a: 41 55 push %r13
239c: 41 54 push %r12
239e: 55 push %rbp
239f: 53 push %rbx
23a0: 48 81 ec 98 00 00 00 sub $0x98,%rsp
23a7: 49 89 fd mov %rdi,%r13
23aa: 49 89 f6 mov %rsi,%r14
23ad: 49 89 d4 mov %rdx,%r12
23b0: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
23b7: 00 00
23b9: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp)
23c0: 00
23c1: 31 c0 xor %eax,%eax
23c3: 48 85 d2 test %rdx,%rdx
23c6: 74 07 je 23cf <fpathconf@@Base+0x11b>
23c8: 48 c7 02 00 00 00 00 movq $0x0,(%rdx)
23cf: e8 fc ea ff ff callq ed0 <__errno_location@plt>
23d4: 48 89 c5 mov %rax,%rbp
23d7: c7 00 09 00 00 00 movl $0x9,(%rax)
23dd: 4c 89 ef mov %r13,%rdi
23e0: e8 bb eb ff ff callq fa0 <dirfd@plt>
23e5: 89 c3 mov %eax,%ebx
23e7: 85 c0 test %eax,%eax
23e9: 79 35 jns 2420 <fpathconf@@Base+0x16c>
23eb: 83 7d 00 02 cmpl $0x2,0x0(%rbp)
23ef: 0f 84 ea 01 00 00 je 25df <fpathconf@@Base+0x32b>
23f5: 89 d8 mov %ebx,%eax
23f7: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx
23fe: 00
23ff: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
2406: 00 00
2408: 0f 85 e4 01 00 00 jne 25f2 <fpathconf@@Base+0x33e>
240e: 48 81 c4 98 00 00 00 add $0x98,%rsp
2415: 5b pop %rbx
2416: 5d pop %rbp
2417: 41 5c pop %r12
2419: 41 5d pop %r13
241b: 41 5e pop %r14
241d: 41 5f pop %r15
241f: c3 retq
2420: 48 8d 74 24 10 lea 0x10(%rsp),%rsi
2425: 89 c7 mov %eax,%edi
2427: e8 54 ec ff ff callq 1080 <fstatfs@plt>
242c: 41 89 c7 mov %eax,%r15d
242f: 85 c0 test %eax,%eax
2431: 0f 85 b4 01 00 00 jne 25eb <fpathconf@@Base+0x337>
2437: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp)
243e: 48 81 7c 24 10 73 66 cmpq $0x61756673,0x10(%rsp)
2445: 75 61
2447: 74 45 je 248e <fpathconf@@Base+0x1da>
2449: 4d 85 f6 test %r14,%r14
244c: 0f 84 51 01 00 00 je 25a3 <fpathconf@@Base+0x2ef>
2452: 48 8d 35 00 03 00 00 lea 0x300(%rip),%rsi # 2759 <readdir64_r@@Base+0xd8>
2459: 48 8d 3d c0 0c 20 00 lea 0x200cc0(%rip),%rdi # 203120 <readdir64_r@@Base+0x200a9f>
2460: e8 75 ed ff ff callq 11da <__cxa_finalize@plt+0xea>
2465: 85 c0 test %eax,%eax
2467: 0f 85 ee 00 00 00 jne 255b <fpathconf@@Base+0x2a7>
246d: 4c 89 e2 mov %r12,%rdx
2470: 4c 89 f6 mov %r14,%rsi
2473: 4c 89 ef mov %r13,%rdi
2476: 48 8d 05 a3 0c 20 00 lea 0x200ca3(%rip),%rax # 203120 <readdir64_r@@Base+0x200a9f>
247d: ff 10 callq *(%rax)
247f: 89 c3 mov %eax,%ebx
2481: 85 c0 test %eax,%eax
2483: 0f 84 6c ff ff ff je 23f5 <fpathconf@@Base+0x141>
2489: e9 5d ff ff ff jmpq 23eb <fpathconf@@Base+0x137>
248e: e8 da ee ff ff callq 136d <__cxa_finalize@plt+0x27d>
2493: 85 c0 test %eax,%eax
2495: 74 07 je 249e <fpathconf@@Base+0x1ea>
2497: 89 c3 mov %eax,%ebx
2499: e9 4d ff ff ff jmpq 23eb <fpathconf@@Base+0x137>
249e: 89 df mov %ebx,%edi
24a0: e8 23 ef ff ff callq 13c8 <__cxa_finalize@plt+0x2d8>
24a5: 48 89 c3 mov %rax,%rbx
24a8: 48 89 04 24 mov %rax,(%rsp)
24ac: 48 85 c0 test %rax,%rax
24af: 0f 84 a6 00 00 00 je 255b <fpathconf@@Base+0x2a7>
24b5: 4c 89 ef mov %r13,%rdi
24b8: e8 63 eb ff ff callq 1020 <telldir@plt>
24bd: 48 89 44 24 08 mov %rax,0x8(%rsp)
24c2: 48 85 c0 test %rax,%rax
24c5: 74 07 je 24ce <fpathconf@@Base+0x21a>
24c7: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx)
24cc: 75 1a jne 24e8 <fpathconf@@Base+0x234>
24ce: 4d 85 f6 test %r14,%r14
24d1: 40 0f 94 c6 sete %sil
24d5: 40 0f b6 f6 movzbl %sil,%esi
24d9: 48 8b 3c 24 mov (%rsp),%rdi
24dd: e8 c5 f0 ff ff callq 15a7 <__cxa_finalize@plt+0x4b7>
24e2: 89 c3 mov %eax,%ebx
24e4: 85 c0 test %eax,%eax
24e6: 75 7b jne 2563 <fpathconf@@Base+0x2af>
24e8: 4d 85 f6 test %r14,%r14
24eb: 0f 84 88 00 00 00 je 2579 <fpathconf@@Base+0x2c5>
24f1: 48 8b 04 24 mov (%rsp),%rax
24f5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
24fa: 48 39 48 48 cmp %rcx,0x48(%rax)
24fe: 76 3a jbe 253a <fpathconf@@Base+0x286>
2500: 48 8b 40 58 mov 0x58(%rax),%rax
2504: 48 8b 04 c8 mov (%rax,%rcx,8),%rax
2508: 48 8b 10 mov (%rax),%rdx
250b: 49 89 16 mov %rdx,(%r14)
250e: 49 89 4e 08 mov %rcx,0x8(%r14)
2512: 0f b6 50 0b movzbl 0xb(%rax),%edx
2516: 83 c2 18 add $0x18,%edx
2519: 83 e2 f8 and $0xfffffff8,%edx
251c: 66 41 89 56 10 mov %dx,0x10(%r14)
2521: 0f b6 50 0a movzbl 0xa(%rax),%edx
2525: 41 88 56 12 mov %dl,0x12(%r14)
2529: 48 8d 70 0d lea 0xd(%rax),%rsi
252d: 49 8d 7e 13 lea 0x13(%r14),%rdi
2531: e8 ba e9 ff ff callq ef0 <strcpy@plt>
2536: 4d 89 34 24 mov %r14,(%r12)
253a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
253f: 48 83 c6 01 add $0x1,%rsi
2543: 4c 89 ef mov %r13,%rdi
2546: e8 b5 ea ff ff callq 1000 <seekdir@plt>
254b: 48 8b 3c 24 mov (%rsp),%rdi
254f: e8 bc ea ff ff callq 1010 <pthread_rwlock_unlock@plt>
2554: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp)
255b: 44 89 fb mov %r15d,%ebx
255e: e9 92 fe ff ff jmpq 23f5 <fpathconf@@Base+0x141>
2563: 44 8b 65 00 mov 0x0(%rbp),%r12d
2567: 48 8b 3c 24 mov (%rsp),%rdi
256b: e8 ef ef ff ff callq 155f <__cxa_finalize@plt+0x46f>
2570: 44 89 65 00 mov %r12d,0x0(%rbp)
2574: e9 72 fe ff ff jmpq 23eb <fpathconf@@Base+0x137>
2579: 48 8b 04 24 mov (%rsp),%rax
257d: 4c 8b 70 40 mov 0x40(%rax),%r14
2581: 4d 85 f6 test %r14,%r14
2584: 0f 85 67 ff ff ff jne 24f1 <fpathconf@@Base+0x23d>
258a: 48 89 c7 mov %rax,%rdi
258d: e8 7e ea ff ff callq 1010 <pthread_rwlock_unlock@plt>
2592: c7 45 00 16 00 00 00 movl $0x16,0x0(%rbp)
2599: bb ff ff ff ff mov $0xffffffff,%ebx
259e: e9 52 fe ff ff jmpq 23f5 <fpathconf@@Base+0x141>
25a3: 48 8d 35 a5 01 00 00 lea 0x1a5(%rip),%rsi # 274f <readdir64_r@@Base+0xce>
25aa: 48 8d 3d 77 0b 20 00 lea 0x200b77(%rip),%rdi # 203128 <readdir64_r@@Base+0x200aa7>
25b1: e8 24 ec ff ff callq 11da <__cxa_finalize@plt+0xea>
25b6: 89 c3 mov %eax,%ebx
25b8: 85 c0 test %eax,%eax
25ba: 75 9f jne 255b <fpathconf@@Base+0x2a7>
25bc: 4c 89 ef mov %r13,%rdi
25bf: 48 8d 05 62 0b 20 00 lea 0x200b62(%rip),%rax # 203128 <readdir64_r@@Base+0x200aa7>
25c6: ff 10 callq *(%rax)
25c8: 49 89 04 24 mov %rax,(%r12)
25cc: 48 85 c0 test %rax,%rax
25cf: 0f 85 20 fe ff ff jne 23f5 <fpathconf@@Base+0x141>
25d5: bb ff ff ff ff mov $0xffffffff,%ebx
25da: e9 0c fe ff ff jmpq 23eb <fpathconf@@Base+0x137>
25df: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp)
25e6: e9 0a fe ff ff jmpq 23f5 <fpathconf@@Base+0x141>
25eb: 89 c3 mov %eax,%ebx
25ed: e9 f9 fd ff ff jmpq 23eb <fpathconf@@Base+0x137>
25f2: e8 39 e9 ff ff callq f30 <__stack_chk_fail@plt>
00000000000025f7 <readdir64@@Base>:
25f7: 53 push %rbx
25f8: 48 83 ec 10 sub $0x10,%rsp
25fc: 48 89 fb mov %rdi,%rbx
25ff: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
2606: 00 00
2608: 48 89 44 24 08 mov %rax,0x8(%rsp)
260d: 31 c0 xor %eax,%eax
260f: 48 8d 3d 39 01 00 00 lea 0x139(%rip),%rdi # 274f <readdir64_r@@Base+0xce>
2616: e8 2f ec ff ff callq 124a <__cxa_finalize@plt+0x15a>
261b: 85 c0 test %eax,%eax
261d: 75 29 jne 2648 <readdir64@@Base+0x51>
261f: 48 8d 35 29 01 00 00 lea 0x129(%rip),%rsi # 274f <readdir64_r@@Base+0xce>
2626: 48 8d 3d fb 0a 20 00 lea 0x200afb(%rip),%rdi # 203128 <readdir64_r@@Base+0x200aa7>
262d: e8 a8 eb ff ff callq 11da <__cxa_finalize@plt+0xea>
2632: 85 c0 test %eax,%eax
2634: 75 3c jne 2672 <readdir64@@Base+0x7b>
2636: 48 89 df mov %rbx,%rdi
2639: 48 8d 05 e8 0a 20 00 lea 0x200ae8(%rip),%rax # 203128 <readdir64_r@@Base+0x200aa7>
2640: ff 10 callq *(%rax)
2642: 48 89 04 24 mov %rax,(%rsp)
2646: eb 10 jmp 2658 <readdir64@@Base+0x61>
2648: 48 89 e2 mov %rsp,%rdx
264b: be 00 00 00 00 mov $0x0,%esi
2650: 48 89 df mov %rbx,%rdi
2653: e8 3e fd ff ff callq 2396 <fpathconf@@Base+0xe2>
2658: 48 8b 04 24 mov (%rsp),%rax
265c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
2661: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
2668: 00 00
266a: 75 10 jne 267c <readdir64@@Base+0x85>
266c: 48 83 c4 10 add $0x10,%rsp
2670: 5b pop %rbx
2671: c3 retq
2672: 48 c7 04 24 00 00 00 movq $0x0,(%rsp)
2679: 00
267a: eb dc jmp 2658 <readdir64@@Base+0x61>
267c: e8 af e8 ff ff callq f30 <__stack_chk_fail@plt>
0000000000002681 <readdir64_r@@Base>:
2681: 41 54 push %r12
2683: 55 push %rbp
2684: 53 push %rbx
2685: 48 89 fb mov %rdi,%rbx
2688: 48 89 f5 mov %rsi,%rbp
268b: 49 89 d4 mov %rdx,%r12
268e: 48 8d 3d c4 00 00 00 lea 0xc4(%rip),%rdi # 2759 <readdir64_r@@Base+0xd8>
2695: e8 b0 eb ff ff callq 124a <__cxa_finalize@plt+0x15a>
269a: 85 c0 test %eax,%eax
269c: 75 2b jne 26c9 <readdir64_r@@Base+0x48>
269e: 48 8d 35 b4 00 00 00 lea 0xb4(%rip),%rsi # 2759 <readdir64_r@@Base+0xd8>
26a5: 48 8d 3d 74 0a 20 00 lea 0x200a74(%rip),%rdi # 203120 <readdir64_r@@Base+0x200a9f>
26ac: e8 29 eb ff ff callq 11da <__cxa_finalize@plt+0xea>
26b1: 85 c0 test %eax,%eax
26b3: 75 27 jne 26dc <readdir64_r@@Base+0x5b>
26b5: 4c 89 e2 mov %r12,%rdx
26b8: 48 89 ee mov %rbp,%rsi
26bb: 48 89 df mov %rbx,%rdi
26be: 48 8d 05 5b 0a 20 00 lea 0x200a5b(%rip),%rax # 203120 <readdir64_r@@Base+0x200a9f>
26c5: ff 10 callq *(%rax)
26c7: eb 0e jmp 26d7 <readdir64_r@@Base+0x56>
26c9: 4c 89 e2 mov %r12,%rdx
26cc: 48 89 ee mov %rbp,%rsi
26cf: 48 89 df mov %rbx,%rdi
26d2: e8 bf fc ff ff callq 2396 <fpathconf@@Base+0xe2>
26d7: 5b pop %rbx
26d8: 5d pop %rbp
26d9: 41 5c pop %r12
26db: c3 retq
26dc: e8 ef e7 ff ff callq ed0 <__errno_location@plt>
26e1: 8b 00 mov (%rax),%eax
26e3: eb f2 jmp 26d7 <readdir64_r@@Base+0x56>
Disassembly of section .fini:
00000000000026e8 <.fini>:
26e8: 48 83 ec 08 sub $0x8,%rsp
26ec: 48 83 c4 08 add $0x8,%rsp
26f0: c3 retq
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。