Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 847065 Details for
Bug 1049839
[abrt] rpm-build: edit_attributes(): debugedit killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 118.13 KB, created by
Milan Bouchet-Valat
on 2014-01-08 10:36:21 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Milan Bouchet-Valat
Created:
2014-01-08 10:36:21 UTC
Size:
118.13 KB
patch
obsolete
>[New LWP 2110] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/lib/rpm/debugedit -b /home/milan/Dev/rpmbuild/BUILD -d /usr/src/debug -i -'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 edit_attributes (phase=<optimized out>, t=<optimized out>, ptr=0x7fa55e925448 <Address 0x7fa55e925448 out of bounds>, dso=<optimized out>) at tools/debugedit.c:821 >821 if (*name == '/' && comp_dir == NULL) > >Thread 1 (Thread 0x7fa55e8f9740 (LWP 2110)): >#0 edit_attributes (phase=<optimized out>, t=<optimized out>, ptr=0x7fa55e925448 <Address 0x7fa55e925448 out of bounds>, dso=<optimized out>) at tools/debugedit.c:821 > name = 0x7fa5669293f3 <Address 0x7fa5669293f3 out of bounds> > form = <optimized out> > len = 0 > base_len = <optimized out> > dest_len = <optimized out> > i = 2 > list_offs = 0 > found_list_offs = 0 > comp_dir = 0x0 >#1 edit_dwarf2 (dso=<optimized out>) at tools/debugedit.c:1272 > endcu = 0x7fa55e9259a0 <Address 0x7fa55e9259a0 out of bounds> > endsec = 0x7fa55e928121 <Address 0x7fa55e928121 out of bounds> > value = <optimized out> > phase = 0 > relbuf = 0x0 > ptr = <optimized out> > tag = {entry = 1, tag = 32677, nattr = 19, attr = 0x7ffffa4e2cac} > t = <optimized out> > data = <optimized out> > i = <optimized out> > scn = <optimized out> > j = <optimized out> >#2 main (argc=<optimized out>, argv=<optimized out>) at tools/debugedit.c:1606 > name = <optimized out> > fd = 5 > i = 28 > file = 0x7ffffa4e5019 "/home/milan/Dev/rpmbuild/BUILDROOT/julia-0.2.0-2.fc20.x86_64/usr/bin/julia-basic" > nextopt = <optimized out> > args = <optimized out> > stat_buf = {st_dev = 40, st_ino = 7960558, st_nlink = 1, st_mode = 33261, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 72808, st_blksize = 4096, st_blocks = 144, st_atim = {tv_sec = 1389176209, tv_nsec = 786436185}, st_mtim = {tv_sec = 1389176209, tv_nsec = 760436301}, st_ctim = {tv_sec = 1389176209, tv_nsec = 760436301}, __unused = {0, 0, 0}} > p = <optimized out> > build_id = 0x1139c20 > build_id_offset = 16 > build_id_size = 20 >From To Syms Read Shared Object Library >0x00000039bc80afc0 0x00000039bc820070 Yes /lib64/librpmio.so.3 >0x00000039c0819870 0x00000039c09040e4 Yes /lib64/libnss3.so >0x0000003774a01760 0x0000003774a0d570 Yes /lib64/libbz2.so.1 >0x0000003775e02210 0x0000003775e0e930 Yes /lib64/libz.so.1 >0x00000037792030e0 0x0000003779219060 Yes /lib64/liblzma.so.5 >0x000000377aa07ae0 0x000000377aa24e70 Yes /lib64/liblua-5.2.so >0x0000003775205890 0x0000003775274bb8 Yes /lib64/libm.so.6 >0x0000003778602ae0 0x00000037786104e8 Yes /lib64/libelf.so.1 >0x0000003787602530 0x0000003787609340 Yes /lib64/libpopt.so.0 >0x0000003775a00ed0 0x0000003775a019d0 Yes /lib64/libdl.so.2 >0x00000037756059f0 0x0000003775611614 Yes /lib64/libpthread.so.0 >0x0000003774e1f560 0x0000003774f60cc4 Yes /lib64/libc.so.6 >0x000000378820be10 0x000000378821a078 Yes /lib64/libnssutil3.so >0x0000003789201510 0x0000003789202b18 Yes /lib64/libplc4.so >0x0000003787a01090 0x0000003787a02018 Yes /lib64/libplds4.so >0x0000003788a0d140 0x0000003788a2ceb0 Yes /lib64/libnspr4.so >0x0000003774600b10 0x0000003774619cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037766022d0 0x00000037766050cc Yes /lib64/librt.so.1 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x8000000 134217728 >rbx 0x607718 6321944 >rcx 0x7 7 >rdx 0x8000000 134217728 >rsi 0x0 0 >rdi 0x7fa55e925448 140348232979528 >rbp 0x405f90 0x405f90 >rsp 0x7ffffa4e2b90 0x7ffffa4e2b90 >r8 0x113c570 18072944 >r9 0x7fa55e928bac 140348232993708 >r10 0xfffffffffffff473 -2957 >r11 0x3774f7e130 238185603376 >r12 0x2 2 >r13 0x7fa55e925448 140348232979528 >r14 0x7fa55e9293f3 140348232995827 >r15 0x7fa5669293f3 140348367213555 >rip 0x403997 0x403997 <main+7623> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function main: > 0x0000000000401bd0 <+0>: push %r15 > 0x0000000000401bd2 <+2>: mov %rsi,%rdx > 0x0000000000401bd5 <+5>: lea 0x205664(%rip),%rcx # 0x607240 <optionsTable> > 0x0000000000401bdc <+12>: xor %r8d,%r8d > 0x0000000000401bdf <+15>: push %r14 > 0x0000000000401be1 <+17>: push %r13 > 0x0000000000401be3 <+19>: push %r12 > 0x0000000000401be5 <+21>: push %rbp > 0x0000000000401be6 <+22>: push %rbx > 0x0000000000401be7 <+23>: mov %rsi,%rbx > 0x0000000000401bea <+26>: mov %edi,%esi > 0x0000000000401bec <+28>: lea 0x40bd(%rip),%rdi # 0x405cb0 > 0x0000000000401bf3 <+35>: sub $0x228,%rsp > 0x0000000000401bfa <+42>: mov %fs:0x28,%rax > 0x0000000000401c03 <+51>: mov %rax,0x218(%rsp) > 0x0000000000401c0b <+59>: xor %eax,%eax > 0x0000000000401c0d <+61>: callq 0x401b90 <poptGetContext@plt> > 0x0000000000401c12 <+66>: mov %rax,0x8(%rsp) > 0x0000000000401c17 <+71>: nopw 0x0(%rax,%rax,1) > 0x0000000000401c20 <+80>: mov 0x8(%rsp),%rdi > 0x0000000000401c25 <+85>: callq 0x401ad0 <poptGetNextOpt@plt> > 0x0000000000401c2a <+90>: test %eax,%eax > 0x0000000000401c2c <+92>: jg 0x401c20 <main+80> > 0x0000000000401c2e <+94>: cmp $0xfffffff5,%eax > 0x0000000000401c31 <+97>: je 0x401c20 <main+80> > 0x0000000000401c33 <+99>: cmp $0xffffffff,%eax > 0x0000000000401c36 <+102>: jne 0x403d4c <main+8572> > 0x0000000000401c3c <+108>: mov 0x8(%rsp),%rdi > 0x0000000000401c41 <+113>: callq 0x4018d0 <poptGetArgs@plt> > 0x0000000000401c46 <+118>: test %rax,%rax > 0x0000000000401c49 <+121>: mov %rax,%rbx > 0x0000000000401c4c <+124>: je 0x403dbf <main+8687> > 0x0000000000401c52 <+130>: cmpq $0x0,(%rax) > 0x0000000000401c56 <+134>: je 0x403dbf <main+8687> > 0x0000000000401c5c <+140>: cmpq $0x0,0x8(%rax) > 0x0000000000401c61 <+145>: jne 0x403dbf <main+8687> > 0x0000000000401c67 <+151>: mov 0x205372(%rip),%rax # 0x606fe0 > 0x0000000000401c6e <+158>: mov (%rax),%rdi > 0x0000000000401c71 <+161>: mov 0x205350(%rip),%rax # 0x606fc8 > 0x0000000000401c78 <+168>: test %rdi,%rdi > 0x0000000000401c7b <+171>: mov %rax,0x70(%rsp) > 0x0000000000401c80 <+176>: mov (%rax),%rbp > 0x0000000000401c83 <+179>: je 0x402de1 <main+4625> > 0x0000000000401c89 <+185>: test %rbp,%rbp > 0x0000000000401c8c <+188>: je 0x403d22 <main+8530> > 0x0000000000401c92 <+194>: callq 0x401970 <strlen@plt> > 0x0000000000401c97 <+199>: mov %rbp,%rdi > 0x0000000000401c9a <+202>: mov %rax,%r12 > 0x0000000000401c9d <+205>: callq 0x401970 <strlen@plt> > 0x0000000000401ca2 <+210>: cmp %rax,%r12 > 0x0000000000401ca5 <+213>: ja 0x403ddf <main+8719> > 0x0000000000401cab <+219>: mov %rax,%r13 > 0x0000000000401cae <+222>: cmpb $0x2f,-0x1(%rbp,%r13,1) > 0x0000000000401cb4 <+228>: je 0x401ce7 <main+279> > 0x0000000000401cb6 <+230>: lea 0x2(%r13),%rdi > 0x0000000000401cba <+234>: callq 0x401900 <malloc@plt> > 0x0000000000401cbf <+239>: mov %r13,%rdx > 0x0000000000401cc2 <+242>: mov %rax,%r12 > 0x0000000000401cc5 <+245>: mov %rbp,%rsi > 0x0000000000401cc8 <+248>: mov %rax,%rdi > 0x0000000000401ccb <+251>: callq 0x401ba0 <memcpy@plt> > 0x0000000000401cd0 <+256>: movw $0x2f,(%r12,%r13,1) > 0x0000000000401cd7 <+263>: mov %rbp,%rdi > 0x0000000000401cda <+266>: callq 0x401960 <free@plt> > 0x0000000000401cdf <+271>: mov 0x70(%rsp),%rax > 0x0000000000401ce4 <+276>: mov %r12,(%rax) > 0x0000000000401ce7 <+279>: mov 0x2052f2(%rip),%rax # 0x606fe0 > 0x0000000000401cee <+286>: mov (%rax),%rbp > 0x0000000000401cf1 <+289>: test %rbp,%rbp > 0x0000000000401cf4 <+292>: je 0x401d3b <main+363> > 0x0000000000401cf6 <+294>: mov %rbp,%rdi > 0x0000000000401cf9 <+297>: callq 0x401970 <strlen@plt> > 0x0000000000401cfe <+302>: cmpb $0x2f,-0x1(%rbp,%rax,1) > 0x0000000000401d03 <+307>: mov %rax,%r13 > 0x0000000000401d06 <+310>: je 0x401d3b <main+363> > 0x0000000000401d08 <+312>: lea 0x2(%rax),%rdi > 0x0000000000401d0c <+316>: callq 0x401900 <malloc@plt> > 0x0000000000401d11 <+321>: mov %r13,%rdx > 0x0000000000401d14 <+324>: mov %rax,%r12 > 0x0000000000401d17 <+327>: mov %rbp,%rsi > 0x0000000000401d1a <+330>: mov %rax,%rdi > 0x0000000000401d1d <+333>: callq 0x401ba0 <memcpy@plt> > 0x0000000000401d22 <+338>: movw $0x2f,(%r12,%r13,1) > 0x0000000000401d29 <+345>: mov %rbp,%rdi > 0x0000000000401d2c <+348>: callq 0x401960 <free@plt> > 0x0000000000401d31 <+353>: mov 0x2052a8(%rip),%rax # 0x606fe0 > 0x0000000000401d38 <+360>: mov %r12,(%rax) > 0x0000000000401d3b <+363>: mov 0x20527e(%rip),%rax # 0x606fc0 > 0x0000000000401d42 <+370>: mov (%rax),%rdi > 0x0000000000401d45 <+373>: test %rdi,%rdi > 0x0000000000401d48 <+376>: je 0x401d64 <main+404> > 0x0000000000401d4a <+378>: mov $0x1a4,%edx > 0x0000000000401d4f <+383>: mov $0x441,%esi > 0x0000000000401d54 <+388>: xor %eax,%eax > 0x0000000000401d56 <+390>: callq 0x401bb0 <open@plt> > 0x0000000000401d5b <+395>: mov 0x205276(%rip),%rdx # 0x606fd8 > 0x0000000000401d62 <+402>: mov %eax,(%rdx) > 0x0000000000401d64 <+404>: mov (%rbx),%rax > 0x0000000000401d67 <+407>: mov $0x1,%edi > 0x0000000000401d6c <+412>: mov %rax,0x48(%rsp) > 0x0000000000401d71 <+417>: callq 0x401a50 <elf_version@plt> > 0x0000000000401d76 <+422>: test %eax,%eax > 0x0000000000401d78 <+424>: je 0x403d95 <main+8645> > 0x0000000000401d7e <+430>: mov 0x48(%rsp),%rsi > 0x0000000000401d83 <+435>: lea 0x140(%rsp),%rdx > 0x0000000000401d8b <+443>: mov $0x1,%edi > 0x0000000000401d90 <+448>: callq 0x401980 <__xstat@plt> > 0x0000000000401d95 <+453>: test %eax,%eax > 0x0000000000401d97 <+455>: js 0x403e09 <main+8761> > 0x0000000000401d9d <+461>: mov 0x48(%rsp),%rbx > 0x0000000000401da2 <+466>: mov 0x158(%rsp),%esi > 0x0000000000401da9 <+473>: mov %rbx,%rdi > 0x0000000000401dac <+476>: or $0x180,%esi > 0x0000000000401db2 <+482>: callq 0x4017e0 <chmod@plt> > 0x0000000000401db7 <+487>: xor %eax,%eax > 0x0000000000401db9 <+489>: mov $0x2,%esi > 0x0000000000401dbe <+494>: mov %rbx,%rdi > 0x0000000000401dc1 <+497>: callq 0x401bb0 <open@plt> > 0x0000000000401dc6 <+502>: test %eax,%eax > 0x0000000000401dc8 <+504>: mov %eax,0x64(%rsp) > 0x0000000000401dcc <+508>: js 0x403e09 <main+8761> > 0x0000000000401dd2 <+514>: mov 0x64(%rsp),%edi > 0x0000000000401dd6 <+518>: xor %edx,%edx > 0x0000000000401dd8 <+520>: mov $0x9,%esi > 0x0000000000401ddd <+525>: callq 0x401b50 <elf_begin@plt> > 0x0000000000401de2 <+530>: test %rax,%rax > 0x0000000000401de5 <+533>: mov %rax,%rbx > 0x0000000000401de8 <+536>: je 0x40315b <main+5515> > 0x0000000000401dee <+542>: mov %rax,%rdi > 0x0000000000401df1 <+545>: callq 0x401930 <elf_kind@plt> > 0x0000000000401df6 <+550>: cmp $0x3,%eax > 0x0000000000401df9 <+553>: je 0x401e2d <main+605> > 0x0000000000401dfb <+555>: mov 0x48(%rsp),%rcx > 0x0000000000401e00 <+560>: lea 0x3ee1(%rip),%rdx # 0x405ce8 > 0x0000000000401e07 <+567>: xor %esi,%esi > 0x0000000000401e09 <+569>: xor %edi,%edi > 0x0000000000401e0b <+571>: xor %eax,%eax > 0x0000000000401e0d <+573>: callq 0x401b40 <error@plt> > 0x0000000000401e12 <+578>: mov %rbx,%rdi > 0x0000000000401e15 <+581>: callq 0x401a90 <elf_end@plt> > 0x0000000000401e1a <+586>: mov 0x64(%rsp),%edi > 0x0000000000401e1e <+590>: callq 0x401820 <close@plt> > 0x0000000000401e23 <+595>: mov $0x1,%edi > 0x0000000000401e28 <+600>: callq 0x401890 <exit@plt> > 0x0000000000401e2d <+605>: lea 0x1d0(%rsp),%rax > 0x0000000000401e35 <+613>: mov %rbx,%rdi > 0x0000000000401e38 <+616>: mov %rax,%rsi > 0x0000000000401e3b <+619>: mov %rax,0xa8(%rsp) > 0x0000000000401e43 <+627>: callq 0x401b00 <gelf_getehdr@plt> > 0x0000000000401e48 <+632>: test %rax,%rax > 0x0000000000401e4b <+635>: je 0x403d00 <main+8496> > 0x0000000000401e51 <+641>: movzwl 0x1e0(%rsp),%eax > 0x0000000000401e59 <+649>: sub $0x1,%eax > 0x0000000000401e5c <+652>: cmp $0x2,%ax > 0x0000000000401e60 <+656>: ja 0x402040 <main+1136> > 0x0000000000401e66 <+662>: movzwl 0x20c(%rsp),%eax > 0x0000000000401e6e <+670>: lea 0x14(%rax),%rdi > 0x0000000000401e72 <+674>: imul $0x48,%rdi,%rdi > 0x0000000000401e76 <+678>: add $0x60,%rdi > 0x0000000000401e7a <+682>: callq 0x401900 <malloc@plt> > 0x0000000000401e7f <+687>: test %rax,%rax > 0x0000000000401e82 <+690>: mov %rax,%r13 > 0x0000000000401e85 <+693>: je 0x403ce6 <main+8470> > 0x0000000000401e8b <+699>: mov $0x4,%edx > 0x0000000000401e90 <+704>: mov $0x5,%esi > 0x0000000000401e95 <+709>: mov %rbx,%rdi > 0x0000000000401e98 <+712>: callq 0x401a60 <elf_flagelf@plt> > 0x0000000000401e9d <+717>: movzwl 0x20c(%rsp),%edx > 0x0000000000401ea5 <+725>: xor %eax,%eax > 0x0000000000401ea7 <+727>: mov $0x18,%ecx > 0x0000000000401eac <+732>: mov %r13,%rdi > 0x0000000000401eaf <+735>: xor %r12d,%r12d > 0x0000000000401eb2 <+738>: mov 0xa8(%rsp),%rsi > 0x0000000000401eba <+746>: rep stos %eax,%es:(%rdi) > 0x0000000000401ebc <+748>: lea 0x8(%r13),%rdi > 0x0000000000401ec0 <+752>: mov %rbx,0x0(%r13) > 0x0000000000401ec4 <+756>: lea 0x60(%r13),%rbp > 0x0000000000401ec8 <+760>: lea 0x14(%rdx),%eax > 0x0000000000401ecb <+763>: mov %rdi,0xc0(%rsp) > 0x0000000000401ed3 <+771>: cltq > 0x0000000000401ed5 <+773>: shl $0x6,%rax > 0x0000000000401ed9 <+777>: test %edx,%edx > 0x0000000000401edb <+779>: lea 0x60(%r13,%rax,1),%rax > 0x0000000000401ee0 <+784>: mov $0x10,%cl > 0x0000000000401ee2 <+786>: rep movsl %ds:(%rsi),%es:(%rdi) > 0x0000000000401ee4 <+788>: mov %rax,0x48(%r13) > 0x0000000000401ee8 <+792>: je 0x401f29 <main+857> > 0x0000000000401eea <+794>: mov 0x48(%r13),%rax > 0x0000000000401eee <+798>: mov %r12,%rsi > 0x0000000000401ef1 <+801>: mov %rbx,%rdi > 0x0000000000401ef4 <+804>: lea (%rax,%r12,8),%r14 > 0x0000000000401ef8 <+808>: callq 0x401b80 <elf_getscn@plt> > 0x0000000000401efd <+813>: mov %rax,(%r14) > 0x0000000000401f00 <+816>: mov 0x48(%r13),%rax > 0x0000000000401f04 <+820>: mov %rbp,%rsi > 0x0000000000401f07 <+823>: add $0x40,%rbp > 0x0000000000401f0b <+827>: mov (%rax,%r12,8),%rdi > 0x0000000000401f0f <+831>: callq 0x401a00 <gelf_getshdr@plt> > 0x0000000000401f14 <+836>: movzwl 0x20c(%rsp),%edx > 0x0000000000401f1c <+844>: lea 0x1(%r12),%eax > 0x0000000000401f21 <+849>: add $0x1,%r12 > 0x0000000000401f25 <+853>: cmp %eax,%edx > 0x0000000000401f27 <+855>: jg 0x401eea <main+794> > 0x0000000000401f29 <+857>: mov 0x48(%rsp),%rdi > 0x0000000000401f2e <+862>: callq 0x401950 <__strdup@plt> > 0x0000000000401f33 <+867>: movzwl 0x44(%r13),%edx > 0x0000000000401f38 <+872>: mov %rax,0x50(%r13) > 0x0000000000401f3c <+876>: cmp $0x1,%edx > 0x0000000000401f3f <+879>: jle 0x402365 <main+1941> > 0x0000000000401f45 <+885>: lea 0x110(%rsp),%rax > 0x0000000000401f4d <+893>: movq $0x1,0x10(%rsp) > 0x0000000000401f56 <+902>: movq $0x0,0x88(%rsp) > 0x0000000000401f62 <+914>: movq $0x0,0x98(%rsp) > 0x0000000000401f6e <+926>: movq $0x0,0x68(%rsp) > 0x0000000000401f77 <+935>: mov %r13,%r12 > 0x0000000000401f7a <+938>: mov %rax,0x50(%rsp) > 0x0000000000401f7f <+943>: lea 0x50(%r13),%rax > 0x0000000000401f83 <+947>: mov %rax,0xb8(%rsp) > 0x0000000000401f8b <+955>: lea 0xe0(%rsp),%rax > 0x0000000000401f93 <+963>: mov %rax,0x80(%rsp) > 0x0000000000401f9b <+971>: lea 0xd0(%rsp),%rax > 0x0000000000401fa3 <+979>: mov %rax,0xb0(%rsp) > 0x0000000000401fab <+987>: jmp 0x401fe5 <main+1045> > 0x0000000000401fad <+989>: nopl (%rax) > 0x0000000000401fb0 <+992>: cmp $0x7,%ecx > 0x0000000000401fb3 <+995>: jne 0x401fd0 <main+1024> > 0x0000000000401fb5 <+997>: mov 0x205014(%rip),%rcx # 0x606fd0 > 0x0000000000401fbc <+1004>: mov (%rcx),%ecx > 0x0000000000401fbe <+1006>: test %ecx,%ecx > 0x0000000000401fc0 <+1008>: je 0x401fd0 <main+1024> > 0x0000000000401fc2 <+1010>: cmpq $0x0,0x68(%rsp) > 0x0000000000401fc8 <+1016>: je 0x402bea <main+4122> > 0x0000000000401fce <+1022>: xchg %ax,%ax > 0x0000000000401fd0 <+1024>: mov 0x10(%rsp),%eax > 0x0000000000401fd4 <+1028>: addq $0x1,0x10(%rsp) > 0x0000000000401fda <+1034>: add $0x1,%eax > 0x0000000000401fdd <+1037>: cmp %eax,%edx > 0x0000000000401fdf <+1039>: jle 0x4023dc <main+2060> > 0x0000000000401fe5 <+1045>: movslq 0x10(%rsp),%rax > 0x0000000000401fea <+1050>: shl $0x6,%rax > 0x0000000000401fee <+1054>: add %r12,%rax > 0x0000000000401ff1 <+1057>: mov 0x64(%rax),%ecx > 0x0000000000401ff4 <+1060>: cmp $0x1,%ecx > 0x0000000000401ff7 <+1063>: jne 0x401fb0 <main+992> > 0x0000000000401ff9 <+1065>: movzwl 0x46(%r12),%esi > 0x0000000000401fff <+1071>: mov 0x60(%rax),%edx > 0x0000000000402002 <+1074>: mov %r12,%rdi > 0x0000000000402005 <+1077>: callq 0x404520 <strptr> > 0x000000000040200a <+1082>: lea 0x3d3d(%rip),%rdi # 0x405d4e > 0x0000000000402011 <+1089>: mov $0x6,%ecx > 0x0000000000402016 <+1094>: mov %rax,%rsi > 0x0000000000402019 <+1097>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x000000000040201b <+1099>: je 0x40246b <main+2203> > 0x0000000000402021 <+1105>: lea 0x3d2c(%rip),%rdi # 0x405d54 > 0x0000000000402028 <+1112>: mov $0xc,%ecx > 0x000000000040202d <+1117>: mov %rax,%rsi > 0x0000000000402030 <+1120>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000402032 <+1122>: je 0x402498 <main+2248> > 0x0000000000402038 <+1128>: movzwl 0x44(%r12),%edx > 0x000000000040203e <+1134>: jmp 0x401fd0 <main+1024> > 0x0000000000402040 <+1136>: mov 0x48(%rsp),%rcx > 0x0000000000402045 <+1141>: lea 0x3cd2(%rip),%rdx # 0x405d1e > 0x000000000040204c <+1148>: xor %esi,%esi > 0x000000000040204e <+1150>: xor %edi,%edi > 0x0000000000402050 <+1152>: xor %eax,%eax > 0x0000000000402052 <+1154>: callq 0x401b40 <error@plt> > 0x0000000000402057 <+1159>: jmpq 0x401e12 <main+578> > 0x000000000040205c <+1164>: cmpl $0x0,0x20568d(%rip) # 0x6076f0 <dirty_elf> > 0x0000000000402063 <+1171>: je 0x402335 <main+1893> > 0x0000000000402069 <+1177>: mov 0x0(%r13),%rdi > 0x000000000040206d <+1181>: xor %esi,%esi > 0x000000000040206f <+1183>: callq 0x401af0 <elf_update@plt> > 0x0000000000402074 <+1188>: test %rax,%rax > 0x0000000000402077 <+1191>: js 0x403f6c <main+9116> > 0x000000000040207d <+1197>: mov 0x68(%rsp),%rax > 0x0000000000402082 <+1202>: mov 0x98(%rsp),%rdi > 0x000000000040208a <+1210>: xor %esi,%esi > 0x000000000040208c <+1212>: mov 0x88(%rsp),%rdx > 0x0000000000402094 <+1220>: lea 0x110(%rsp),%rbp > 0x000000000040209c <+1228>: add (%rax),%rdi > 0x000000000040209f <+1231>: callq 0x401800 <memset@plt> > 0x00000000004020a4 <+1236>: xor %esi,%esi > 0x00000000004020a6 <+1238>: mov %ebx,%edi > 0x00000000004020a8 <+1240>: callq 0x4019e0 <rpmDigestInit@plt> > 0x00000000004020ad <+1245>: lea 0x110(%rsp),%rdi > 0x00000000004020b5 <+1253>: mov %rax,%r12 > 0x00000000004020b8 <+1256>: mov $0xa,%ecx > 0x00000000004020bd <+1261>: xor %eax,%eax > 0x00000000004020bf <+1263>: movzbl 0xd(%r13),%edx > 0x00000000004020c4 <+1268>: mov 0xc0(%rsp),%rsi > 0x00000000004020cc <+1276>: rep stos %eax,%es:(%rdi) > 0x00000000004020ce <+1278>: mov 0xa8(%rsp),%rdi > 0x00000000004020d6 <+1286>: movl $0x1,0x11c(%rsp) > 0x00000000004020e1 <+1297>: movl $0x3,0x118(%rsp) > 0x00000000004020ec <+1308>: movq $0x40,0x120(%rsp) > 0x00000000004020f8 <+1320>: mov %rdi,0x110(%rsp) > 0x0000000000402100 <+1328>: mov $0x10,%cl > 0x0000000000402102 <+1330>: rep movsl %ds:(%rsi),%es:(%rdi) > 0x0000000000402104 <+1332>: mov %rbp,%rsi > 0x0000000000402107 <+1335>: mov %rbp,%rdi > 0x000000000040210a <+1338>: movq $0x0,0x1f8(%rsp) > 0x0000000000402116 <+1350>: movq $0x0,0x1f0(%rsp) > 0x0000000000402122 <+1362>: callq 0x4019f0 <elf64_xlatetom@plt> > 0x0000000000402127 <+1367>: test %rax,%rax > 0x000000000040212a <+1370>: je 0x403f51 <main+9089> > 0x0000000000402130 <+1376>: xor %ebx,%ebx > 0x0000000000402132 <+1378>: cmpw $0x0,0x40(%r13) > 0x0000000000402138 <+1384>: movl $0x6,0x118(%rsp) > 0x0000000000402143 <+1395>: movq $0x38,0x120(%rsp) > 0x000000000040214f <+1407>: mov 0xa8(%rsp),%r14 > 0x0000000000402157 <+1415>: je 0x4021b4 <main+1508> > 0x0000000000402159 <+1417>: nopl 0x0(%rax) > 0x0000000000402160 <+1424>: mov 0x0(%r13),%rdi > 0x0000000000402164 <+1428>: mov %r14,%rdx > 0x0000000000402167 <+1431>: mov %ebx,%esi > 0x0000000000402169 <+1433>: callq 0x401b20 <gelf_getphdr@plt> > 0x000000000040216e <+1438>: test %rax,%rax > 0x0000000000402171 <+1441>: je 0x403f51 <main+9089> > 0x0000000000402177 <+1447>: movzbl 0xd(%r13),%edx > 0x000000000040217c <+1452>: mov %rbp,%rsi > 0x000000000040217f <+1455>: mov %rbp,%rdi > 0x0000000000402182 <+1458>: callq 0x4019f0 <elf64_xlatetom@plt> > 0x0000000000402187 <+1463>: test %rax,%rax > 0x000000000040218a <+1466>: je 0x403f51 <main+9089> > 0x0000000000402190 <+1472>: mov 0x120(%rsp),%rdx > 0x0000000000402198 <+1480>: mov 0x110(%rsp),%rsi > 0x00000000004021a0 <+1488>: mov %r12,%rdi > 0x00000000004021a3 <+1491>: add $0x1,%ebx > 0x00000000004021a6 <+1494>: callq 0x4018b0 <rpmDigestUpdate@plt> > 0x00000000004021ab <+1499>: movzwl 0x40(%r13),%ecx > 0x00000000004021b0 <+1504>: cmp %ecx,%ebx > 0x00000000004021b2 <+1506>: jl 0x402160 <main+1424> > 0x00000000004021b4 <+1508>: xor %r14d,%r14d > 0x00000000004021b7 <+1511>: cmpw $0x0,0x44(%r13) > 0x00000000004021bd <+1517>: movl $0x9,0x118(%rsp) > 0x00000000004021c8 <+1528>: movq $0x40,0x120(%rsp) > 0x00000000004021d4 <+1540>: je 0x4022dc <main+1804> > 0x00000000004021da <+1546>: nopw 0x0(%rax,%rax,1) > 0x00000000004021e0 <+1552>: mov 0x48(%r13),%rax > 0x00000000004021e4 <+1556>: lea 0x0(,%r14,8),%rbx > 0x00000000004021ec <+1564>: cmpq $0x0,(%rax,%r14,8) > 0x00000000004021f1 <+1569>: je 0x4022c7 <main+1783> > 0x00000000004021f7 <+1575>: movslq %r14d,%rax > 0x00000000004021fa <+1578>: movzbl 0xd(%r13),%edx > 0x00000000004021ff <+1583>: mov %rbp,%rsi > 0x0000000000402202 <+1586>: shl $0x6,%rax > 0x0000000000402206 <+1590>: mov %rbp,%rdi > 0x0000000000402209 <+1593>: movq $0x0,0x1e8(%rsp) > 0x0000000000402215 <+1605>: add %r13,%rax > 0x0000000000402218 <+1608>: lea 0x60(%rax),%rcx > 0x000000000040221c <+1612>: mov 0x60(%rax),%rax > 0x0000000000402220 <+1616>: mov %rax,0x1d0(%rsp) > 0x0000000000402228 <+1624>: mov 0x8(%rcx),%rax > 0x000000000040222c <+1628>: mov %rax,0x1d8(%rsp) > 0x0000000000402234 <+1636>: mov 0x10(%rcx),%rax > 0x0000000000402238 <+1640>: mov %rax,0x1e0(%rsp) > 0x0000000000402240 <+1648>: mov 0x20(%rcx),%rax > 0x0000000000402244 <+1652>: mov %rax,0x1f0(%rsp) > 0x000000000040224c <+1660>: mov 0x28(%rcx),%rax > 0x0000000000402250 <+1664>: mov %rax,0x1f8(%rsp) > 0x0000000000402258 <+1672>: mov 0x30(%rcx),%rax > 0x000000000040225c <+1676>: mov %rax,0x200(%rsp) > 0x0000000000402264 <+1684>: mov 0x38(%rcx),%rax > 0x0000000000402268 <+1688>: mov %rax,0x208(%rsp) > 0x0000000000402270 <+1696>: callq 0x4019f0 <elf64_xlatetom@plt> > 0x0000000000402275 <+1701>: test %rax,%rax > 0x0000000000402278 <+1704>: je 0x403f51 <main+9089> > 0x000000000040227e <+1710>: mov 0x120(%rsp),%rdx > 0x0000000000402286 <+1718>: mov 0x110(%rsp),%rsi > 0x000000000040228e <+1726>: mov %r12,%rdi > 0x0000000000402291 <+1729>: callq 0x4018b0 <rpmDigestUpdate@plt> > 0x0000000000402296 <+1734>: cmpl $0x8,0x1d4(%rsp) > 0x000000000040229e <+1742>: je 0x4022c7 <main+1783> > 0x00000000004022a0 <+1744>: mov 0x48(%r13),%rax > 0x00000000004022a4 <+1748>: xor %esi,%esi > 0x00000000004022a6 <+1750>: mov (%rax,%rbx,1),%rdi > 0x00000000004022aa <+1754>: callq 0x401bc0 <elf_rawdata@plt> > 0x00000000004022af <+1759>: test %rax,%rax > 0x00000000004022b2 <+1762>: je 0x403f51 <main+9089> > 0x00000000004022b8 <+1768>: mov 0x10(%rax),%rdx > 0x00000000004022bc <+1772>: mov (%rax),%rsi > 0x00000000004022bf <+1775>: mov %r12,%rdi > 0x00000000004022c2 <+1778>: callq 0x4018b0 <rpmDigestUpdate@plt> > 0x00000000004022c7 <+1783>: movzwl 0x44(%r13),%eax > 0x00000000004022cc <+1788>: lea 0x1(%r14),%edx > 0x00000000004022d0 <+1792>: add $0x1,%r14 > 0x00000000004022d4 <+1796>: cmp %eax,%edx > 0x00000000004022d6 <+1798>: jl 0x4021e0 <main+1552> > 0x00000000004022dc <+1804>: lea 0xe0(%rsp),%rsi > 0x00000000004022e4 <+1812>: xor %ecx,%ecx > 0x00000000004022e6 <+1814>: mov %rbp,%rdx > 0x00000000004022e9 <+1817>: mov %r12,%rdi > 0x00000000004022ec <+1820>: callq 0x401ae0 <rpmDigestFinal@plt> > 0x00000000004022f1 <+1825>: mov 0x68(%rsp),%rbx > 0x00000000004022f6 <+1830>: mov 0x98(%rsp),%rdi > 0x00000000004022fe <+1838>: mov 0x88(%rsp),%rdx > 0x0000000000402306 <+1846>: mov 0xe0(%rsp),%rsi > 0x000000000040230e <+1854>: add (%rbx),%rdi > 0x0000000000402311 <+1857>: callq 0x401ba0 <memcpy@plt> > 0x0000000000402316 <+1862>: mov 0xe0(%rsp),%rdi > 0x000000000040231e <+1870>: callq 0x401960 <free@plt> > 0x0000000000402323 <+1875>: mov $0x1,%edx > 0x0000000000402328 <+1880>: mov $0x5,%esi > 0x000000000040232d <+1885>: mov %rbx,%rdi > 0x0000000000402330 <+1888>: callq 0x401920 <elf_flagdata@plt> > 0x0000000000402335 <+1893>: mov 0x68(%rsp),%rax > 0x000000000040233a <+1898>: mov 0x98(%rsp),%rdi > 0x0000000000402342 <+1906>: mov 0x88(%rsp),%rsi > 0x000000000040234a <+1914>: add (%rax),%rdi > 0x000000000040234d <+1917>: callq 0x401880 <pgpHexStr@plt> > 0x0000000000402352 <+1922>: mov %rax,%rbx > 0x0000000000402355 <+1925>: mov %rax,%rdi > 0x0000000000402358 <+1928>: callq 0x401870 <puts@plt> > 0x000000000040235d <+1933>: mov %rbx,%rdi > 0x0000000000402360 <+1936>: callq 0x401960 <free@plt> > 0x0000000000402365 <+1941>: mov 0x0(%r13),%rdi > 0x0000000000402369 <+1945>: mov $0x3,%esi > 0x000000000040236e <+1950>: callq 0x401af0 <elf_update@plt> > 0x0000000000402373 <+1955>: test %rax,%rax > 0x0000000000402376 <+1958>: js 0x403eb5 <main+8933> > 0x000000000040237c <+1964>: mov 0x0(%r13),%rdi > 0x0000000000402380 <+1968>: callq 0x401a90 <elf_end@plt> > 0x0000000000402385 <+1973>: test %eax,%eax > 0x0000000000402387 <+1975>: js 0x403e9a <main+8906> > 0x000000000040238d <+1981>: mov 0x64(%rsp),%edi > 0x0000000000402391 <+1985>: callq 0x401820 <close@plt> > 0x0000000000402396 <+1990>: mov 0x158(%rsp),%esi > 0x000000000040239d <+1997>: mov 0x48(%rsp),%rdi > 0x00000000004023a2 <+2002>: callq 0x4017e0 <chmod@plt> > 0x00000000004023a7 <+2007>: mov 0x8(%rsp),%rdi > 0x00000000004023ac <+2012>: callq 0x401940 <poptFreeContext@plt> > 0x00000000004023b1 <+2017>: xor %eax,%eax > 0x00000000004023b3 <+2019>: mov 0x218(%rsp),%rbx > 0x00000000004023bb <+2027>: xor %fs:0x28,%rbx > 0x00000000004023c4 <+2036>: jne 0x403f4c <main+9084> > 0x00000000004023ca <+2042>: add $0x228,%rsp > 0x00000000004023d1 <+2049>: pop %rbx > 0x00000000004023d2 <+2050>: pop %rbp > 0x00000000004023d3 <+2051>: pop %r12 > 0x00000000004023d5 <+2053>: pop %r13 > 0x00000000004023d7 <+2055>: pop %r14 > 0x00000000004023d9 <+2057>: pop %r15 > 0x00000000004023db <+2059>: retq > 0x00000000004023dc <+2060>: mov 0x204bed(%rip),%rax # 0x606fd0 > 0x00000000004023e3 <+2067>: mov %r12,%r13 > 0x00000000004023e6 <+2070>: mov (%rax),%eax > 0x00000000004023e8 <+2072>: test %eax,%eax > 0x00000000004023ea <+2074>: je 0x402365 <main+1941> > 0x00000000004023f0 <+2080>: cmpq $0x0,0x68(%rsp) > 0x00000000004023f6 <+2086>: je 0x402365 <main+1941> > 0x00000000004023fc <+2092>: mov 0x88(%rsp),%r14 > 0x0000000000402404 <+2100>: lea 0x3c45(%rip),%r12 # 0x406050 <algorithms+16> > 0x000000000040240b <+2107>: movq $0x0,0xe0(%rsp) > 0x0000000000402417 <+2119>: mov $0x4,%ebp > 0x000000000040241c <+2124>: mov (%r12),%ebx > 0x0000000000402420 <+2128>: mov %ebx,%edi > 0x0000000000402422 <+2130>: callq 0x401a10 <rpmDigestLength@plt> > 0x0000000000402427 <+2135>: cmp %rax,%r14 > 0x000000000040242a <+2138>: je 0x40205c <main+1164> > 0x0000000000402430 <+2144>: sub $0x1,%ebp > 0x0000000000402433 <+2147>: sub $0x4,%r12 > 0x0000000000402437 <+2151>: cmp $0xffffffff,%ebp > 0x000000000040243a <+2154>: jne 0x40241c <main+2124> > 0x000000000040243c <+2156>: mov 0x88(%rsp),%rcx > 0x0000000000402444 <+2164>: lea 0x3725(%rip),%rdx # 0x405b70 > 0x000000000040244b <+2171>: mov 0x204b96(%rip),%rax # 0x606fe8 > 0x0000000000402452 <+2178>: mov $0x1,%esi > 0x0000000000402457 <+2183>: mov (%rax),%rdi > 0x000000000040245a <+2186>: xor %eax,%eax > 0x000000000040245c <+2188>: callq 0x401850 <__fprintf_chk@plt> > 0x0000000000402461 <+2193>: mov $0x1,%edi > 0x0000000000402466 <+2198>: callq 0x401890 <exit@plt> > 0x000000000040246b <+2203>: mov 0x204b76(%rip),%rax # 0x606fe8 > 0x0000000000402472 <+2210>: mov 0x48(%rsp),%rcx > 0x0000000000402477 <+2215>: lea 0x339a(%rip),%rdx # 0x405818 > 0x000000000040247e <+2222>: mov $0x1,%esi > 0x0000000000402483 <+2227>: mov (%rax),%rdi > 0x0000000000402486 <+2230>: xor %eax,%eax > 0x0000000000402488 <+2232>: callq 0x401850 <__fprintf_chk@plt> > 0x000000000040248d <+2237>: movzwl 0x44(%r12),%edx > 0x0000000000402493 <+2243>: jmpq 0x401fd0 <main+1024> > 0x0000000000402498 <+2248>: cmpq $0x0,0x204ec0(%rip) # 0x607360 <debug_sections> > 0x00000000004024a0 <+2256>: lea 0x204ed9(%rip),%rax # 0x607380 <debug_sections+32> > 0x00000000004024a7 <+2263>: je 0x4024d9 <main+2313> > 0x00000000004024a9 <+2265>: nopl 0x0(%rax) > 0x00000000004024b0 <+2272>: movq $0x0,-0x18(%rax) > 0x00000000004024b8 <+2280>: movq $0x0,-0x8(%rax) > 0x00000000004024c0 <+2288>: add $0x28,%rax > 0x00000000004024c4 <+2292>: movl $0x0,-0x28(%rax) > 0x00000000004024cb <+2299>: movl $0x0,-0x24(%rax) > 0x00000000004024d2 <+2306>: cmpq $0x0,-0x20(%rax) > 0x00000000004024d7 <+2311>: jne 0x4024b0 <main+2272> > 0x00000000004024d9 <+2313>: movzwl 0x44(%r12),%edx > 0x00000000004024df <+2319>: movl $0x0,0x20520f(%rip) # 0x6076f8 <ptr_size> > 0x00000000004024e9 <+2329>: mov $0x8,%ebx > 0x00000000004024ee <+2334>: mov $0x1,%r14d > 0x00000000004024f4 <+2340>: cmp $0x1,%edx > 0x00000000004024f7 <+2343>: jg 0x402511 <main+2369> > 0x00000000004024f9 <+2345>: jmpq 0x40268b <main+2747> > 0x00000000004024fe <+2350>: xchg %ax,%ax > 0x0000000000402500 <+2352>: add $0x1,%r14d > 0x0000000000402504 <+2356>: add $0x8,%rbx > 0x0000000000402508 <+2360>: cmp %edx,%r14d > 0x000000000040250b <+2363>: jge 0x40268b <main+2747> > 0x0000000000402511 <+2369>: movslq %r14d,%rax > 0x0000000000402514 <+2372>: shl $0x6,%rax > 0x0000000000402518 <+2376>: lea (%r12,%rax,1),%rbp > 0x000000000040251c <+2380>: testb $0x7,0x68(%rbp) > 0x0000000000402520 <+2384>: jne 0x402500 <main+2352> > 0x0000000000402522 <+2386>: cmpq $0x0,0x80(%rbp) > 0x000000000040252a <+2394>: je 0x402500 <main+2352> > 0x000000000040252c <+2396>: movzwl 0x46(%r12),%esi > 0x0000000000402532 <+2402>: mov 0x60(%rbp),%edx > 0x0000000000402535 <+2405>: mov %r12,%rdi > 0x0000000000402538 <+2408>: lea 0x60(%rbp),%r13 > 0x000000000040253c <+2412>: callq 0x404520 <strptr> > 0x0000000000402541 <+2417>: lea 0x383b(%rip),%rdi # 0x405d83 > 0x0000000000402548 <+2424>: mov %rax,0x18(%rsp) > 0x000000000040254d <+2429>: mov %rax,%rsi > 0x0000000000402550 <+2432>: mov $0x7,%ecx > 0x0000000000402555 <+2437>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000402557 <+2439>: jne 0x4029d0 <main+3584> > 0x000000000040255d <+2445>: mov 0x204dfc(%rip),%rsi # 0x607360 <debug_sections> > 0x0000000000402564 <+2452>: xor %r13d,%r13d > 0x0000000000402567 <+2455>: lea 0x204e1a(%rip),%r15 # 0x607388 <debug_sections+40> > 0x000000000040256e <+2462>: test %rsi,%rsi > 0x0000000000402571 <+2465>: je 0x402a80 <main+3760> > 0x0000000000402577 <+2471>: mov %rbp,0x20(%rsp) > 0x000000000040257c <+2476>: mov %r15,%rbp > 0x000000000040257f <+2479>: mov 0x18(%rsp),%r15 > 0x0000000000402584 <+2484>: jmp 0x4025a5 <main+2517> > 0x0000000000402586 <+2486>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000402590 <+2496>: add $0x28,%rbp > 0x0000000000402594 <+2500>: mov -0x28(%rbp),%rsi > 0x0000000000402598 <+2504>: add $0x1,%r13d > 0x000000000040259c <+2508>: test %rsi,%rsi > 0x000000000040259f <+2511>: je 0x402a80 <main+3760> > 0x00000000004025a5 <+2517>: mov %r15,%rdi > 0x00000000004025a8 <+2520>: callq 0x401a80 <strcmp@plt> > 0x00000000004025ad <+2525>: test %eax,%eax > 0x00000000004025af <+2527>: jne 0x402590 <main+2496> > 0x00000000004025b1 <+2529>: movslq %r13d,%r13 > 0x00000000004025b4 <+2532>: lea 0x204da5(%rip),%rax # 0x607360 <debug_sections> > 0x00000000004025bb <+2539>: mov 0x20(%rsp),%rbp > 0x00000000004025c0 <+2544>: lea 0x0(%r13,%r13,4),%r13 > 0x00000000004025c5 <+2549>: lea 0x0(,%r13,8),%r15 > 0x00000000004025cd <+2557>: lea (%rax,%r15,1),%r13 > 0x00000000004025d1 <+2561>: cmpq $0x0,0x8(%r13) > 0x00000000004025d6 <+2566>: jne 0x4031ad <main+5597> > 0x00000000004025dc <+2572>: mov 0x48(%r12),%rax > 0x00000000004025e1 <+2577>: xor %esi,%esi > 0x00000000004025e3 <+2579>: mov (%rax,%rbx,1),%r8 > 0x00000000004025e7 <+2583>: mov %r8,%rdi > 0x00000000004025ea <+2586>: mov %r8,0x20(%rsp) > 0x00000000004025ef <+2591>: callq 0x401bc0 <elf_rawdata@plt> > 0x00000000004025f4 <+2596>: test %rax,%rax > 0x00000000004025f7 <+2599>: je 0x403f2d <main+9053> > 0x00000000004025fd <+2605>: cmpq $0x0,(%rax) > 0x0000000000402601 <+2609>: mov 0x20(%rsp),%r8 > 0x0000000000402606 <+2614>: je 0x403f2d <main+9053> > 0x000000000040260c <+2620>: mov %rax,%rsi > 0x000000000040260f <+2623>: mov %r8,%rdi > 0x0000000000402612 <+2626>: mov %rax,0x20(%rsp) > 0x0000000000402617 <+2631>: callq 0x401bc0 <elf_rawdata@plt> > 0x000000000040261c <+2636>: test %rax,%rax > 0x000000000040261f <+2639>: mov 0x20(%rsp),%rdx > 0x0000000000402624 <+2644>: jne 0x403f0e <main+9022> > 0x000000000040262a <+2650>: cmpq $0x0,0x18(%rdx) > 0x000000000040262f <+2655>: jne 0x403eef <main+8991> > 0x0000000000402635 <+2661>: mov 0x10(%rdx),%rsi > 0x0000000000402639 <+2665>: cmp 0x80(%rbp),%rsi > 0x0000000000402640 <+2672>: jne 0x403ed0 <main+8960> > 0x0000000000402646 <+2678>: mov (%rdx),%rax > 0x0000000000402649 <+2681>: mov %rax,0x8(%r13) > 0x000000000040264d <+2685>: lea 0x204d1c(%rip),%rax # 0x607370 <debug_sections+16> > 0x0000000000402654 <+2692>: add %r15,%rax > 0x0000000000402657 <+2695>: mov %rdx,(%rax) > 0x000000000040265a <+2698>: mov %rsi,0x8(%rax) > 0x000000000040265e <+2702>: lea 0x204d1b(%rip),%rax # 0x607380 <debug_sections+32> > 0x0000000000402665 <+2709>: mov %r14d,(%rax,%r15,1) > 0x0000000000402669 <+2713>: cmpq $0x0,0x0(%r13) > 0x000000000040266e <+2718>: je 0x402a80 <main+3760> > 0x0000000000402674 <+2724>: movzwl 0x44(%r12),%edx > 0x000000000040267a <+2730>: add $0x1,%r14d > 0x000000000040267e <+2734>: add $0x8,%rbx > 0x0000000000402682 <+2738>: cmp %edx,%r14d > 0x0000000000402685 <+2741>: jl 0x402511 <main+2369> > 0x000000000040268b <+2747>: movzbl 0xd(%r12),%eax > 0x0000000000402691 <+2753>: cmp $0x1,%al > 0x0000000000402693 <+2755>: je 0x402d8f <main+4543> > 0x0000000000402699 <+2761>: cmp $0x2,%al > 0x000000000040269b <+2763>: jne 0x402d6d <main+4509> > 0x00000000004026a1 <+2769>: lea 0x1b18(%rip),%rax # 0x4041c0 <buf_read_ube16> > 0x00000000004026a8 <+2776>: mov %rax,0x205061(%rip) # 0x607710 <do_read_16> > 0x00000000004026af <+2783>: lea 0x1b3a(%rip),%rax # 0x4041f0 <buf_read_ube32> > 0x00000000004026b6 <+2790>: mov %rax,0x20504b(%rip) # 0x607708 <do_read_32> > 0x00000000004026bd <+2797>: lea 0x1b6c(%rip),%rax # 0x404230 <dwarf2_write_be32> > 0x00000000004026c4 <+2804>: mov %rax,0x205035(%rip) # 0x607700 <write_32> > 0x00000000004026cb <+2811>: cmpq $0x0,0x204c95(%rip) # 0x607368 <debug_sections+8> > 0x00000000004026d3 <+2819>: je 0x401fd0 <main+1024> > 0x00000000004026d9 <+2825>: movslq 0x204ca4(%rip),%rbp # 0x607384 <debug_sections+36> > 0x00000000004026e0 <+2832>: movq $0x0,0x90(%rsp) > 0x00000000004026ec <+2844>: test %ebp,%ebp > 0x00000000004026ee <+2846>: jne 0x402e16 <main+4678> > 0x00000000004026f4 <+2852>: mov 0x2048b5(%rip),%rbx # 0x606fb0 > 0x00000000004026fb <+2859>: lea 0x388e(%rip),%rbp # 0x405f90 > 0x0000000000402702 <+2866>: movl $0x0,0x60(%rsp) > 0x000000000040270a <+2874>: mov %r12,0x28(%rsp) > 0x000000000040270f <+2879>: mov 0x204c52(%rip),%r15 # 0x607368 <debug_sections+8> > 0x0000000000402716 <+2886>: mov 0x90(%rsp),%rax > 0x000000000040271e <+2894>: mov %rax,(%rbx) > 0x0000000000402721 <+2897>: mov %r15,%rax > 0x0000000000402724 <+2900>: add 0x204c4d(%rip),%rax # 0x607378 <debug_sections+24> > 0x000000000040272b <+2907>: cmp %rax,%r15 > 0x000000000040272e <+2910>: mov %rax,0x78(%rsp) > 0x0000000000402733 <+2915>: jae 0x403bec <main+8220> > 0x0000000000402739 <+2921>: lea 0xb(%r15),%rax > 0x000000000040273d <+2925>: cmp %rax,0x78(%rsp) > 0x0000000000402742 <+2930>: mov %rax,0x30(%rsp) > 0x0000000000402747 <+2935>: jb 0x403272 <main+5794> > 0x000000000040274d <+2941>: mov %r15,%r13 > 0x0000000000402750 <+2944>: lea 0x4(%r13),%r12 > 0x0000000000402754 <+2948>: mov %r13,%rdi > 0x0000000000402757 <+2951>: callq *0x204fab(%rip) # 0x607708 <do_read_32> > 0x000000000040275d <+2957>: mov %eax,%eax > 0x000000000040275f <+2959>: add %r12,%rax > 0x0000000000402762 <+2962>: mov %rax,%rdi > 0x0000000000402765 <+2965>: mov %rax,0x20(%rsp) > 0x000000000040276a <+2970>: movabs $0x100000003,%rax > 0x0000000000402774 <+2980>: add %r13,%rax > 0x0000000000402777 <+2983>: cmp %rax,%rdi > 0x000000000040277a <+2986>: je 0x403c81 <main+8369> > 0x0000000000402780 <+2992>: mov 0x20(%rsp),%rax > 0x0000000000402785 <+2997>: cmp %rax,0x78(%rsp) > 0x000000000040278a <+3002>: jb 0x403c6b <main+8347> > 0x0000000000402790 <+3008>: mov %r12,%rdi > 0x0000000000402793 <+3011>: lea 0x6(%r13),%r12 > 0x0000000000402797 <+3015>: callq *0x204f73(%rip) # 0x607710 <do_read_16> > 0x000000000040279d <+3021>: movzwl %ax,%r8d > 0x00000000004027a1 <+3025>: lea -0x2(%r8),%eax > 0x00000000004027a5 <+3029>: mov %r8d,0x204f48(%rip) # 0x6076f4 <cu_version> > 0x00000000004027ac <+3036>: cmp $0x2,%eax > 0x00000000004027af <+3039>: ja 0x403c44 <main+8308> > 0x00000000004027b5 <+3045>: mov %r12,%rdi > 0x00000000004027b8 <+3048>: callq *0x204f4a(%rip) # 0x607708 <do_read_32> > 0x00000000004027be <+3054>: mov (%rbx),%rdx > 0x00000000004027c1 <+3057>: test %rdx,%rdx > 0x00000000004027c4 <+3060>: je 0x402801 <main+3121> > 0x00000000004027c6 <+3062>: mov 0x2047eb(%rip),%rcx # 0x606fb8 > 0x00000000004027cd <+3069>: mov (%rcx),%rcx > 0x00000000004027d0 <+3072>: cmp %rdx,%rcx > 0x00000000004027d3 <+3075>: jbe 0x402801 <main+3121> > 0x00000000004027d5 <+3077>: cmp %r12,(%rdx) > 0x00000000004027d8 <+3080>: jae 0x402b7e <main+4014> > 0x00000000004027de <+3086>: add $0x10,%rdx > 0x00000000004027e2 <+3090>: jmp 0x4027f6 <main+3110> > 0x00000000004027e4 <+3092>: nopl 0x0(%rax) > 0x00000000004027e8 <+3096>: add $0x10,%rdx > 0x00000000004027ec <+3100>: cmp -0x10(%rdx),%r12 > 0x00000000004027f0 <+3104>: jbe 0x402b7b <main+4011> > 0x00000000004027f6 <+3110>: cmp %rdx,%rcx > 0x00000000004027f9 <+3113>: mov %rdx,%rsi > 0x00000000004027fc <+3116>: mov %rdx,(%rbx) > 0x00000000004027ff <+3119>: ja 0x4027e8 <main+3096> > 0x0000000000402801 <+3121>: mov %eax,%r14d > 0x0000000000402804 <+3124>: cmp 0x204b95(%rip),%r14 # 0x6073a0 <debug_sections+64> > 0x000000000040280b <+3131>: jae 0x403c19 <main+8265> > 0x0000000000402811 <+3137>: mov 0x204ee1(%rip),%eax # 0x6076f8 <ptr_size> > 0x0000000000402817 <+3143>: test %eax,%eax > 0x0000000000402819 <+3145>: jne 0x402b58 <main+3976> > 0x000000000040281f <+3151>: movzbl 0xa(%r13),%r8d > 0x0000000000402824 <+3156>: cmp $0x8,%r8d > 0x0000000000402828 <+3160>: mov %r8d,0x204ec9(%rip) # 0x6076f8 <ptr_size> > 0x000000000040282f <+3167>: jne 0x403e6b <main+8859> > 0x0000000000402835 <+3173>: lea 0x1cd4(%rip),%rcx # 0x404510 <abbrev_del> > 0x000000000040283c <+3180>: lea 0x1a1d(%rip),%rdx # 0x404260 <abbrev_eq> > 0x0000000000402843 <+3187>: lea 0x1a06(%rip),%rsi # 0x404250 <abbrev_hash> > 0x000000000040284a <+3194>: mov $0x32,%edi > 0x000000000040284f <+3199>: add 0x204b3a(%rip),%r14 # 0x607390 <debug_sections+48> > 0x0000000000402856 <+3206>: callq 0x404f70 <htab_try_create> > 0x000000000040285b <+3211>: test %rax,%rax > 0x000000000040285e <+3214>: mov %rax,0x40(%rsp) > 0x0000000000402863 <+3219>: je 0x40317d <main+5549> > 0x0000000000402869 <+3225>: xor %ecx,%ecx > 0x000000000040286b <+3227>: xor %r12d,%r12d > 0x000000000040286e <+3230>: xchg %ax,%ax > 0x0000000000402870 <+3232>: add $0x1,%r14 > 0x0000000000402874 <+3236>: movzbl -0x1(%r14),%edx > 0x0000000000402879 <+3241>: mov %edx,%eax > 0x000000000040287b <+3243>: and $0x7f,%eax > 0x000000000040287e <+3246>: shl %cl,%eax > 0x0000000000402880 <+3248>: add $0x7,%ecx > 0x0000000000402883 <+3251>: or %eax,%r12d > 0x0000000000402886 <+3254>: test %dl,%dl > 0x0000000000402888 <+3256>: js 0x402870 <main+3232> > 0x000000000040288a <+3258>: cmp $0x22,%ecx > 0x000000000040288d <+3261>: jg 0x402b4f <main+3967> > 0x0000000000402893 <+3267>: test %r12d,%r12d > 0x0000000000402896 <+3270>: je 0x403205 <main+5685> > 0x000000000040289c <+3276>: mov $0x5c,%edi > 0x00000000004028a1 <+3281>: callq 0x401900 <malloc@plt> > 0x00000000004028a6 <+3286>: test %rax,%rax > 0x00000000004028a9 <+3289>: mov %rax,%r13 > 0x00000000004028ac <+3292>: je 0x402ae0 <main+3856> > 0x00000000004028b2 <+3298>: mov 0x40(%rsp),%rdi > 0x00000000004028b7 <+3303>: mov %r12d,(%rax) > 0x00000000004028ba <+3306>: mov $0x1,%edx > 0x00000000004028bf <+3311>: movl $0x0,0x8(%rax) > 0x00000000004028c6 <+3318>: mov %rax,%rsi > 0x00000000004028c9 <+3321>: callq 0x4053d0 <htab_find_slot> > 0x00000000004028ce <+3326>: test %rax,%rax > 0x00000000004028d1 <+3329>: mov %rax,0x18(%rsp) > 0x00000000004028d6 <+3334>: je 0x403cd4 <main+8452> > 0x00000000004028dc <+3340>: mov 0x18(%rsp),%rax > 0x00000000004028e1 <+3345>: cmpq $0x0,(%rax) > 0x00000000004028e5 <+3349>: jne 0x403c97 <main+8391> > 0x00000000004028eb <+3355>: xor %ecx,%ecx > 0x00000000004028ed <+3357>: xor %edi,%edi > 0x00000000004028ef <+3359>: jmp 0x4028fb <main+3371> > 0x00000000004028f1 <+3361>: nopl 0x0(%rax) > 0x00000000004028f8 <+3368>: mov %rsi,%r14 > 0x00000000004028fb <+3371>: movzbl (%r14),%edx > 0x00000000004028ff <+3375>: lea 0x1(%r14),%rsi > 0x0000000000402903 <+3379>: mov %edx,%eax > 0x0000000000402905 <+3381>: and $0x7f,%eax > 0x0000000000402908 <+3384>: shl %cl,%eax > 0x000000000040290a <+3386>: add $0x7,%ecx > 0x000000000040290d <+3389>: or %eax,%edi > 0x000000000040290f <+3391>: test %dl,%dl > 0x0000000000402911 <+3393>: js 0x4028f8 <main+3368> > 0x0000000000402913 <+3395>: cmp $0x23,%ecx > 0x0000000000402916 <+3398>: mov $0xffffffff,%eax > 0x000000000040291b <+3403>: mov $0xa,%r12d > 0x0000000000402921 <+3409>: cmovge %eax,%edi > 0x0000000000402924 <+3412>: add $0x2,%r14 > 0x0000000000402928 <+3416>: mov %r13,%rax > 0x000000000040292b <+3419>: mov %edi,0x4(%r13) > 0x000000000040292f <+3423>: nop > 0x0000000000402930 <+3424>: xor %ecx,%ecx > 0x0000000000402932 <+3426>: xor %r15d,%r15d > 0x0000000000402935 <+3429>: nopl (%rax) > 0x0000000000402938 <+3432>: add $0x1,%r14 > 0x000000000040293c <+3436>: movzbl -0x1(%r14),%esi > 0x0000000000402941 <+3441>: mov %esi,%edx > 0x0000000000402943 <+3443>: and $0x7f,%edx > 0x0000000000402946 <+3446>: shl %cl,%edx > 0x0000000000402948 <+3448>: add $0x7,%ecx > 0x000000000040294b <+3451>: or %edx,%r15d > 0x000000000040294e <+3454>: test %sil,%sil > 0x0000000000402951 <+3457>: js 0x402938 <main+3432> > 0x0000000000402953 <+3459>: cmp $0x22,%ecx > 0x0000000000402956 <+3462>: jg 0x402ab0 <main+3808> > 0x000000000040295c <+3468>: test %r15d,%r15d > 0x000000000040295f <+3471>: je 0x402b9f <main+4047> > 0x0000000000402965 <+3477>: cmp %r12d,0x8(%rax) > 0x0000000000402969 <+3481>: je 0x402ac0 <main+3824> > 0x000000000040296f <+3487>: xor %ecx,%ecx > 0x0000000000402971 <+3489>: xor %r8d,%r8d > 0x0000000000402974 <+3492>: nopl 0x0(%rax) > 0x0000000000402978 <+3496>: add $0x1,%r14 > 0x000000000040297c <+3500>: movzbl -0x1(%r14),%esi > 0x0000000000402981 <+3505>: mov %esi,%edx > 0x0000000000402983 <+3507>: and $0x7f,%edx > 0x0000000000402986 <+3510>: shl %cl,%edx > 0x0000000000402988 <+3512>: add $0x7,%ecx > 0x000000000040298b <+3515>: or %edx,%r8d > 0x000000000040298e <+3518>: test %sil,%sil > 0x0000000000402991 <+3521>: js 0x402978 <main+3496> > 0x0000000000402993 <+3523>: cmp $0x22,%ecx > 0x0000000000402996 <+3526>: jg 0x402b18 <main+3912> > 0x000000000040299c <+3532>: cmp $0x2,%r8d > 0x00000000004029a0 <+3536>: je 0x402d63 <main+4499> > 0x00000000004029a6 <+3542>: cmp $0x20,%r8d > 0x00000000004029aa <+3546>: jne 0x402d59 <main+4489> > 0x00000000004029b0 <+3552>: mov 0x8(%rax),%ecx > 0x00000000004029b3 <+3555>: movslq %ecx,%rdx > 0x00000000004029b6 <+3558>: add $0x1,%ecx > 0x00000000004029b9 <+3561>: lea (%rax,%rdx,8),%rdx > 0x00000000004029bd <+3565>: mov %r15d,0xc(%rdx) > 0x00000000004029c1 <+3569>: mov %ecx,0x8(%rax) > 0x00000000004029c4 <+3572>: mov %r8d,0x10(%rdx) > 0x00000000004029c8 <+3576>: jmpq 0x402930 <main+3424> > 0x00000000004029cd <+3581>: nopl (%rax) > 0x00000000004029d0 <+3584>: cmpw $0x1,0x18(%r12) > 0x00000000004029d7 <+3591>: jne 0x402674 <main+2724> > 0x00000000004029dd <+3597>: mov 0x4(%r13),%ebp > 0x00000000004029e1 <+3601>: cmp $0x9,%ebp > 0x00000000004029e4 <+3604>: je 0x402dbe <main+4590> > 0x00000000004029ea <+3610>: cmp $0x4,%ebp > 0x00000000004029ed <+3613>: jne 0x402674 <main+2724> > 0x00000000004029f3 <+3619>: mov 0x18(%rsp),%rdi > 0x00000000004029f8 <+3624>: lea 0x337f(%rip),%rsi # 0x405d7e > 0x00000000004029ff <+3631>: mov $0xc,%edx > 0x0000000000402a04 <+3636>: callq 0x4018f0 <strncmp@plt> > 0x0000000000402a09 <+3641>: test %eax,%eax > 0x0000000000402a0b <+3643>: jne 0x402674 <main+2724> > 0x0000000000402a11 <+3649>: mov 0x204948(%rip),%rsi # 0x607360 <debug_sections> > 0x0000000000402a18 <+3656>: test %rsi,%rsi > 0x0000000000402a1b <+3659>: je 0x402674 <main+2724> > 0x0000000000402a21 <+3665>: mov 0x18(%rsp),%rdi > 0x0000000000402a26 <+3670>: xor %eax,%eax > 0x0000000000402a28 <+3672>: cmp $0x4,%ebp > 0x0000000000402a2b <+3675>: sete %al > 0x0000000000402a2e <+3678>: lea 0x204953(%rip),%r15 # 0x607388 <debug_sections+40> > 0x0000000000402a35 <+3685>: xor %ebp,%ebp > 0x0000000000402a37 <+3687>: lea 0x4(%rdi,%rax,1),%r13 > 0x0000000000402a3c <+3692>: jmp 0x402a54 <main+3716> > 0x0000000000402a3e <+3694>: xchg %ax,%ax > 0x0000000000402a40 <+3696>: add $0x28,%r15 > 0x0000000000402a44 <+3700>: mov -0x28(%r15),%rsi > 0x0000000000402a48 <+3704>: add $0x1,%ebp > 0x0000000000402a4b <+3707>: test %rsi,%rsi > 0x0000000000402a4e <+3710>: je 0x402674 <main+2724> > 0x0000000000402a54 <+3716>: mov %r13,%rdi > 0x0000000000402a57 <+3719>: callq 0x401a80 <strcmp@plt> > 0x0000000000402a5c <+3724>: test %eax,%eax > 0x0000000000402a5e <+3726>: jne 0x402a40 <main+3696> > 0x0000000000402a60 <+3728>: movslq %ebp,%rax > 0x0000000000402a63 <+3731>: lea 0x204916(%rip),%rdi # 0x607380 <debug_sections+32> > 0x0000000000402a6a <+3738>: movzwl 0x44(%r12),%edx > 0x0000000000402a70 <+3744>: imul $0x28,%rax,%rax > 0x0000000000402a74 <+3748>: mov %r14d,0x4(%rdi,%rax,1) > 0x0000000000402a79 <+3753>: jmpq 0x402500 <main+2352> > 0x0000000000402a7e <+3758>: xchg %ax,%ax > 0x0000000000402a80 <+3760>: mov 0x50(%r12),%rcx > 0x0000000000402a85 <+3765>: mov 0x18(%rsp),%r8 > 0x0000000000402a8a <+3770>: lea 0x2daf(%rip),%rdx # 0x405840 > 0x0000000000402a91 <+3777>: xor %esi,%esi > 0x0000000000402a93 <+3779>: xor %edi,%edi > 0x0000000000402a95 <+3781>: xor %eax,%eax > 0x0000000000402a97 <+3783>: callq 0x401b40 <error@plt> > 0x0000000000402a9c <+3788>: movzwl 0x44(%r12),%edx > 0x0000000000402aa2 <+3794>: jmpq 0x402500 <main+2352> > 0x0000000000402aa7 <+3799>: nopw 0x0(%rax,%rax,1) > 0x0000000000402ab0 <+3808>: cmp %r12d,0x8(%rax) > 0x0000000000402ab4 <+3812>: mov $0xffffffff,%r15d > 0x0000000000402aba <+3818>: jne 0x40296f <main+3487> > 0x0000000000402ac0 <+3824>: add $0xa,%r12d > 0x0000000000402ac4 <+3828>: mov %rax,%rdi > 0x0000000000402ac7 <+3831>: movslq %r12d,%rdx > 0x0000000000402aca <+3834>: lea 0xc(,%rdx,8),%rsi > 0x0000000000402ad2 <+3842>: callq 0x401b30 <realloc@plt> > 0x0000000000402ad7 <+3847>: test %rax,%rax > 0x0000000000402ada <+3850>: jne 0x40296f <main+3487> > 0x0000000000402ae0 <+3856>: mov 0x28(%rsp),%r12 > 0x0000000000402ae5 <+3861>: mov 0x50(%r12),%rcx > 0x0000000000402aea <+3866>: lea 0x30cf(%rip),%rdx # 0x405bc0 > 0x0000000000402af1 <+3873>: mov $0xc,%esi > 0x0000000000402af6 <+3878>: xor %edi,%edi > 0x0000000000402af8 <+3880>: xor %eax,%eax > 0x0000000000402afa <+3882>: callq 0x401b40 <error@plt> > 0x0000000000402aff <+3887>: mov 0x40(%rsp),%rdi > 0x0000000000402b04 <+3892>: callq 0x404ff0 <htab_delete> > 0x0000000000402b09 <+3897>: movzwl 0x44(%r12),%edx > 0x0000000000402b0f <+3903>: jmpq 0x401fd0 <main+1024> > 0x0000000000402b14 <+3908>: nopl 0x0(%rax) > 0x0000000000402b18 <+3912>: mov 0x28(%rsp),%r12 > 0x0000000000402b1d <+3917>: mov $0xffffffff,%r8d > 0x0000000000402b23 <+3923>: mov 0x50(%r12),%rcx > 0x0000000000402b28 <+3928>: lea 0x32e3(%rip),%rdx # 0x405e12 > 0x0000000000402b2f <+3935>: xor %esi,%esi > 0x0000000000402b31 <+3937>: xor %edi,%edi > 0x0000000000402b33 <+3939>: xor %eax,%eax > 0x0000000000402b35 <+3941>: callq 0x401b40 <error@plt> > 0x0000000000402b3a <+3946>: mov 0x40(%rsp),%rdi > 0x0000000000402b3f <+3951>: callq 0x404ff0 <htab_delete> > 0x0000000000402b44 <+3956>: movzwl 0x44(%r12),%edx > 0x0000000000402b4a <+3962>: jmpq 0x401fd0 <main+1024> > 0x0000000000402b4f <+3967>: or $0xffffffff,%r12d > 0x0000000000402b53 <+3971>: jmpq 0x40289c <main+3276> > 0x0000000000402b58 <+3976>: movzbl 0xa(%r13),%edx > 0x0000000000402b5d <+3981>: cmp %edx,%eax > 0x0000000000402b5f <+3983>: je 0x402835 <main+3173> > 0x0000000000402b65 <+3989>: mov 0x28(%rsp),%r12 > 0x0000000000402b6a <+3994>: lea 0x2f3f(%rip),%rdx # 0x405ab0 > 0x0000000000402b71 <+4001>: mov 0x50(%r12),%rcx > 0x0000000000402b76 <+4006>: jmpq 0x402d79 <main+4521> > 0x0000000000402b7b <+4011>: mov %rsi,%rdx > 0x0000000000402b7e <+4014>: cmp (%rdx),%r12 > 0x0000000000402b81 <+4017>: jne 0x402801 <main+3121> > 0x0000000000402b87 <+4023>: mov 0x204462(%rip),%rcx # 0x606ff0 > 0x0000000000402b8e <+4030>: cmpl $0x9,(%rcx) > 0x0000000000402b91 <+4033>: je 0x4031a5 <main+5589> > 0x0000000000402b97 <+4039>: mov 0x8(%rdx),%eax > 0x0000000000402b9a <+4042>: jmpq 0x402801 <main+3121> > 0x0000000000402b9f <+4047>: mov %rax,%r13 > 0x0000000000402ba2 <+4050>: xor %ecx,%ecx > 0x0000000000402ba4 <+4052>: xor %esi,%esi > 0x0000000000402ba6 <+4054>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000402bb0 <+4064>: add $0x1,%r14 > 0x0000000000402bb4 <+4068>: movzbl -0x1(%r14),%edx > 0x0000000000402bb9 <+4073>: mov %edx,%eax > 0x0000000000402bbb <+4075>: and $0x7f,%eax > 0x0000000000402bbe <+4078>: shl %cl,%eax > 0x0000000000402bc0 <+4080>: add $0x7,%ecx > 0x0000000000402bc3 <+4083>: or %eax,%esi > 0x0000000000402bc5 <+4085>: test %dl,%dl > 0x0000000000402bc7 <+4087>: js 0x402bb0 <main+4064> > 0x0000000000402bc9 <+4089>: cmp $0x22,%ecx > 0x0000000000402bcc <+4092>: jle 0x402e01 <main+4657> > 0x0000000000402bd2 <+4098>: mov 0x28(%rsp),%r12 > 0x0000000000402bd7 <+4103>: lea 0x2f2a(%rip),%rdx # 0x405b08 > 0x0000000000402bde <+4110>: xor %esi,%esi > 0x0000000000402be0 <+4112>: mov 0x50(%r12),%rcx > 0x0000000000402be5 <+4117>: jmpq 0x402af6 <main+3878> > 0x0000000000402bea <+4122>: testb $0x2,0x68(%rax) > 0x0000000000402bee <+4126>: je 0x401fd0 <main+1024> > 0x0000000000402bf4 <+4132>: mov 0x10(%rsp),%rsi > 0x0000000000402bf9 <+4137>: mov (%r12),%rdi > 0x0000000000402bfd <+4141>: callq 0x401b80 <elf_getscn@plt> > 0x0000000000402c02 <+4146>: xor %esi,%esi > 0x0000000000402c04 <+4148>: mov %rax,%rdi > 0x0000000000402c07 <+4151>: callq 0x401bc0 <elf_rawdata@plt> > 0x0000000000402c0c <+4156>: mov 0x80(%rsp),%rdi > 0x0000000000402c14 <+4164>: mov %rax,%rbp > 0x0000000000402c17 <+4167>: mov $0xa,%ecx > 0x0000000000402c1c <+4172>: xor %eax,%eax > 0x0000000000402c1e <+4174>: mov 0x80(%rsp),%rsi > 0x0000000000402c26 <+4182>: rep stos %eax,%es:(%rdi) > 0x0000000000402c28 <+4184>: mov 0xb0(%rsp),%rax > 0x0000000000402c30 <+4192>: movl $0x13,0xe8(%rsp) > 0x0000000000402c3b <+4203>: movl $0x1,0xec(%rsp) > 0x0000000000402c46 <+4214>: movq $0xc,0xf0(%rsp) > 0x0000000000402c52 <+4226>: mov 0x50(%rsp),%rdi > 0x0000000000402c57 <+4231>: mov %rax,0xe0(%rsp) > 0x0000000000402c5f <+4239>: mov $0xa,%cl > 0x0000000000402c61 <+4241>: rep movsl %ds:(%rsi),%es:(%rdi) > 0x0000000000402c63 <+4243>: mov 0x0(%rbp),%rdx > 0x0000000000402c67 <+4247>: mov %rdx,0x110(%rsp) > 0x0000000000402c6f <+4255>: mov 0x0(%rbp),%rax > 0x0000000000402c73 <+4259>: add 0x10(%rbp),%rax > 0x0000000000402c77 <+4263>: sub %rdx,%rax > 0x0000000000402c7a <+4266>: cmp $0xc,%rax > 0x0000000000402c7e <+4270>: jle 0x402038 <main+1128> > 0x0000000000402c84 <+4276>: mov 0x50(%rsp),%r14 > 0x0000000000402c89 <+4281>: mov 0x80(%rsp),%r15 > 0x0000000000402c91 <+4289>: jmp 0x402cc6 <main+4342> > 0x0000000000402c93 <+4291>: nopl 0x0(%rax,%rax,1) > 0x0000000000402c98 <+4296>: mov 0xd4(%rsp),%eax > 0x0000000000402c9f <+4303>: lea 0x3(%rbx,%rax,1),%edx > 0x0000000000402ca3 <+4307>: and $0xfffffffc,%edx > 0x0000000000402ca6 <+4310>: add %r13,%rdx > 0x0000000000402ca9 <+4313>: mov %rdx,0x110(%rsp) > 0x0000000000402cb1 <+4321>: mov 0x0(%rbp),%rax > 0x0000000000402cb5 <+4325>: add 0x10(%rbp),%rax > 0x0000000000402cb9 <+4329>: sub %rdx,%rax > 0x0000000000402cbc <+4332>: cmp $0xc,%rax > 0x0000000000402cc0 <+4336>: jle 0x402038 <main+1128> > 0x0000000000402cc6 <+4342>: movzbl 0xd(%r12),%edx > 0x0000000000402ccc <+4348>: mov %r14,%rsi > 0x0000000000402ccf <+4351>: mov %r15,%rdi > 0x0000000000402cd2 <+4354>: callq 0x401aa0 <elf32_xlatetom@plt> > 0x0000000000402cd7 <+4359>: test %rax,%rax > 0x0000000000402cda <+4362>: je 0x402038 <main+1128> > 0x0000000000402ce0 <+4368>: mov 0xd0(%rsp),%eax > 0x0000000000402ce7 <+4375>: mov 0x110(%rsp),%r13 > 0x0000000000402cef <+4383>: lea 0xf(%rax),%ebx > 0x0000000000402cf2 <+4386>: and $0xfffffffc,%ebx > 0x0000000000402cf5 <+4389>: cmp $0x4,%eax > 0x0000000000402cf8 <+4392>: jne 0x402c98 <main+4296> > 0x0000000000402cfa <+4394>: cmpl $0x3,0xd8(%rsp) > 0x0000000000402d02 <+4402>: jne 0x402c98 <main+4296> > 0x0000000000402d04 <+4404>: lea 0xc(%r13),%rdi > 0x0000000000402d08 <+4408>: lea 0x313d(%rip),%rsi # 0x405e4c > 0x0000000000402d0f <+4415>: mov $0x4,%edx > 0x0000000000402d14 <+4420>: callq 0x401ab0 <memcmp@plt> > 0x0000000000402d19 <+4425>: test %eax,%eax > 0x0000000000402d1b <+4427>: jne 0x402c98 <main+4296> > 0x0000000000402d21 <+4433>: lea 0x0(%r13,%rbx,1),%rax > 0x0000000000402d26 <+4438>: mov %rbp,0x68(%rsp) > 0x0000000000402d2b <+4443>: movzwl 0x44(%r12),%edx > 0x0000000000402d31 <+4449>: mov %rax,0x98(%rsp) > 0x0000000000402d39 <+4457>: mov 0x0(%rbp),%rax > 0x0000000000402d3d <+4461>: sub %rax,0x98(%rsp) > 0x0000000000402d45 <+4469>: mov 0xd4(%rsp),%eax > 0x0000000000402d4c <+4476>: mov %rax,0x88(%rsp) > 0x0000000000402d54 <+4484>: jmpq 0x401fd0 <main+1024> > 0x0000000000402d59 <+4489>: cmp $0x19,%r8d > 0x0000000000402d5d <+4493>: jbe 0x4029b0 <main+3552> > 0x0000000000402d63 <+4499>: mov 0x28(%rsp),%r12 > 0x0000000000402d68 <+4504>: jmpq 0x402b23 <main+3923> > 0x0000000000402d6d <+4509>: mov 0x50(%r12),%rcx > 0x0000000000402d72 <+4514>: lea 0x3012(%rip),%rdx # 0x405d8b > 0x0000000000402d79 <+4521>: xor %esi,%esi > 0x0000000000402d7b <+4523>: xor %edi,%edi > 0x0000000000402d7d <+4525>: xor %eax,%eax > 0x0000000000402d7f <+4527>: callq 0x401b40 <error@plt> > 0x0000000000402d84 <+4532>: movzwl 0x44(%r12),%edx > 0x0000000000402d8a <+4538>: jmpq 0x401fd0 <main+1024> > 0x0000000000402d8f <+4543>: lea 0x141a(%rip),%rax # 0x4041b0 <buf_read_ule16> > 0x0000000000402d96 <+4550>: mov %rax,0x204973(%rip) # 0x607710 <do_read_16> > 0x0000000000402d9d <+4557>: lea 0x142c(%rip),%rax # 0x4041d0 <buf_read_ule32> > 0x0000000000402da4 <+4564>: mov %rax,0x20495d(%rip) # 0x607708 <do_read_32> > 0x0000000000402dab <+4571>: lea 0x145e(%rip),%rax # 0x404210 <dwarf2_write_le32> > 0x0000000000402db2 <+4578>: mov %rax,0x204947(%rip) # 0x607700 <write_32> > 0x0000000000402db9 <+4585>: jmpq 0x4026cb <main+2811> > 0x0000000000402dbe <+4590>: mov 0x18(%rsp),%rdi > 0x0000000000402dc3 <+4595>: lea 0x2fa8(%rip),%rsi # 0x405d72 > 0x0000000000402dca <+4602>: mov $0xb,%edx > 0x0000000000402dcf <+4607>: callq 0x4018f0 <strncmp@plt> > 0x0000000000402dd4 <+4612>: test %eax,%eax > 0x0000000000402dd6 <+4614>: je 0x402a11 <main+3649> > 0x0000000000402ddc <+4620>: jmpq 0x402674 <main+2724> > 0x0000000000402de1 <+4625>: test %rbp,%rbp > 0x0000000000402de4 <+4628>: je 0x401d3b <main+363> > 0x0000000000402dea <+4634>: xor %eax,%eax > 0x0000000000402dec <+4636>: or $0xffffffffffffffff,%rcx > 0x0000000000402df0 <+4640>: mov %rbp,%rdi > 0x0000000000402df3 <+4643>: repnz scas %es:(%rdi),%al > 0x0000000000402df5 <+4645>: not %rcx > 0x0000000000402df8 <+4648>: lea -0x1(%rcx),%r13 > 0x0000000000402dfc <+4652>: jmpq 0x401cae <main+222> > 0x0000000000402e01 <+4657>: test %esi,%esi > 0x0000000000402e03 <+4659>: jne 0x402bd2 <main+4098> > 0x0000000000402e09 <+4665>: mov 0x18(%rsp),%rax > 0x0000000000402e0e <+4670>: mov %r13,(%rax) > 0x0000000000402e11 <+4673>: jmpq 0x402869 <main+3225> > 0x0000000000402e16 <+4678>: movslq 0x204563(%rip),%rax # 0x607380 <debug_sections+32> > 0x0000000000402e1d <+4685>: xor %esi,%esi > 0x0000000000402e1f <+4687>: shl $0x6,%rax > 0x0000000000402e23 <+4691>: mov 0x70(%r12,%rax,1),%rax > 0x0000000000402e28 <+4696>: mov %rax,0x20(%rsp) > 0x0000000000402e2d <+4701>: mov 0x48(%r12),%rax > 0x0000000000402e32 <+4706>: mov (%rax,%rbp,8),%rbx > 0x0000000000402e36 <+4710>: mov %rbx,%rdi > 0x0000000000402e39 <+4713>: callq 0x401840 <elf_getdata@plt> > 0x0000000000402e3e <+4718>: test %rax,%rax > 0x0000000000402e41 <+4721>: mov %rax,%r14 > 0x0000000000402e44 <+4724>: je 0x4040a4 <main+9428> > 0x0000000000402e4a <+4730>: cmpq $0x0,(%rax) > 0x0000000000402e4e <+4734>: je 0x4040a4 <main+9428> > 0x0000000000402e54 <+4740>: mov %rax,%rsi > 0x0000000000402e57 <+4743>: mov %rbx,%rdi > 0x0000000000402e5a <+4746>: callq 0x401840 <elf_getdata@plt> > 0x0000000000402e5f <+4751>: test %rax,%rax > 0x0000000000402e62 <+4754>: jne 0x404085 <main+9397> > 0x0000000000402e68 <+4760>: cmpq $0x0,0x18(%r14) > 0x0000000000402e6d <+4765>: jne 0x404066 <main+9366> > 0x0000000000402e73 <+4771>: mov %rbp,%rbx > 0x0000000000402e76 <+4774>: mov 0x10(%r14),%rax > 0x0000000000402e7a <+4778>: shl $0x6,%rbx > 0x0000000000402e7e <+4782>: add %r12,%rbx > 0x0000000000402e81 <+4785>: cmp 0x80(%rbx),%rax > 0x0000000000402e88 <+4792>: jne 0x404047 <main+9335> > 0x0000000000402e8e <+4798>: xor %edx,%edx > 0x0000000000402e90 <+4800>: divq 0x98(%rbx) > 0x0000000000402e97 <+4807>: movslq %eax,%rdi > 0x0000000000402e9a <+4810>: mov %rax,0x18(%rsp) > 0x0000000000402e9f <+4815>: shl $0x4,%rdi > 0x0000000000402ea3 <+4819>: callq 0x401900 <malloc@plt> > 0x0000000000402ea8 <+4824>: mov 0x64(%rbx),%edx > 0x0000000000402eab <+4827>: mov %rax,%rdi > 0x0000000000402eae <+4830>: mov %rax,0x90(%rsp) > 0x0000000000402eb6 <+4838>: mov 0x204133(%rip),%rax # 0x606ff0 > 0x0000000000402ebd <+4845>: test %rdi,%rdi > 0x0000000000402ec0 <+4848>: mov %edx,(%rax) > 0x0000000000402ec2 <+4850>: je 0x404028 <main+9304> > 0x0000000000402ec8 <+4856>: mov 0x88(%rbx),%edx > 0x0000000000402ece <+4862>: mov 0x48(%r12),%rax > 0x0000000000402ed3 <+4867>: xor %esi,%esi > 0x0000000000402ed5 <+4869>: mov (%rax,%rdx,8),%rdi > 0x0000000000402ed9 <+4873>: callq 0x401840 <elf_getdata@plt> > 0x0000000000402ede <+4878>: test %rax,%rax > 0x0000000000402ee1 <+4881>: mov %rax,%r13 > 0x0000000000402ee4 <+4884>: je 0x404009 <main+9273> > 0x0000000000402eea <+4890>: cmpq $0x0,(%rax) > 0x0000000000402eee <+4894>: je 0x404009 <main+9273> > 0x0000000000402ef4 <+4900>: mov 0x88(%rbx),%edx > 0x0000000000402efa <+4906>: mov 0x48(%r12),%rax > 0x0000000000402eff <+4911>: mov %r13,%rsi > 0x0000000000402f02 <+4914>: mov (%rax,%rdx,8),%rdi > 0x0000000000402f06 <+4918>: callq 0x401840 <elf_getdata@plt> > 0x0000000000402f0b <+4923>: test %rax,%rax > 0x0000000000402f0e <+4926>: jne 0x403fea <main+9242> > 0x0000000000402f14 <+4932>: cmpq $0x0,0x18(%r13) > 0x0000000000402f19 <+4937>: jne 0x403fcb <main+9211> > 0x0000000000402f1f <+4943>: mov 0x88(%rbx),%eax > 0x0000000000402f25 <+4949>: add $0x2,%rax > 0x0000000000402f29 <+4953>: shl $0x6,%rax > 0x0000000000402f2d <+4957>: mov (%r12,%rax,1),%rax > 0x0000000000402f31 <+4961>: cmp %rax,0x10(%r13) > 0x0000000000402f35 <+4965>: jne 0x403fac <main+9180> > 0x0000000000402f3b <+4971>: cmpl $0x0,0x18(%rsp) > 0x0000000000402f40 <+4976>: mov 0x204071(%rip),%r15 # 0x606fb8 > 0x0000000000402f47 <+4983>: mov 0x90(%rsp),%rax > 0x0000000000402f4f <+4991>: mov %rax,(%r15) > 0x0000000000402f52 <+4994>: jle 0x403f87 <main+9143> > 0x0000000000402f58 <+5000>: mov 0x18(%rsp),%eax > 0x0000000000402f5c <+5004>: shl $0x6,%rbp > 0x0000000000402f60 <+5008>: mov $0x1,%ebx > 0x0000000000402f65 <+5013>: add %r12,%rbp > 0x0000000000402f68 <+5016>: add $0x1,%eax > 0x0000000000402f6b <+5019>: mov %eax,0x18(%rsp) > 0x0000000000402f6f <+5023>: jmp 0x402fcc <main+5116> > 0x0000000000402f71 <+5025>: mov 0x80(%rsp),%rdx > 0x0000000000402f79 <+5033>: mov %r14,%rdi > 0x0000000000402f7c <+5036>: callq 0x4017f0 <gelf_getrela@plt> > 0x0000000000402f81 <+5041>: mov 0xec(%rsp),%esi > 0x0000000000402f88 <+5048>: mov 0x50(%rsp),%rdx > 0x0000000000402f8d <+5053>: mov %r13,%rdi > 0x0000000000402f90 <+5056>: callq 0x4017d0 <gelf_getsym@plt> > 0x0000000000402f95 <+5061>: cmpl $0x9,0x64(%rbp) > 0x0000000000402f99 <+5065>: je 0x40309f <main+5327> > 0x0000000000402f9f <+5071>: movzwl 0x116(%rsp),%eax > 0x0000000000402fa7 <+5079>: cmp 0x204513(%rip),%eax # 0x6074c0 <debug_sections+352> > 0x0000000000402fad <+5085>: je 0x403016 <main+5190> > 0x0000000000402faf <+5087>: cmp 0x20441b(%rip),%eax # 0x6073d0 <debug_sections+112> > 0x0000000000402fb5 <+5093>: je 0x403016 <main+5190> > 0x0000000000402fb7 <+5095>: cmp 0x2043eb(%rip),%eax # 0x6073a8 <debug_sections+72> > 0x0000000000402fbd <+5101>: je 0x403016 <main+5190> > 0x0000000000402fbf <+5103>: add $0x1,%ebx > 0x0000000000402fc2 <+5106>: cmp 0x18(%rsp),%ebx > 0x0000000000402fc6 <+5110>: je 0x4031d4 <main+5636> > 0x0000000000402fcc <+5116>: cmpl $0x9,0x64(%rbp) > 0x0000000000402fd0 <+5120>: lea -0x1(%rbx),%esi > 0x0000000000402fd3 <+5123>: jne 0x402f71 <main+5025> > 0x0000000000402fd5 <+5125>: mov 0xb0(%rsp),%rdx > 0x0000000000402fdd <+5133>: mov %r14,%rdi > 0x0000000000402fe0 <+5136>: callq 0x401990 <gelf_getrel@plt> > 0x0000000000402fe5 <+5141>: mov 0xd0(%rsp),%rax > 0x0000000000402fed <+5149>: movq $0x0,0xf0(%rsp) > 0x0000000000402ff9 <+5161>: mov %rax,0xe0(%rsp) > 0x0000000000403001 <+5169>: mov 0xd8(%rsp),%rax > 0x0000000000403009 <+5177>: mov %rax,0xe8(%rsp) > 0x0000000000403011 <+5185>: jmpq 0x402f81 <main+5041> > 0x0000000000403016 <+5190>: mov 0x118(%rsp),%rax > 0x000000000040301e <+5198>: add %rax,0xf0(%rsp) > 0x0000000000403026 <+5206>: movzwl 0x1a(%r12),%eax > 0x000000000040302c <+5212>: mov 0xe8(%rsp),%rdx > 0x0000000000403034 <+5220>: mov %edx,%r8d > 0x0000000000403037 <+5223>: cmp $0x16,%ax > 0x000000000040303b <+5227>: je 0x403138 <main+5480> > 0x0000000000403041 <+5233>: jbe 0x4030b3 <main+5347> > 0x0000000000403043 <+5235>: cmp $0x3e,%ax > 0x0000000000403047 <+5239>: je 0x403116 <main+5446> > 0x000000000040304d <+5245>: nopl (%rax) > 0x0000000000403050 <+5248>: jbe 0x4030e8 <main+5400> > 0x0000000000403056 <+5254>: cmp $0xb7,%ax > 0x000000000040305a <+5258>: je 0x403148 <main+5496> > 0x0000000000403060 <+5264>: cmp $0x9026,%ax > 0x0000000000403064 <+5268>: jne 0x4030ce <main+5374> > 0x0000000000403066 <+5270>: sub $0x1,%edx > 0x0000000000403069 <+5273>: jne 0x4030ce <main+5374> > 0x000000000040306b <+5275>: mov 0xe0(%rsp),%rax > 0x0000000000403073 <+5283>: sub 0x20(%rsp),%rax > 0x0000000000403078 <+5288>: add 0x2042e9(%rip),%rax # 0x607368 <debug_sections+8> > 0x000000000040307f <+5295>: mov (%r15),%rdx > 0x0000000000403082 <+5298>: mov %rax,(%rdx) > 0x0000000000403085 <+5301>: mov (%r15),%rax > 0x0000000000403088 <+5304>: mov 0xf0(%rsp),%rdx > 0x0000000000403090 <+5312>: add $0x10,%rax > 0x0000000000403094 <+5316>: mov %edx,-0x8(%rax) > 0x0000000000403097 <+5319>: mov %rax,(%r15) > 0x000000000040309a <+5322>: jmpq 0x402fbf <main+5103> > 0x000000000040309f <+5327>: cmpq $0x0,0x118(%rsp) > 0x00000000004030a8 <+5336>: je 0x402fbf <main+5103> > 0x00000000004030ae <+5342>: jmpq 0x402f9f <main+5071> > 0x00000000004030b3 <+5347>: cmp $0x12,%ax > 0x00000000004030b7 <+5351>: je 0x403122 <main+5458> > 0x00000000004030b9 <+5353>: nopl 0x0(%rax) > 0x00000000004030c0 <+5360>: ja 0x403102 <main+5426> > 0x00000000004030c2 <+5362>: cmp $0x2,%ax > 0x00000000004030c6 <+5366>: je 0x403122 <main+5458> > 0x00000000004030c8 <+5368>: cmp $0x3,%ax > 0x00000000004030cc <+5372>: je 0x403066 <main+5270> > 0x00000000004030ce <+5374>: mov 0x50(%r12),%rcx > 0x00000000004030d3 <+5379>: lea 0x2926(%rip),%rdx # 0x405a00 > 0x00000000004030da <+5386>: xor %esi,%esi > 0x00000000004030dc <+5388>: mov $0x1,%edi > 0x00000000004030e1 <+5393>: xor %eax,%eax > 0x00000000004030e3 <+5395>: callq 0x401b40 <error@plt> > 0x00000000004030e8 <+5400>: cmp $0x2b,%ax > 0x00000000004030ec <+5404>: je 0x403122 <main+5458> > 0x00000000004030ee <+5406>: cmp $0x32,%ax > 0x00000000004030f2 <+5410>: jne 0x4030ce <main+5374> > 0x00000000004030f4 <+5412>: cmp $0x65,%edx > 0x00000000004030f7 <+5415>: je 0x40306b <main+5275> > 0x00000000004030fd <+5421>: nopl (%rax) > 0x0000000000403100 <+5424>: jmp 0x4030ce <main+5374> > 0x0000000000403102 <+5426>: cmp $0x14,%ax > 0x0000000000403106 <+5430>: jb 0x4030ce <main+5374> > 0x0000000000403108 <+5432>: cmp $0x18,%edx > 0x000000000040310b <+5435>: je 0x40306b <main+5275> > 0x0000000000403111 <+5441>: jmpq 0x403066 <main+5270> > 0x0000000000403116 <+5446>: cmp $0xa,%edx > 0x0000000000403119 <+5449>: je 0x40306b <main+5275> > 0x000000000040311f <+5455>: nop > 0x0000000000403120 <+5456>: jmp 0x4030ce <main+5374> > 0x0000000000403122 <+5458>: cmp $0x17,%edx > 0x0000000000403125 <+5461>: je 0x40306b <main+5275> > 0x000000000040312b <+5467>: cmp $0x3,%edx > 0x000000000040312e <+5470>: xchg %ax,%ax > 0x0000000000403130 <+5472>: je 0x40306b <main+5275> > 0x0000000000403136 <+5478>: jmp 0x4030ce <main+5374> > 0x0000000000403138 <+5480>: cmp $0x4,%edx > 0x000000000040313b <+5483>: nopl 0x0(%rax,%rax,1) > 0x0000000000403140 <+5488>: je 0x40306b <main+5275> > 0x0000000000403146 <+5494>: jmp 0x4030ce <main+5374> > 0x0000000000403148 <+5496>: cmp $0x102,%edx > 0x000000000040314e <+5502>: xchg %ax,%ax > 0x0000000000403150 <+5504>: je 0x40306b <main+5275> > 0x0000000000403156 <+5510>: jmpq 0x4030ce <main+5374> > 0x000000000040315b <+5515>: or $0xffffffff,%edi > 0x000000000040315e <+5518>: callq 0x4019a0 <elf_errmsg@plt> > 0x0000000000403163 <+5523>: lea 0x2b65(%rip),%rdx # 0x405ccf > 0x000000000040316a <+5530>: mov %rax,%rcx > 0x000000000040316d <+5533>: xor %esi,%esi > 0x000000000040316f <+5535>: xor %edi,%edi > 0x0000000000403171 <+5537>: xor %eax,%eax > 0x0000000000403173 <+5539>: callq 0x401b40 <error@plt> > 0x0000000000403178 <+5544>: jmpq 0x401e1a <main+586> > 0x000000000040317d <+5549>: mov 0x28(%rsp),%r12 > 0x0000000000403182 <+5554>: lea 0x2a37(%rip),%rdx # 0x405bc0 > 0x0000000000403189 <+5561>: mov $0xc,%esi > 0x000000000040318e <+5566>: xor %edi,%edi > 0x0000000000403190 <+5568>: mov 0x50(%r12),%rcx > 0x0000000000403195 <+5573>: callq 0x401b40 <error@plt> > 0x000000000040319a <+5578>: movzwl 0x44(%r12),%edx > 0x00000000004031a0 <+5584>: jmpq 0x401fd0 <main+1024> > 0x00000000004031a5 <+5589>: add 0x8(%rdx),%eax > 0x00000000004031a8 <+5592>: jmpq 0x402801 <main+3121> > 0x00000000004031ad <+5597>: mov 0x50(%r12),%rcx > 0x00000000004031b2 <+5602>: mov 0x18(%rsp),%r8 > 0x00000000004031b7 <+5607>: lea 0x26aa(%rip),%rdx # 0x405868 > 0x00000000004031be <+5614>: xor %esi,%esi > 0x00000000004031c0 <+5616>: xor %edi,%edi > 0x00000000004031c2 <+5618>: xor %eax,%eax > 0x00000000004031c4 <+5620>: callq 0x401b40 <error@plt> > 0x00000000004031c9 <+5625>: movzwl 0x44(%r12),%edx > 0x00000000004031cf <+5631>: jmpq 0x401fd0 <main+1024> > 0x00000000004031d4 <+5636>: mov (%r15),%rsi > 0x00000000004031d7 <+5639>: mov 0x90(%rsp),%rdi > 0x00000000004031df <+5647>: cmp %rsi,%rdi > 0x00000000004031e2 <+5650>: je 0x403f87 <main+9143> > 0x00000000004031e8 <+5656>: sub %rdi,%rsi > 0x00000000004031eb <+5659>: lea 0x12fe(%rip),%rcx # 0x4044f0 <rel_cmp> > 0x00000000004031f2 <+5666>: mov $0x10,%edx > 0x00000000004031f7 <+5671>: sar $0x4,%rsi > 0x00000000004031fb <+5675>: callq 0x401a40 <qsort@plt> > 0x0000000000403200 <+5680>: jmpq 0x4026f4 <main+2852> > 0x0000000000403205 <+5685>: mov 0x30(%rsp),%r13 > 0x000000000040320a <+5690>: cmp 0x20(%rsp),%r13 > 0x000000000040320f <+5695>: jae 0x403249 <main+5753> > 0x0000000000403211 <+5697>: xor %ecx,%ecx > 0x0000000000403213 <+5699>: xor %edx,%edx > 0x0000000000403215 <+5701>: nopl (%rax) > 0x0000000000403218 <+5704>: add $0x1,%r13 > 0x000000000040321c <+5708>: movzbl -0x1(%r13),%esi > 0x0000000000403221 <+5713>: mov %esi,%eax > 0x0000000000403223 <+5715>: and $0x7f,%eax > 0x0000000000403226 <+5718>: shl %cl,%eax > 0x0000000000403228 <+5720>: add $0x7,%ecx > 0x000000000040322b <+5723>: or %eax,%edx > 0x000000000040322d <+5725>: test %sil,%sil > 0x0000000000403230 <+5728>: js 0x403218 <main+5704> > 0x0000000000403232 <+5730>: cmp $0x22,%ecx > 0x0000000000403235 <+5733>: jg 0x403290 <main+5824> > 0x0000000000403237 <+5735>: test %edx,%edx > 0x0000000000403239 <+5737>: mov %edx,0x110(%rsp) > 0x0000000000403240 <+5744>: jne 0x4032a0 <main+5840> > 0x0000000000403242 <+5746>: cmp %r13,0x20(%rsp) > 0x0000000000403247 <+5751>: ja 0x403211 <main+5697> > 0x0000000000403249 <+5753>: mov 0x40(%rsp),%rdi > 0x000000000040324e <+5758>: callq 0x404ff0 <htab_delete> > 0x0000000000403253 <+5763>: cmp %r13,0x78(%rsp) > 0x0000000000403258 <+5768>: jbe 0x403bec <main+8220> > 0x000000000040325e <+5774>: lea 0xb(%r13),%rax > 0x0000000000403262 <+5778>: cmp %rax,0x78(%rsp) > 0x0000000000403267 <+5783>: mov %rax,0x30(%rsp) > 0x000000000040326c <+5788>: jae 0x402750 <main+2944> > 0x0000000000403272 <+5794>: mov 0x28(%rsp),%r12 > 0x0000000000403277 <+5799>: lea 0x27ba(%rip),%rdx # 0x405a38 > 0x000000000040327e <+5806>: mov 0x50(%r12),%rcx > 0x0000000000403283 <+5811>: jmpq 0x402d79 <main+4521> > 0x0000000000403288 <+5816>: nopl 0x0(%rax,%rax,1) > 0x0000000000403290 <+5824>: movl $0xffffffff,0x110(%rsp) > 0x000000000040329b <+5835>: mov $0xffffffff,%edx > 0x00000000004032a0 <+5840>: mov 0x50(%rsp),%rsi > 0x00000000004032a5 <+5845>: mov 0x40(%rsp),%rdi > 0x00000000004032aa <+5850>: callq 0x4050d0 <htab_find_with_hash> > 0x00000000004032af <+5855>: test %rax,%rax > 0x00000000004032b2 <+5858>: mov %rax,%r8 > 0x00000000004032b5 <+5861>: je 0x403b87 <main+8119> > 0x00000000004032bb <+5867>: mov 0x8(%rax),%edi > 0x00000000004032be <+5870>: test %edi,%edi > 0x00000000004032c0 <+5872>: jle 0x403b79 <main+8105> > 0x00000000004032c6 <+5878>: movl $0x0,0x3c(%rsp) > 0x00000000004032ce <+5886>: movl $0x0,0x30(%rsp) > 0x00000000004032d6 <+5894>: xor %r12d,%r12d > 0x00000000004032d9 <+5897>: movq $0x0,0x18(%rsp) > 0x00000000004032e2 <+5906>: nopw 0x0(%rax,%rax,1) > 0x00000000004032e8 <+5912>: movslq %r12d,%rax > 0x00000000004032eb <+5915>: lea (%r8,%rax,8),%r14 > 0x00000000004032ef <+5919>: mov 0xc(%r14),%eax > 0x00000000004032f3 <+5923>: mov 0x10(%r14),%r15d > 0x00000000004032f7 <+5927>: cmp $0x10,%eax > 0x00000000004032fa <+5930>: je 0x403560 <main+6544> > 0x0000000000403300 <+5936>: cmp $0x1b,%eax > 0x0000000000403303 <+5939>: je 0x4035e8 <main+6680> > 0x0000000000403309 <+5945>: mov 0x4(%r8),%edx > 0x000000000040330d <+5949>: cmp $0x3c,%edx > 0x0000000000403310 <+5952>: je 0x403317 <main+5959> > 0x0000000000403312 <+5954>: cmp $0x11,%edx > 0x0000000000403315 <+5957>: jne 0x403320 <main+5968> > 0x0000000000403317 <+5959>: cmp $0x3,%eax > 0x000000000040331a <+5962>: je 0x403920 <main+7504> > 0x0000000000403320 <+5968>: cmp $0x20,%r15d > 0x0000000000403324 <+5972>: ja 0x4037d0 <main+7168> > 0x000000000040332a <+5978>: mov %r15d,%edx > 0x000000000040332d <+5981>: movslq 0x0(%rbp,%rdx,4),%rdx > 0x0000000000403332 <+5986>: add %rbp,%rdx > 0x0000000000403335 <+5989>: jmpq *%rdx > 0x0000000000403337 <+5991>: nopw 0x0(%rax,%rax,1) > 0x0000000000403340 <+6000>: add $0x1,%r13 > 0x0000000000403344 <+6004>: cmpb $0x0,-0x1(%r13) > 0x0000000000403349 <+6009>: js 0x403340 <main+6000> > 0x000000000040334b <+6011>: nopl 0x0(%rax,%rax,1) > 0x0000000000403350 <+6016>: add $0x1,%r12d > 0x0000000000403354 <+6020>: cmp 0x8(%r8),%r12d > 0x0000000000403358 <+6024>: jl 0x4032e8 <main+5912> > 0x000000000040335a <+6026>: cmpq $0x0,0x18(%rsp) > 0x0000000000403360 <+6032>: je 0x403b79 <main+8105> > 0x0000000000403366 <+6038>: mov 0x203c6b(%rip),%r12 # 0x606fd8 > 0x000000000040336d <+6045>: cmpl $0xffffffff,(%r12) > 0x0000000000403372 <+6050>: je 0x40340d <main+6205> > 0x0000000000403378 <+6056>: mov 0x70(%rsp),%rax > 0x000000000040337d <+6061>: mov (%rax),%r14 > 0x0000000000403380 <+6064>: test %r14,%r14 > 0x0000000000403383 <+6067>: je 0x403396 <main+6086> > 0x0000000000403385 <+6069>: mov 0x18(%rsp),%rdi > 0x000000000040338a <+6074>: mov %r14,%rsi > 0x000000000040338d <+6077>: callq 0x4045a0 <has_prefix> > 0x0000000000403392 <+6082>: test %eax,%eax > 0x0000000000403394 <+6084>: jne 0x4033bd <main+6125> > 0x0000000000403396 <+6086>: mov 0x203c43(%rip),%rax # 0x606fe0 > 0x000000000040339d <+6093>: mov (%rax),%r14 > 0x00000000004033a0 <+6096>: test %r14,%r14 > 0x00000000004033a3 <+6099>: je 0x403bba <main+8170> > 0x00000000004033a9 <+6105>: mov 0x18(%rsp),%r15 > 0x00000000004033ae <+6110>: mov %r14,%rsi > 0x00000000004033b1 <+6113>: mov %r15,%rdi > 0x00000000004033b4 <+6116>: callq 0x4045a0 <has_prefix> > 0x00000000004033b9 <+6121>: test %eax,%eax > 0x00000000004033bb <+6123>: je 0x4033d5 <main+6149> > 0x00000000004033bd <+6125>: xor %eax,%eax > 0x00000000004033bf <+6127>: or $0xffffffffffffffff,%rcx > 0x00000000004033c3 <+6131>: mov %r14,%rdi > 0x00000000004033c6 <+6134>: repnz scas %es:(%rdi),%al > 0x00000000004033c8 <+6136>: mov 0x18(%rsp),%rax > 0x00000000004033cd <+6141>: not %rcx > 0x00000000004033d0 <+6144>: lea -0x1(%rax,%rcx,1),%r15 > 0x00000000004033d5 <+6149>: mov %r15,%rdi > 0x00000000004033d8 <+6152>: callq 0x401970 <strlen@plt> > 0x00000000004033dd <+6157>: add $0x1,%rax > 0x00000000004033e1 <+6161>: mov %rax,%r14 > 0x00000000004033e4 <+6164>: jne 0x4033f8 <main+6184> > 0x00000000004033e6 <+6166>: jmp 0x40340d <main+6205> > 0x00000000004033e8 <+6168>: nopl 0x0(%rax,%rax,1) > 0x00000000004033f0 <+6176>: add %rax,%r15 > 0x00000000004033f3 <+6179>: sub %rax,%r14 > 0x00000000004033f6 <+6182>: je 0x40340d <main+6205> > 0x00000000004033f8 <+6184>: mov (%r12),%edi > 0x00000000004033fc <+6188>: mov %r14,%rdx > 0x00000000004033ff <+6191>: mov %r15,%rsi > 0x0000000000403402 <+6194>: callq 0x401b60 <write@plt> > 0x0000000000403407 <+6199>: cmp $0xffffffffffffffff,%rax > 0x000000000040340b <+6203>: jne 0x4033f0 <main+6176> > 0x000000000040340d <+6205>: mov 0x30(%rsp),%esi > 0x0000000000403411 <+6209>: test %esi,%esi > 0x0000000000403413 <+6211>: je 0x40342f <main+6239> > 0x0000000000403415 <+6213>: mov 0x60(%rsp),%ecx > 0x0000000000403419 <+6217>: mov 0x18(%rsp),%rdx > 0x000000000040341e <+6222>: mov 0x3c(%rsp),%esi > 0x0000000000403422 <+6226>: mov 0xb8(%rsp),%rdi > 0x000000000040342a <+6234>: callq 0x4045e0 <edit_dwarf2_line> > 0x000000000040342f <+6239>: mov 0x18(%rsp),%rdi > 0x0000000000403434 <+6244>: callq 0x401960 <free@plt> > 0x0000000000403439 <+6249>: test %r13,%r13 > 0x000000000040343c <+6252>: jne 0x40320a <main+5690> > 0x0000000000403442 <+6258>: jmpq 0x403249 <main+5753> > 0x0000000000403447 <+6263>: nopw 0x0(%rax,%rax,1) > 0x0000000000403450 <+6272>: movslq 0x2042a1(%rip),%rax # 0x6076f8 <ptr_size> > 0x0000000000403457 <+6279>: add %rax,%r13 > 0x000000000040345a <+6282>: jmpq 0x403350 <main+6016> > 0x000000000040345f <+6287>: nop > 0x0000000000403460 <+6288>: mov %r8,0x58(%rsp) > 0x0000000000403465 <+6293>: mov %r13,%rdi > 0x0000000000403468 <+6296>: add $0x2,%r13 > 0x000000000040346c <+6300>: callq *0x20429e(%rip) # 0x607710 <do_read_16> > 0x0000000000403472 <+6306>: mov 0x58(%rsp),%r8 > 0x0000000000403477 <+6311>: movzwl %ax,%eax > 0x000000000040347a <+6314>: add %rax,%r13 > 0x000000000040347d <+6317>: jmpq 0x403350 <main+6016> > 0x0000000000403482 <+6322>: nopw 0x0(%rax,%rax,1) > 0x0000000000403488 <+6328>: add $0x2,%r13 > 0x000000000040348c <+6332>: cmp $0xa,%r15d > 0x0000000000403490 <+6336>: jne 0x403350 <main+6016> > 0x0000000000403496 <+6342>: xor %eax,%eax > 0x0000000000403498 <+6344>: jmp 0x40347a <main+6314> > 0x000000000040349a <+6346>: nopw 0x0(%rax,%rax,1) > 0x00000000004034a0 <+6352>: mov %r8,0x58(%rsp) > 0x00000000004034a5 <+6357>: mov %r13,%rdi > 0x00000000004034a8 <+6360>: add $0x4,%r13 > 0x00000000004034ac <+6364>: callq *0x204256(%rip) # 0x607708 <do_read_32> > 0x00000000004034b2 <+6370>: mov 0x58(%rsp),%r8 > 0x00000000004034b7 <+6375>: mov %eax,%eax > 0x00000000004034b9 <+6377>: jmp 0x40347a <main+6314> > 0x00000000004034bb <+6379>: nopl 0x0(%rax,%rax,1) > 0x00000000004034c0 <+6384>: add $0x8,%r13 > 0x00000000004034c4 <+6388>: jmp 0x40348c <main+6332> > 0x00000000004034c6 <+6390>: nopw %cs:0x0(%rax,%rax,1) > 0x00000000004034d0 <+6400>: add $0x4,%r13 > 0x00000000004034d4 <+6404>: jmp 0x40348c <main+6332> > 0x00000000004034d6 <+6406>: nopw %cs:0x0(%rax,%rax,1) > 0x00000000004034e0 <+6416>: add $0x1,%r13 > 0x00000000004034e4 <+6420>: jmpq 0x403350 <main+6016> > 0x00000000004034e9 <+6425>: nopl 0x0(%rax) > 0x00000000004034f0 <+6432>: mov %r13,%rax > 0x00000000004034f3 <+6435>: add $0x1,%r13 > 0x00000000004034f7 <+6439>: movzbl (%rax),%eax > 0x00000000004034fa <+6442>: jmpq 0x40347a <main+6314> > 0x00000000004034ff <+6447>: nop > 0x0000000000403500 <+6448>: cmpl $0x2,0x2041ed(%rip) # 0x6076f4 <cu_version> > 0x0000000000403507 <+6455>: je 0x403450 <main+6272> > 0x000000000040350d <+6461>: add $0x4,%r13 > 0x0000000000403511 <+6465>: jmpq 0x403350 <main+6016> > 0x0000000000403516 <+6470>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000403520 <+6480>: xor %ecx,%ecx > 0x0000000000403522 <+6482>: xor %r15d,%r15d > 0x0000000000403525 <+6485>: nopl (%rax) > 0x0000000000403528 <+6488>: add $0x1,%r13 > 0x000000000040352c <+6492>: movzbl -0x1(%r13),%esi > 0x0000000000403531 <+6497>: mov %esi,%edx > 0x0000000000403533 <+6499>: and $0x7f,%edx > 0x0000000000403536 <+6502>: shl %cl,%edx > 0x0000000000403538 <+6504>: add $0x7,%ecx > 0x000000000040353b <+6507>: or %edx,%r15d > 0x000000000040353e <+6510>: test %sil,%sil > 0x0000000000403541 <+6513>: js 0x403528 <main+6488> > 0x0000000000403543 <+6515>: cmp $0x23,%ecx > 0x0000000000403546 <+6518>: mov $0xffffffff,%edi > 0x000000000040354b <+6523>: cmovge %edi,%r15d > 0x000000000040354f <+6527>: cmp $0x10,%eax > 0x0000000000403552 <+6530>: jne 0x403300 <main+5936> > 0x0000000000403558 <+6536>: nopl 0x0(%rax,%rax,1) > 0x0000000000403560 <+6544>: cmp $0x17,%r15d > 0x0000000000403564 <+6548>: je 0x403570 <main+6560> > 0x0000000000403566 <+6550>: cmp $0x6,%r15d > 0x000000000040356a <+6554>: jne 0x403320 <main+5968> > 0x0000000000403570 <+6560>: mov %r8,0x30(%rsp) > 0x0000000000403575 <+6565>: mov %r13,%rdi > 0x0000000000403578 <+6568>: callq *0x20418a(%rip) # 0x607708 <do_read_32> > 0x000000000040357e <+6574>: mov (%rbx),%rsi > 0x0000000000403581 <+6577>: mov %eax,0x3c(%rsp) > 0x0000000000403585 <+6581>: mov 0x30(%rsp),%r8 > 0x000000000040358a <+6586>: test %rsi,%rsi > 0x000000000040358d <+6589>: je 0x4035cc <main+6652> > 0x000000000040358f <+6591>: mov 0x203a22(%rip),%rax # 0x606fb8 > 0x0000000000403596 <+6598>: mov (%rax),%rcx > 0x0000000000403599 <+6601>: cmp %rcx,%rsi > 0x000000000040359c <+6604>: jae 0x4035cc <main+6652> > 0x000000000040359e <+6606>: mov (%rsi),%rdx > 0x00000000004035a1 <+6609>: cmp %rdx,%r13 > 0x00000000004035a4 <+6612>: jbe 0x403a90 <main+7872> > 0x00000000004035aa <+6618>: lea 0x10(%rsi),%rax > 0x00000000004035ae <+6622>: jmp 0x4035c1 <main+6641> > 0x00000000004035b0 <+6624>: add $0x10,%rax > 0x00000000004035b4 <+6628>: mov -0x10(%rax),%rdx > 0x00000000004035b8 <+6632>: cmp %rdx,%r13 > 0x00000000004035bb <+6635>: jbe 0x403a90 <main+7872> > 0x00000000004035c1 <+6641>: cmp %rcx,%rax > 0x00000000004035c4 <+6644>: mov %rax,%rsi > 0x00000000004035c7 <+6647>: mov %rax,(%rbx) > 0x00000000004035ca <+6650>: jb 0x4035b0 <main+6624> > 0x00000000004035cc <+6652>: mov 0xc(%r14),%eax > 0x00000000004035d0 <+6656>: movl $0x1,0x30(%rsp) > 0x00000000004035d8 <+6664>: cmp $0x1b,%eax > 0x00000000004035db <+6667>: jne 0x403309 <main+5945> > 0x00000000004035e1 <+6673>: nopl 0x0(%rax) > 0x00000000004035e8 <+6680>: cmp $0x8,%r15d > 0x00000000004035ec <+6684>: je 0x403800 <main+7216> > 0x00000000004035f2 <+6690>: cmp $0xe,%r15d > 0x00000000004035f6 <+6694>: jne 0x403320 <main+5968> > 0x00000000004035fc <+6700>: mov 0x203ea5(%rip),%r14 # 0x6074a8 <debug_sections+328> > 0x0000000000403603 <+6707>: test %r14,%r14 > 0x0000000000403606 <+6710>: je 0x40350d <main+6461> > 0x000000000040360c <+6716>: mov %r8,0x58(%rsp) > 0x0000000000403611 <+6721>: mov %r13,%rdi > 0x0000000000403614 <+6724>: callq *0x2040ee(%rip) # 0x607708 <do_read_32> > 0x000000000040361a <+6730>: mov (%rbx),%rdi > 0x000000000040361d <+6733>: mov 0x58(%rsp),%r8 > 0x0000000000403622 <+6738>: test %rdi,%rdi > 0x0000000000403625 <+6741>: je 0x40366c <main+6812> > 0x0000000000403627 <+6743>: mov 0x20398a(%rip),%rdx # 0x606fb8 > 0x000000000040362e <+6750>: mov (%rdx),%rsi > 0x0000000000403631 <+6753>: cmp %rsi,%rdi > 0x0000000000403634 <+6756>: jae 0x40366c <main+6812> > 0x0000000000403636 <+6758>: mov (%rdi),%rcx > 0x0000000000403639 <+6761>: cmp %r13,%rcx > 0x000000000040363c <+6764>: jae 0x403ad0 <main+7936> > 0x0000000000403642 <+6770>: lea 0x10(%rdi),%rdx > 0x0000000000403646 <+6774>: jmp 0x403661 <main+6801> > 0x0000000000403648 <+6776>: nopl 0x0(%rax,%rax,1) > 0x0000000000403650 <+6784>: add $0x10,%rdx > 0x0000000000403654 <+6788>: mov -0x10(%rdx),%rcx > 0x0000000000403658 <+6792>: cmp %r13,%rcx > 0x000000000040365b <+6795>: jae 0x403ad0 <main+7936> > 0x0000000000403661 <+6801>: cmp %rsi,%rdx > 0x0000000000403664 <+6804>: mov %rdx,%rdi > 0x0000000000403667 <+6807>: mov %rdx,(%rbx) > 0x000000000040366a <+6810>: jb 0x403650 <main+6784> > 0x000000000040366c <+6812>: mov 0x18(%rsp),%rdi > 0x0000000000403671 <+6817>: mov %eax,%eax > 0x0000000000403673 <+6819>: mov %r8,0x58(%rsp) > 0x0000000000403678 <+6824>: add %rax,%r14 > 0x000000000040367b <+6827>: callq 0x401960 <free@plt> > 0x0000000000403680 <+6832>: mov %r14,%rdi > 0x0000000000403683 <+6835>: callq 0x401950 <__strdup@plt> > 0x0000000000403688 <+6840>: cmpl $0x1,0x60(%rsp) > 0x000000000040368d <+6845>: mov %rax,0x18(%rsp) > 0x0000000000403692 <+6850>: mov 0x58(%rsp),%r8 > 0x0000000000403697 <+6855>: jne 0x40350d <main+6461> > 0x000000000040369d <+6861>: mov 0x20393c(%rip),%rax # 0x606fe0 > 0x00000000004036a4 <+6868>: mov (%rax),%r9 > 0x00000000004036a7 <+6871>: test %r9,%r9 > 0x00000000004036aa <+6874>: mov %r9,0xa0(%rsp) > 0x00000000004036b2 <+6882>: je 0x40350d <main+6461> > 0x00000000004036b8 <+6888>: mov 0x70(%rsp),%rax > 0x00000000004036bd <+6893>: mov %r14,%rdi > 0x00000000004036c0 <+6896>: mov (%rax),%r15 > 0x00000000004036c3 <+6899>: mov %r15,%rsi > 0x00000000004036c6 <+6902>: callq 0x4045a0 <has_prefix> > 0x00000000004036cb <+6907>: test %eax,%eax > 0x00000000004036cd <+6909>: mov 0x58(%rsp),%r8 > 0x00000000004036d2 <+6914>: mov 0xa0(%rsp),%r9 > 0x00000000004036da <+6922>: je 0x40350d <main+6461> > 0x00000000004036e0 <+6928>: xor %r10d,%r10d > 0x00000000004036e3 <+6931>: mov %r8,0xc8(%rsp) > 0x00000000004036eb <+6939>: mov %r15,%rdi > 0x00000000004036ee <+6942>: mov %r10d,%eax > 0x00000000004036f1 <+6945>: or $0xffffffffffffffff,%rcx > 0x00000000004036f5 <+6949>: mov %r9,%rsi > 0x00000000004036f8 <+6952>: repnz scas %es:(%rdi),%al > 0x00000000004036fa <+6954>: mov %r9,%rdi > 0x00000000004036fd <+6957>: mov %r10d,0x58(%rsp) > 0x0000000000403702 <+6962>: not %rcx > 0x0000000000403705 <+6965>: lea -0x1(%rcx),%r11 > 0x0000000000403709 <+6969>: or $0xffffffffffffffff,%rcx > 0x000000000040370d <+6973>: mov %r11,0xa0(%rsp) > 0x0000000000403715 <+6981>: repnz scas %es:(%rdi),%al > 0x0000000000403717 <+6983>: mov %r14,%rdi > 0x000000000040371a <+6986>: not %rcx > 0x000000000040371d <+6989>: lea -0x1(%rcx),%r15 > 0x0000000000403721 <+6993>: mov %r15,%rdx > 0x0000000000403724 <+6996>: callq 0x401ba0 <memcpy@plt> > 0x0000000000403729 <+7001>: mov 0xa0(%rsp),%r11 > 0x0000000000403731 <+7009>: mov 0x58(%rsp),%r10d > 0x0000000000403736 <+7014>: mov 0xc8(%rsp),%r8 > 0x000000000040373e <+7022>: cmp %r15,%r11 > 0x0000000000403741 <+7025>: ja 0x403bc4 <main+8180> > 0x0000000000403747 <+7031>: mov 0x203d62(%rip),%rdi # 0x6074b0 <debug_sections+336> > 0x000000000040374e <+7038>: mov $0x1,%edx > 0x0000000000403753 <+7043>: mov $0x5,%esi > 0x0000000000403758 <+7048>: mov %r8,0x58(%rsp) > 0x000000000040375d <+7053>: callq 0x401920 <elf_flagdata@plt> > 0x0000000000403762 <+7058>: movl $0x1,0x203f84(%rip) # 0x6076f0 <dirty_elf> > 0x000000000040376c <+7068>: mov 0x58(%rsp),%r8 > 0x0000000000403771 <+7073>: jmpq 0x40350d <main+6461> > 0x0000000000403776 <+7078>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000403780 <+7088>: xor %ecx,%ecx > 0x0000000000403782 <+7090>: xor %esi,%esi > 0x0000000000403784 <+7092>: nopl 0x0(%rax) > 0x0000000000403788 <+7096>: add $0x1,%r13 > 0x000000000040378c <+7100>: movzbl -0x1(%r13),%edx > 0x0000000000403791 <+7105>: mov %edx,%eax > 0x0000000000403793 <+7107>: and $0x7f,%eax > 0x0000000000403796 <+7110>: shl %cl,%eax > 0x0000000000403798 <+7112>: add $0x7,%ecx > 0x000000000040379b <+7115>: or %eax,%esi > 0x000000000040379d <+7117>: test %dl,%dl > 0x000000000040379f <+7119>: js 0x403788 <main+7096> > 0x00000000004037a1 <+7121>: cmp $0x22,%ecx > 0x00000000004037a4 <+7124>: jle 0x403ab5 <main+7909> > 0x00000000004037aa <+7130>: lea 0x286f(%rip),%rcx # 0x406020 <__PRETTY_FUNCTION__.9247> > 0x00000000004037b1 <+7137>: lea 0x25a8(%rip),%rsi # 0x405d60 > 0x00000000004037b8 <+7144>: lea 0x2670(%rip),%rdi # 0x405e2f > 0x00000000004037bf <+7151>: mov $0x38f,%edx > 0x00000000004037c4 <+7156>: callq 0x4018a0 <__assert_fail@plt> > 0x00000000004037c9 <+7161>: nopl 0x0(%rax) > 0x00000000004037d0 <+7168>: mov 0x28(%rsp),%rax > 0x00000000004037d5 <+7173>: lea 0x2636(%rip),%rdx # 0x405e12 > 0x00000000004037dc <+7180>: mov %r15d,%r8d > 0x00000000004037df <+7183>: xor %esi,%esi > 0x00000000004037e1 <+7185>: xor %edi,%edi > 0x00000000004037e3 <+7187>: xor %r13d,%r13d > 0x00000000004037e6 <+7190>: mov 0x50(%rax),%rcx > 0x00000000004037ea <+7194>: xor %eax,%eax > 0x00000000004037ec <+7196>: callq 0x401b40 <error@plt> > 0x00000000004037f1 <+7201>: jmpq 0x403249 <main+5753> > 0x00000000004037f6 <+7206>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000403800 <+7216>: mov 0x18(%rsp),%rdi > 0x0000000000403805 <+7221>: mov %r8,0x58(%rsp) > 0x000000000040380a <+7226>: callq 0x401960 <free@plt> > 0x000000000040380f <+7231>: mov %r13,%rdi > 0x0000000000403812 <+7234>: callq 0x401950 <__strdup@plt> > 0x0000000000403817 <+7239>: cmpl $0x1,0x60(%rsp) > 0x000000000040381c <+7244>: mov %rax,0x18(%rsp) > 0x0000000000403821 <+7249>: mov 0x58(%rsp),%r8 > 0x0000000000403826 <+7254>: jne 0x403900 <main+7472> > 0x000000000040382c <+7260>: mov 0x2037ad(%rip),%rax # 0x606fe0 > 0x0000000000403833 <+7267>: mov (%rax),%r14 > 0x0000000000403836 <+7270>: test %r14,%r14 > 0x0000000000403839 <+7273>: je 0x403900 <main+7472> > 0x000000000040383f <+7279>: mov 0x70(%rsp),%rax > 0x0000000000403844 <+7284>: mov %r13,%rdi > 0x0000000000403847 <+7287>: mov (%rax),%r15 > 0x000000000040384a <+7290>: mov %r15,%rsi > 0x000000000040384d <+7293>: callq 0x4045a0 <has_prefix> > 0x0000000000403852 <+7298>: test %eax,%eax > 0x0000000000403854 <+7300>: mov 0x58(%rsp),%r8 > 0x0000000000403859 <+7305>: je 0x403900 <main+7472> > 0x000000000040385f <+7311>: mov %r8,0xa0(%rsp) > 0x0000000000403867 <+7319>: xor %eax,%eax > 0x0000000000403869 <+7321>: mov %r15,%rdi > 0x000000000040386c <+7324>: or $0xffffffffffffffff,%rcx > 0x0000000000403870 <+7328>: mov %r14,%rsi > 0x0000000000403873 <+7331>: repnz scas %es:(%rdi),%al > 0x0000000000403875 <+7333>: mov %r14,%rdi > 0x0000000000403878 <+7336>: not %rcx > 0x000000000040387b <+7339>: lea -0x1(%rcx),%r9 > 0x000000000040387f <+7343>: or $0xffffffffffffffff,%rcx > 0x0000000000403883 <+7347>: mov %r9,0x58(%rsp) > 0x0000000000403888 <+7352>: repnz scas %es:(%rdi),%al > 0x000000000040388a <+7354>: mov %r13,%rdi > 0x000000000040388d <+7357>: not %rcx > 0x0000000000403890 <+7360>: lea -0x1(%rcx),%r15 > 0x0000000000403894 <+7364>: mov %r15,%rdx > 0x0000000000403897 <+7367>: callq 0x401ba0 <memcpy@plt> > 0x000000000040389c <+7372>: mov 0x58(%rsp),%r9 > 0x00000000004038a1 <+7377>: mov 0xa0(%rsp),%r8 > 0x00000000004038a9 <+7385>: cmp %r15,%r9 > 0x00000000004038ac <+7388>: jbe 0x4038cd <main+7421> > 0x00000000004038ae <+7390>: mov %r9,%rdx > 0x00000000004038b1 <+7393>: lea 0x0(%r13,%r15,1),%rdi > 0x00000000004038b6 <+7398>: mov $0x2f,%esi > 0x00000000004038bb <+7403>: sub %r15,%rdx > 0x00000000004038be <+7406>: mov %r8,0x58(%rsp) > 0x00000000004038c3 <+7411>: callq 0x401800 <memset@plt> > 0x00000000004038c8 <+7416>: mov 0x58(%rsp),%r8 > 0x00000000004038cd <+7421>: mov 0x203a9c(%rip),%rdi # 0x607370 <debug_sections+16> > 0x00000000004038d4 <+7428>: mov $0x1,%edx > 0x00000000004038d9 <+7433>: mov $0x5,%esi > 0x00000000004038de <+7438>: mov %r8,0x58(%rsp) > 0x00000000004038e3 <+7443>: callq 0x401920 <elf_flagdata@plt> > 0x00000000004038e8 <+7448>: mov 0x58(%rsp),%r8 > 0x00000000004038ed <+7453>: movl $0x1,0x203df9(%rip) # 0x6076f0 <dirty_elf> > 0x00000000004038f7 <+7463>: nopw 0x0(%rax,%rax,1) > 0x0000000000403900 <+7472>: mov %r13,%rdi > 0x0000000000403903 <+7475>: xor %esi,%esi > 0x0000000000403905 <+7477>: mov %r8,0x58(%rsp) > 0x000000000040390a <+7482>: callq 0x4018c0 <__rawmemchr@plt> > 0x000000000040390f <+7487>: mov 0x58(%rsp),%r8 > 0x0000000000403914 <+7492>: lea 0x1(%rax),%r13 > 0x0000000000403918 <+7496>: jmpq 0x403350 <main+6016> > 0x000000000040391d <+7501>: nopl (%rax) > 0x0000000000403920 <+7504>: cmp $0xe,%r15d > 0x0000000000403924 <+7508>: jne 0x403320 <main+5968> > 0x000000000040392a <+7514>: mov 0x203b77(%rip),%r14 # 0x6074a8 <debug_sections+328> > 0x0000000000403931 <+7521>: test %r14,%r14 > 0x0000000000403934 <+7524>: je 0x40350d <main+6461> > 0x000000000040393a <+7530>: mov %r8,0x58(%rsp) > 0x000000000040393f <+7535>: mov %r13,%rdi > 0x0000000000403942 <+7538>: callq *0x203dc0(%rip) # 0x607708 <do_read_32> > 0x0000000000403948 <+7544>: mov (%rbx),%rsi > 0x000000000040394b <+7547>: mov 0x58(%rsp),%r8 > 0x0000000000403950 <+7552>: test %rsi,%rsi > 0x0000000000403953 <+7555>: je 0x403991 <main+7617> > 0x0000000000403955 <+7557>: mov 0x20365c(%rip),%rdx # 0x606fb8 > 0x000000000040395c <+7564>: mov (%rdx),%rcx > 0x000000000040395f <+7567>: cmp %rcx,%rsi > 0x0000000000403962 <+7570>: jae 0x403991 <main+7617> > 0x0000000000403964 <+7572>: cmp (%rsi),%r13 > 0x0000000000403967 <+7575>: jbe 0x403af1 <main+7969> > 0x000000000040396d <+7581>: lea 0x10(%rsi),%rdx > 0x0000000000403971 <+7585>: jmp 0x403986 <main+7606> > 0x0000000000403973 <+7587>: nopl 0x0(%rax,%rax,1) > 0x0000000000403978 <+7592>: add $0x10,%rdx > 0x000000000040397c <+7596>: cmp %r13,-0x10(%rdx) > 0x0000000000403980 <+7600>: jae 0x403af1 <main+7969> > 0x0000000000403986 <+7606>: cmp %rcx,%rdx > 0x0000000000403989 <+7609>: mov %rdx,%rsi > 0x000000000040398c <+7612>: mov %rdx,(%rbx) > 0x000000000040398f <+7615>: jb 0x403978 <main+7592> > 0x0000000000403991 <+7617>: mov %eax,%eax > 0x0000000000403993 <+7619>: lea (%r14,%rax,1),%r15 >=> 0x0000000000403997 <+7623>: cmpb $0x2f,(%r15) > 0x000000000040399b <+7627>: je 0x403b12 <main+8002> > 0x00000000004039a1 <+7633>: cmpl $0x1,0x60(%rsp) > 0x00000000004039a6 <+7638>: jne 0x40350d <main+6461> > 0x00000000004039ac <+7644>: mov 0x20362d(%rip),%rax # 0x606fe0 > 0x00000000004039b3 <+7651>: mov (%rax),%r10 > 0x00000000004039b6 <+7654>: test %r10,%r10 > 0x00000000004039b9 <+7657>: mov %r10,0xa0(%rsp) > 0x00000000004039c1 <+7665>: je 0x40350d <main+6461> > 0x00000000004039c7 <+7671>: mov 0x70(%rsp),%rax > 0x00000000004039cc <+7676>: mov %r15,%rdi > 0x00000000004039cf <+7679>: mov %r8,0x58(%rsp) > 0x00000000004039d4 <+7684>: mov (%rax),%r14 > 0x00000000004039d7 <+7687>: mov %r14,%rsi > 0x00000000004039da <+7690>: callq 0x4045a0 <has_prefix> > 0x00000000004039df <+7695>: test %eax,%eax > 0x00000000004039e1 <+7697>: mov 0x58(%rsp),%r8 > 0x00000000004039e6 <+7702>: mov 0xa0(%rsp),%r10 > 0x00000000004039ee <+7710>: je 0x40350d <main+6461> > 0x00000000004039f4 <+7716>: xor %r9d,%r9d > 0x00000000004039f7 <+7719>: mov %r8,0xc8(%rsp) > 0x00000000004039ff <+7727>: mov %r14,%rdi > 0x0000000000403a02 <+7730>: mov %r9d,%eax > 0x0000000000403a05 <+7733>: or $0xffffffffffffffff,%rcx > 0x0000000000403a09 <+7737>: mov %r10,%rsi > 0x0000000000403a0c <+7740>: repnz scas %es:(%rdi),%al > 0x0000000000403a0e <+7742>: mov %r10,%rdi > 0x0000000000403a11 <+7745>: mov %r9d,0x58(%rsp) > 0x0000000000403a16 <+7750>: not %rcx > 0x0000000000403a19 <+7753>: lea -0x1(%rcx),%r11 > 0x0000000000403a1d <+7757>: or $0xffffffffffffffff,%rcx > 0x0000000000403a21 <+7761>: mov %r11,0xa0(%rsp) > 0x0000000000403a29 <+7769>: repnz scas %es:(%rdi),%al > 0x0000000000403a2b <+7771>: mov %r15,%rdi > 0x0000000000403a2e <+7774>: not %rcx > 0x0000000000403a31 <+7777>: lea -0x1(%rcx),%r14 > 0x0000000000403a35 <+7781>: mov %r14,%rdx > 0x0000000000403a38 <+7784>: callq 0x401ba0 <memcpy@plt> > 0x0000000000403a3d <+7789>: mov 0xa0(%rsp),%r11 > 0x0000000000403a45 <+7797>: mov 0x58(%rsp),%r9d > 0x0000000000403a4a <+7802>: mov 0xc8(%rsp),%r8 > 0x0000000000403a52 <+7810>: cmp %r14,%r11 > 0x0000000000403a55 <+7813>: jbe 0x403747 <main+7031> > 0x0000000000403a5b <+7819>: lea (%r15,%r11,1),%rsi > 0x0000000000403a5f <+7823>: mov %r8,0x58(%rsp) > 0x0000000000403a64 <+7828>: or $0xffffffffffffffff,%rcx > 0x0000000000403a68 <+7832>: mov %r9d,%eax > 0x0000000000403a6b <+7835>: mov %rsi,%rdi > 0x0000000000403a6e <+7838>: repnz scas %es:(%rdi),%al > 0x0000000000403a70 <+7840>: lea (%r15,%r14,1),%rdi > 0x0000000000403a74 <+7844>: mov %rcx,%rdx > 0x0000000000403a77 <+7847>: not %rdx > 0x0000000000403a7a <+7850>: callq 0x401a20 <memmove@plt> > 0x0000000000403a7f <+7855>: mov 0x58(%rsp),%r8 > 0x0000000000403a84 <+7860>: jmpq 0x403747 <main+7031> > 0x0000000000403a89 <+7865>: nopl 0x0(%rax) > 0x0000000000403a90 <+7872>: cmp %r13,%rdx > 0x0000000000403a93 <+7875>: jne 0x4035cc <main+6652> > 0x0000000000403a99 <+7881>: mov 0x203550(%rip),%rax # 0x606ff0 > 0x0000000000403aa0 <+7888>: cmpl $0x9,(%rax) > 0x0000000000403aa3 <+7891>: mov 0x8(%rsi),%eax > 0x0000000000403aa6 <+7894>: je 0x403ba5 <main+8149> > 0x0000000000403aac <+7900>: mov %eax,0x3c(%rsp) > 0x0000000000403ab0 <+7904>: jmpq 0x4035cc <main+6652> > 0x0000000000403ab5 <+7909>: mov %esi,%eax > 0x0000000000403ab7 <+7911>: mov $0xffffffff,%edi > 0x0000000000403abc <+7916>: cmp %rdi,%rax > 0x0000000000403abf <+7919>: jne 0x40347a <main+6314> > 0x0000000000403ac5 <+7925>: jmpq 0x4037aa <main+7130> > 0x0000000000403aca <+7930>: nopw 0x0(%rax,%rax,1) > 0x0000000000403ad0 <+7936>: cmp %rcx,%r13 > 0x0000000000403ad3 <+7939>: jne 0x40366c <main+6812> > 0x0000000000403ad9 <+7945>: mov 0x203510(%rip),%rdx # 0x606ff0 > 0x0000000000403ae0 <+7952>: cmpl $0x9,(%rdx) > 0x0000000000403ae3 <+7955>: je 0x403bdc <main+8204> > 0x0000000000403ae9 <+7961>: mov 0x8(%rdi),%eax > 0x0000000000403aec <+7964>: jmpq 0x40366c <main+6812> > 0x0000000000403af1 <+7969>: cmp (%rsi),%r13 > 0x0000000000403af4 <+7972>: jne 0x403991 <main+7617> > 0x0000000000403afa <+7978>: mov 0x2034ef(%rip),%rdx # 0x606ff0 > 0x0000000000403b01 <+7985>: cmpl $0x9,(%rdx) > 0x0000000000403b04 <+7988>: je 0x403be4 <main+8212> > 0x0000000000403b0a <+7994>: mov 0x8(%rsi),%eax > 0x0000000000403b0d <+7997>: jmpq 0x403991 <main+7617> > 0x0000000000403b12 <+8002>: cmpq $0x0,0x18(%rsp) > 0x0000000000403b18 <+8008>: jne 0x4039a1 <main+7633> > 0x0000000000403b1e <+8014>: mov $0x2f,%esi > 0x0000000000403b23 <+8019>: mov %r15,%rdi > 0x0000000000403b26 <+8022>: mov %r8,0x18(%rsp) > 0x0000000000403b2b <+8027>: callq 0x4019b0 <strrchr@plt> > 0x0000000000403b30 <+8032>: mov 0x18(%rsp),%r8 > 0x0000000000403b35 <+8037>: cmp %rax,%r15 > 0x0000000000403b38 <+8040>: mov %r8,0x58(%rsp) > 0x0000000000403b3d <+8045>: je 0x403e44 <main+8820> > 0x0000000000403b43 <+8051>: sub %r15,%rax > 0x0000000000403b46 <+8054>: lea 0x1(%rax),%rdi > 0x0000000000403b4a <+8058>: mov %rax,%r14 > 0x0000000000403b4d <+8061>: callq 0x401900 <malloc@plt> > 0x0000000000403b52 <+8066>: mov %r14,%rdx > 0x0000000000403b55 <+8069>: mov %r15,%rsi > 0x0000000000403b58 <+8072>: mov %rax,%rdi > 0x0000000000403b5b <+8075>: mov %rax,0x18(%rsp) > 0x0000000000403b60 <+8080>: callq 0x401ba0 <memcpy@plt> > 0x0000000000403b65 <+8085>: mov 0x18(%rsp),%rax > 0x0000000000403b6a <+8090>: mov 0x58(%rsp),%r8 > 0x0000000000403b6f <+8095>: movb $0x0,(%rax,%r14,1) > 0x0000000000403b74 <+8100>: jmpq 0x4039a1 <main+7633> > 0x0000000000403b79 <+8105>: movq $0x0,0x18(%rsp) > 0x0000000000403b82 <+8114>: jmpq 0x40342f <main+6239> > 0x0000000000403b87 <+8119>: mov 0x28(%rsp),%r12 > 0x0000000000403b8c <+8124>: mov 0x110(%rsp),%r8d > 0x0000000000403b94 <+8132>: lea 0x1fa5(%rip),%rdx # 0x405b40 > 0x0000000000403b9b <+8139>: mov 0x50(%r12),%rcx > 0x0000000000403ba0 <+8144>: jmpq 0x402b2f <main+3935> > 0x0000000000403ba5 <+8149>: add %eax,0x3c(%rsp) > 0x0000000000403ba9 <+8153>: movl $0x1,0x30(%rsp) > 0x0000000000403bb1 <+8161>: mov 0xc(%r14),%eax > 0x0000000000403bb5 <+8165>: jmpq 0x403300 <main+5936> > 0x0000000000403bba <+8170>: mov 0x18(%rsp),%r15 > 0x0000000000403bbf <+8175>: jmpq 0x4033d5 <main+6149> > 0x0000000000403bc4 <+8180>: lea (%r14,%r11,1),%rsi > 0x0000000000403bc8 <+8184>: mov %r8,0x58(%rsp) > 0x0000000000403bcd <+8189>: or $0xffffffffffffffff,%rcx > 0x0000000000403bd1 <+8193>: mov %r10d,%eax > 0x0000000000403bd4 <+8196>: mov %rsi,%rdi > 0x0000000000403bd7 <+8199>: jmpq 0x403a6e <main+7838> > 0x0000000000403bdc <+8204>: add 0x8(%rdi),%eax > 0x0000000000403bdf <+8207>: jmpq 0x40366c <main+6812> > 0x0000000000403be4 <+8212>: add 0x8(%rsi),%eax > 0x0000000000403be7 <+8215>: jmpq 0x403991 <main+7617> > 0x0000000000403bec <+8220>: addl $0x1,0x60(%rsp) > 0x0000000000403bf1 <+8225>: cmpl $0x2,0x60(%rsp) > 0x0000000000403bf6 <+8230>: jne 0x40270f <main+2879> > 0x0000000000403bfc <+8236>: mov 0x28(%rsp),%r12 > 0x0000000000403c01 <+8241>: mov 0x90(%rsp),%rdi > 0x0000000000403c09 <+8249>: callq 0x401960 <free@plt> > 0x0000000000403c0e <+8254>: movzwl 0x44(%r12),%edx > 0x0000000000403c14 <+8260>: jmpq 0x401fd0 <main+1024> > 0x0000000000403c19 <+8265>: cmpq $0x0,0x20376f(%rip) # 0x607390 <debug_sections+48> > 0x0000000000403c21 <+8273>: mov 0x28(%rsp),%r12 > 0x0000000000403c26 <+8278>: lea 0x21c7(%rip),%rdx # 0x405df4 > 0x0000000000403c2d <+8285>: mov 0x50(%r12),%rcx > 0x0000000000403c32 <+8290>: je 0x402d79 <main+4521> > 0x0000000000403c38 <+8296>: lea 0x1e21(%rip),%rdx # 0x405a60 > 0x0000000000403c3f <+8303>: jmpq 0x402d79 <main+4521> > 0x0000000000403c44 <+8308>: mov 0x28(%rsp),%r12 > 0x0000000000403c49 <+8313>: lea 0x19d0(%rip),%rdx # 0x405620 > 0x0000000000403c50 <+8320>: xor %esi,%esi > 0x0000000000403c52 <+8322>: xor %edi,%edi > 0x0000000000403c54 <+8324>: xor %eax,%eax > 0x0000000000403c56 <+8326>: mov 0x50(%r12),%rcx > 0x0000000000403c5b <+8331>: callq 0x401b40 <error@plt> > 0x0000000000403c60 <+8336>: movzwl 0x44(%r12),%edx > 0x0000000000403c66 <+8342>: jmpq 0x401fd0 <main+1024> > 0x0000000000403c6b <+8347>: mov 0x28(%rsp),%r12 > 0x0000000000403c70 <+8352>: lea 0x2163(%rip),%rdx # 0x405dda > 0x0000000000403c77 <+8359>: mov 0x50(%r12),%rcx > 0x0000000000403c7c <+8364>: jmpq 0x402d79 <main+4521> > 0x0000000000403c81 <+8369>: mov 0x28(%rsp),%r12 > 0x0000000000403c86 <+8374>: lea 0x1943(%rip),%rdx # 0x4055d0 > 0x0000000000403c8d <+8381>: mov 0x50(%r12),%rcx > 0x0000000000403c92 <+8386>: jmpq 0x402d79 <main+4521> > 0x0000000000403c97 <+8391>: mov 0x28(%rsp),%r12 > 0x0000000000403c9c <+8396>: mov 0x0(%r13),%r8d > 0x0000000000403ca0 <+8400>: lea 0x1e39(%rip),%rdx # 0x405ae0 > 0x0000000000403ca7 <+8407>: xor %esi,%esi > 0x0000000000403ca9 <+8409>: xor %eax,%eax > 0x0000000000403cab <+8411>: xor %edi,%edi > 0x0000000000403cad <+8413>: mov 0x50(%r12),%rcx > 0x0000000000403cb2 <+8418>: callq 0x401b40 <error@plt> > 0x0000000000403cb7 <+8423>: mov %r13,%rdi > 0x0000000000403cba <+8426>: callq 0x401960 <free@plt> > 0x0000000000403cbf <+8431>: mov 0x40(%rsp),%rdi > 0x0000000000403cc4 <+8436>: callq 0x404ff0 <htab_delete> > 0x0000000000403cc9 <+8441>: movzwl 0x44(%r12),%edx > 0x0000000000403ccf <+8447>: jmpq 0x401fd0 <main+1024> > 0x0000000000403cd4 <+8452>: mov %r13,%rdi > 0x0000000000403cd7 <+8455>: mov 0x28(%rsp),%r12 > 0x0000000000403cdc <+8460>: callq 0x401960 <free@plt> > 0x0000000000403ce1 <+8465>: jmpq 0x402ae5 <main+3861> > 0x0000000000403ce6 <+8470>: lea 0x204e(%rip),%rdx # 0x405d3b > 0x0000000000403ced <+8477>: mov $0xc,%esi > 0x0000000000403cf2 <+8482>: xor %edi,%edi > 0x0000000000403cf4 <+8484>: xor %eax,%eax > 0x0000000000403cf6 <+8486>: callq 0x401b40 <error@plt> > 0x0000000000403cfb <+8491>: jmpq 0x401e12 <main+578> > 0x0000000000403d00 <+8496>: or $0xffffffff,%edi > 0x0000000000403d03 <+8499>: callq 0x4019a0 <elf_errmsg@plt> > 0x0000000000403d08 <+8504>: lea 0x1ff1(%rip),%rdx # 0x405d00 > 0x0000000000403d0f <+8511>: mov %rax,%rcx > 0x0000000000403d12 <+8514>: xor %esi,%esi > 0x0000000000403d14 <+8516>: xor %edi,%edi > 0x0000000000403d16 <+8518>: xor %eax,%eax > 0x0000000000403d18 <+8520>: callq 0x401b40 <error@plt> > 0x0000000000403d1d <+8525>: jmpq 0x401e12 <main+578> > 0x0000000000403d22 <+8530>: mov 0x2032bf(%rip),%rax # 0x606fe8 > 0x0000000000403d29 <+8537>: lea 0x1a58(%rip),%rdi # 0x405788 > 0x0000000000403d30 <+8544>: mov $0x36,%edx > 0x0000000000403d35 <+8549>: mov $0x1,%esi > 0x0000000000403d3a <+8554>: mov (%rax),%rcx > 0x0000000000403d3d <+8557>: callq 0x401b10 <fwrite@plt> > 0x0000000000403d42 <+8562>: mov $0x1,%edi > 0x0000000000403d47 <+8567>: callq 0x401890 <exit@plt> > 0x0000000000403d4c <+8572>: mov %eax,%edi > 0x0000000000403d4e <+8574>: mov (%rbx),%rbp > 0x0000000000403d51 <+8577>: callq 0x4018e0 <poptStrerror@plt> > 0x0000000000403d56 <+8582>: mov 0x8(%rsp),%rdi > 0x0000000000403d5b <+8587>: xor %esi,%esi > 0x0000000000403d5d <+8589>: mov %rax,%rbx > 0x0000000000403d60 <+8592>: callq 0x401b70 <poptBadOption@plt> > 0x0000000000403d65 <+8597>: mov %rax,%rcx > 0x0000000000403d68 <+8600>: mov 0x203279(%rip),%rax # 0x606fe8 > 0x0000000000403d6f <+8607>: lea 0x19b2(%rip),%rdx # 0x405728 > 0x0000000000403d76 <+8614>: mov %rbp,%r9 > 0x0000000000403d79 <+8617>: mov %rbx,%r8 > 0x0000000000403d7c <+8620>: mov $0x1,%esi > 0x0000000000403d81 <+8625>: mov (%rax),%rdi > 0x0000000000403d84 <+8628>: xor %eax,%eax > 0x0000000000403d86 <+8630>: callq 0x401850 <__fprintf_chk@plt> > 0x0000000000403d8b <+8635>: mov $0x1,%edi > 0x0000000000403d90 <+8640>: callq 0x401890 <exit@plt> > 0x0000000000403d95 <+8645>: mov 0x20324c(%rip),%rax # 0x606fe8 > 0x0000000000403d9c <+8652>: lea 0x1f17(%rip),%rdi # 0x405cba > 0x0000000000403da3 <+8659>: mov $0x14,%edx > 0x0000000000403da8 <+8664>: mov $0x1,%esi > 0x0000000000403dad <+8669>: mov (%rax),%rcx > 0x0000000000403db0 <+8672>: callq 0x401b10 <fwrite@plt> > 0x0000000000403db5 <+8677>: mov $0x1,%edi > 0x0000000000403dba <+8682>: callq 0x401890 <exit@plt> > 0x0000000000403dbf <+8687>: mov 0x203232(%rip),%rax # 0x606ff8 > 0x0000000000403dc6 <+8694>: mov 0x8(%rsp),%rdi > 0x0000000000403dcb <+8699>: xor %edx,%edx > 0x0000000000403dcd <+8701>: mov (%rax),%rsi > 0x0000000000403dd0 <+8704>: callq 0x401810 <poptPrintHelp@plt> > 0x0000000000403dd5 <+8709>: mov $0x1,%edi > 0x0000000000403dda <+8714>: callq 0x401890 <exit@plt> > 0x0000000000403ddf <+8719>: mov 0x203202(%rip),%rax # 0x606fe8 > 0x0000000000403de6 <+8726>: lea 0x19d3(%rip),%rdi # 0x4057c0 > 0x0000000000403ded <+8733>: mov $0x2f,%edx > 0x0000000000403df2 <+8738>: mov $0x1,%esi > 0x0000000000403df7 <+8743>: mov (%rax),%rcx > 0x0000000000403dfa <+8746>: callq 0x401b10 <fwrite@plt> > 0x0000000000403dff <+8751>: mov $0x1,%edi > 0x0000000000403e04 <+8756>: callq 0x401890 <exit@plt> > 0x0000000000403e09 <+8761>: callq 0x401a30 <__errno_location@plt> > 0x0000000000403e0e <+8766>: mov (%rax),%edi > 0x0000000000403e10 <+8768>: callq 0x4019c0 <strerror@plt> > 0x0000000000403e15 <+8773>: mov %rax,%r8 > 0x0000000000403e18 <+8776>: mov 0x2031c9(%rip),%rax # 0x606fe8 > 0x0000000000403e1f <+8783>: mov 0x48(%rsp),%rcx > 0x0000000000403e24 <+8788>: lea 0x19c5(%rip),%rdx # 0x4057f0 > 0x0000000000403e2b <+8795>: mov $0x1,%esi > 0x0000000000403e30 <+8800>: mov (%rax),%rdi > 0x0000000000403e33 <+8803>: xor %eax,%eax > 0x0000000000403e35 <+8805>: callq 0x401850 <__fprintf_chk@plt> > 0x0000000000403e3a <+8810>: mov $0x1,%edi > 0x0000000000403e3f <+8815>: callq 0x401890 <exit@plt> > 0x0000000000403e44 <+8820>: mov $0x2,%edi > 0x0000000000403e49 <+8825>: callq 0x401900 <malloc@plt> > 0x0000000000403e4e <+8830>: test %rax,%rax > 0x0000000000403e51 <+8833>: mov %rax,0x18(%rsp) > 0x0000000000403e56 <+8838>: mov 0x58(%rsp),%r8 > 0x0000000000403e5b <+8843>: je 0x4039a1 <main+7633> > 0x0000000000403e61 <+8849>: movw $0x2f,(%rax) > 0x0000000000403e66 <+8854>: jmpq 0x4039a1 <main+7633> > 0x0000000000403e6b <+8859>: cmp $0x4,%r8d > 0x0000000000403e6f <+8863>: je 0x402835 <main+3173> > 0x0000000000403e75 <+8869>: mov 0x28(%rsp),%r12 > 0x0000000000403e7a <+8874>: lea 0x1c07(%rip),%rdx # 0x405a88 > 0x0000000000403e81 <+8881>: xor %esi,%esi > 0x0000000000403e83 <+8883>: xor %edi,%edi > 0x0000000000403e85 <+8885>: mov 0x50(%r12),%rcx > 0x0000000000403e8a <+8890>: callq 0x401b40 <error@plt> > 0x0000000000403e8f <+8895>: movzwl 0x44(%r12),%edx > 0x0000000000403e95 <+8901>: jmpq 0x401fd0 <main+1024> > 0x0000000000403e9a <+8906>: callq 0x4019d0 <elf_errno@plt> > 0x0000000000403e9f <+8911>: mov %eax,%edi > 0x0000000000403ea1 <+8913>: callq 0x4019a0 <elf_errmsg@plt> > 0x0000000000403ea6 <+8918>: lea 0x1fd8(%rip),%rdx # 0x405e85 > 0x0000000000403ead <+8925>: mov %rax,%rcx > 0x0000000000403eb0 <+8928>: jmpq 0x40244b <main+2171> > 0x0000000000403eb5 <+8933>: callq 0x4019d0 <elf_errno@plt> > 0x0000000000403eba <+8938>: mov %eax,%edi > 0x0000000000403ebc <+8940>: callq 0x4019a0 <elf_errmsg@plt> > 0x0000000000403ec1 <+8945>: lea 0x1fa3(%rip),%rdx # 0x405e6b > 0x0000000000403ec8 <+8952>: mov %rax,%rcx > 0x0000000000403ecb <+8955>: jmpq 0x40244b <main+2171> > 0x0000000000403ed0 <+8960>: lea 0x2159(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403ed7 <+8967>: lea 0x1e82(%rip),%rsi # 0x405d60 > 0x0000000000403ede <+8974>: lea 0x1a0b(%rip),%rdi # 0x4058f0 > 0x0000000000403ee5 <+8981>: mov $0x3f7,%edx > 0x0000000000403eea <+8986>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000403eef <+8991>: lea 0x213a(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403ef6 <+8998>: lea 0x1e63(%rip),%rsi # 0x405d60 > 0x0000000000403efd <+9005>: lea 0x1ec5(%rip),%rdi # 0x405dc9 > 0x0000000000403f04 <+9012>: mov $0x3f6,%edx > 0x0000000000403f09 <+9017>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000403f0e <+9022>: lea 0x211b(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403f15 <+9029>: lea 0x1e44(%rip),%rsi # 0x405d60 > 0x0000000000403f1c <+9036>: lea 0x19a5(%rip),%rdi # 0x4058c8 > 0x0000000000403f23 <+9043>: mov $0x3f5,%edx > 0x0000000000403f28 <+9048>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000403f2d <+9053>: lea 0x20fc(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403f34 <+9060>: lea 0x1e25(%rip),%rsi # 0x405d60 > 0x0000000000403f3b <+9067>: lea 0x194e(%rip),%rdi # 0x405890 > 0x0000000000403f42 <+9074>: mov $0x3f4,%edx > 0x0000000000403f47 <+9079>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000403f4c <+9084>: callq 0x401a70 <__stack_chk_fail@plt> > 0x0000000000403f51 <+9089>: callq 0x4019d0 <elf_errno@plt> > 0x0000000000403f56 <+9094>: mov %eax,%edi > 0x0000000000403f58 <+9096>: callq 0x4019a0 <elf_errmsg@plt> > 0x0000000000403f5d <+9101>: lea 0x1c34(%rip),%rdx # 0x405b98 > 0x0000000000403f64 <+9108>: mov %rax,%rcx > 0x0000000000403f67 <+9111>: jmpq 0x40244b <main+2171> > 0x0000000000403f6c <+9116>: callq 0x4019d0 <elf_errno@plt> > 0x0000000000403f71 <+9121>: mov %eax,%edi > 0x0000000000403f73 <+9123>: callq 0x4019a0 <elf_errmsg@plt> > 0x0000000000403f78 <+9128>: lea 0x1ed1(%rip),%rdx # 0x405e50 > 0x0000000000403f7f <+9135>: mov %rax,%rcx > 0x0000000000403f82 <+9138>: jmpq 0x40244b <main+2171> > 0x0000000000403f87 <+9143>: mov 0x90(%rsp),%rdi > 0x0000000000403f8f <+9151>: callq 0x401960 <free@plt> > 0x0000000000403f94 <+9156>: movq $0x0,(%r15) > 0x0000000000403f9b <+9163>: movq $0x0,0x90(%rsp) > 0x0000000000403fa7 <+9175>: jmpq 0x4026f4 <main+2852> > 0x0000000000403fac <+9180>: lea 0x207d(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403fb3 <+9187>: lea 0x1da6(%rip),%rsi # 0x405d60 > 0x0000000000403fba <+9194>: lea 0x19ff(%rip),%rdi # 0x4059c0 > 0x0000000000403fc1 <+9201>: mov $0x450,%edx > 0x0000000000403fc6 <+9206>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000403fcb <+9211>: lea 0x205e(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403fd2 <+9218>: lea 0x1d87(%rip),%rsi # 0x405d60 > 0x0000000000403fd9 <+9225>: lea 0x1de6(%rip),%rdi # 0x405dc6 > 0x0000000000403fe0 <+9232>: mov $0x44e,%edx > 0x0000000000403fe5 <+9237>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000403fea <+9242>: lea 0x203f(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000403ff1 <+9249>: lea 0x1d68(%rip),%rsi # 0x405d60 > 0x0000000000403ff8 <+9256>: lea 0x1979(%rip),%rdi # 0x405978 > 0x0000000000403fff <+9263>: mov $0x44d,%edx > 0x0000000000404004 <+9268>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000404009 <+9273>: lea 0x2020(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x0000000000404010 <+9280>: lea 0x1d49(%rip),%rsi # 0x405d60 > 0x0000000000404017 <+9287>: lea 0x1922(%rip),%rdi # 0x405940 > 0x000000000040401e <+9294>: mov $0x44b,%edx > 0x0000000000404023 <+9299>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000404028 <+9304>: callq 0x401a30 <__errno_location@plt> > 0x000000000040402d <+9309>: mov 0x50(%r12),%rcx > 0x0000000000404032 <+9314>: mov (%rax),%esi > 0x0000000000404034 <+9316>: lea 0x1d6d(%rip),%rdx # 0x405da8 > 0x000000000040403b <+9323>: mov $0x1,%edi > 0x0000000000404040 <+9328>: xor %eax,%eax > 0x0000000000404042 <+9330>: callq 0x401b40 <error@plt> > 0x0000000000404047 <+9335>: lea 0x1fe2(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x000000000040404e <+9342>: lea 0x1d0b(%rip),%rsi # 0x405d60 > 0x0000000000404055 <+9349>: lea 0x1894(%rip),%rdi # 0x4058f0 > 0x000000000040405c <+9356>: mov $0x443,%edx > 0x0000000000404061 <+9361>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000404066 <+9366>: lea 0x1fc3(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x000000000040406d <+9373>: lea 0x1cec(%rip),%rsi # 0x405d60 > 0x0000000000404074 <+9380>: lea 0x1d4e(%rip),%rdi # 0x405dc9 > 0x000000000040407b <+9387>: mov $0x442,%edx > 0x0000000000404080 <+9392>: callq 0x4018a0 <__assert_fail@plt> > 0x0000000000404085 <+9397>: lea 0x1fa4(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x000000000040408c <+9404>: lea 0x1ccd(%rip),%rsi # 0x405d60 > 0x0000000000404093 <+9411>: lea 0x187e(%rip),%rdi # 0x405918 > 0x000000000040409a <+9418>: mov $0x441,%edx > 0x000000000040409f <+9423>: callq 0x4018a0 <__assert_fail@plt> > 0x00000000004040a4 <+9428>: lea 0x1f85(%rip),%rcx # 0x406030 <__PRETTY_FUNCTION__.9295> > 0x00000000004040ab <+9435>: lea 0x1cae(%rip),%rsi # 0x405d60 > 0x00000000004040b2 <+9442>: lea 0x17d7(%rip),%rdi # 0x405890 > 0x00000000004040b9 <+9449>: mov $0x440,%edx > 0x00000000004040be <+9454>: callq 0x4018a0 <__assert_fail@plt> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1049839
: 847065 |
847067
|
847068
|
847069
|
847070
|
847071
|
847072
|
847073
|
847074
|
847075
|
847076
|
847078
|
847079