Created
June 21, 2018 01:27
-
-
Save winksaville/b8d102c62a9b2f7a299cc757ba4a645c to your computer and use it in GitHub Desktop.
gdb-log running libponyc.tests on Ubuntu-18.04 with its LLVM-3.9.1 dynamic library
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root@df5469b996ee:/home/pony/wink/prgs/pony/ponyc# gdb -q --args ./build/debug/libponyc.tests --gtest_filter=CodegenOptimisationTest.MergeSendMessageReordering | |
Reading symbols from ./build/debug/libponyc.tests...done. | |
(gdb) set pagination off | |
(gdb) set disassembly-flavor intel | |
(gdb) break _ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE | |
Function "_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE" not defined. | |
Make breakpoint pending on future shared library load? (y or [n]) y | |
Breakpoint 1 (_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE) pending. | |
(gdb) r | |
Starting program: /home/pony/wink/prgs/pony/ponyc/build/debug/libponyc.tests --gtest_filter=CodegenOptimisationTest.MergeSendMessageReordering | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". | |
Note: Google Test filter = CodegenOptimisationTest.MergeSendMessageReordering | |
[==========] Running 1 test from 1 test case. | |
[----------] Global test environment set-up. | |
[----------] 1 test from CodegenOptimisationTest | |
[ RUN ] CodegenOptimisationTest.MergeSendMessageReordering | |
Expected::operator* this=0x7fffffffdd20 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdd20 | |
Expected.~Expected this=0x7fffffffdd20 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdd20 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected::operator* this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
Expected.~Expected this=0x7fffffffdba0 | |
Expected.assertIsChecked: NDEBUG not defined this=0x7fffffffdba0 | |
find_symbol:+ name=main | |
find_symbol: call local_symbol.getAddress name=main | |
Breakpoint 1, 0x00007ffff65fc870 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
(gdb) disassemble | |
Dump of assembler code for function _ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE: | |
=> 0x00007ffff65fc870 <+0>: push r15 | |
0x00007ffff65fc872 <+2>: push r14 | |
0x00007ffff65fc874 <+4>: push r13 | |
0x00007ffff65fc876 <+6>: push r12 | |
0x00007ffff65fc878 <+8>: mov r12,rdx | |
0x00007ffff65fc87b <+11>: push rbp | |
0x00007ffff65fc87c <+12>: push rbx | |
0x00007ffff65fc87d <+13>: mov r13,rsi | |
0x00007ffff65fc880 <+16>: sub rsp,0x158 | |
0x00007ffff65fc887 <+23>: mov rax,QWORD PTR fs:0x28 | |
0x00007ffff65fc890 <+32>: mov QWORD PTR [rsp+0x148],rax | |
0x00007ffff65fc898 <+40>: xor eax,eax | |
0x00007ffff65fc89a <+42>: lea rax,[rsi+0x14b8] | |
0x00007ffff65fc8a1 <+49>: mov QWORD PTR [rsp+0x28],rdi | |
0x00007ffff65fc8a6 <+54>: mov rdi,rax | |
0x00007ffff65fc8a9 <+57>: mov QWORD PTR [rsp+0x50],rax | |
0x00007ffff65fc8ae <+62>: call 0x7ffff582ba60 <_ZN4llvm3sys9MutexImpl7acquireEv> | |
0x00007ffff65fc8b3 <+67>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fc8b7 <+71>: mov rdi,r12 | |
0x00007ffff65fc8ba <+74>: call QWORD PTR [rax+0x138] | |
0x00007ffff65fc8c0 <+80>: mov DWORD PTR [r13+0x14b0],eax | |
0x00007ffff65fc8c7 <+87>: mov eax,DWORD PTR [r12+0x8] | |
0x00007ffff65fc8cc <+92>: mov rdi,r13 | |
0x00007ffff65fc8cf <+95>: mov rsi,r12 | |
0x00007ffff65fc8d2 <+98>: and eax,0xfffffff9 | |
0x00007ffff65fc8d5 <+101>: cmp eax,0x8 | |
0x00007ffff65fc8d8 <+104>: mov rax,QWORD PTR [r13+0x0] | |
0x00007ffff65fc8dc <+108>: setne BYTE PTR [r13+0x14b4] | |
0x00007ffff65fc8e4 <+116>: call QWORD PTR [rax+0x10] | |
0x00007ffff65fc8e7 <+119>: mov rdi,QWORD PTR [r13+0x8] | |
0x00007ffff65fc8eb <+123>: lea rdx,[rip+0xfffffffffffbaaae] # 0x7ffff65b73a0 | |
0x00007ffff65fc8f2 <+130>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fc8f5 <+133>: mov rax,QWORD PTR [rax+0x28] | |
0x00007ffff65fc8f9 <+137>: cmp rax,rdx | |
0x00007ffff65fc8fc <+140>: jne 0x7ffff65fcfd8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1896> | |
0x00007ffff65fc902 <+146>: lea rax,[rsp+0xd0] | |
0x00007ffff65fc90a <+154>: mov QWORD PTR [rsp+0x18],rax | |
0x00007ffff65fc90f <+159>: mov rax,QWORD PTR [rsp+0x18] | |
0x00007ffff65fc914 <+164>: mov rdi,r12 | |
0x00007ffff65fc917 <+167>: mov DWORD PTR [rsp+0xd8],0x0 | |
0x00007ffff65fc922 <+178>: mov QWORD PTR [rsp+0xe0],0x0 | |
0x00007ffff65fc92e <+190>: mov QWORD PTR [rsp+0xf8],0x0 | |
0x00007ffff65fc93a <+202>: lea rbx,[rsp+0x130] | |
0x00007ffff65fc942 <+210>: mov QWORD PTR [rsp+0xb0],0x0 | |
0x00007ffff65fc94e <+222>: mov QWORD PTR [rsp+0xb8],0x0 | |
0x00007ffff65fc95a <+234>: add rax,0x8 | |
0x00007ffff65fc95e <+238>: mov QWORD PTR [rsp+0xc0],0x0 | |
0x00007ffff65fc96a <+250>: mov QWORD PTR [rsp+0xe8],rax | |
0x00007ffff65fc972 <+258>: mov QWORD PTR [rsp+0xf0],rax | |
0x00007ffff65fc97a <+266>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fc97e <+270>: call QWORD PTR [rax+0x28] | |
0x00007ffff65fc981 <+273>: mov QWORD PTR [rsp+0x80],rax | |
0x00007ffff65fc989 <+281>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fc98d <+285>: mov rdi,r12 | |
0x00007ffff65fc990 <+288>: mov QWORD PTR [rsp+0x88],rdx | |
0x00007ffff65fc998 <+296>: call QWORD PTR [rax+0x30] | |
0x00007ffff65fc99b <+299>: mov QWORD PTR [rsp+0x90],rax | |
0x00007ffff65fc9a3 <+307>: lea rax,[rsp+0xa0] | |
0x00007ffff65fc9ab <+315>: mov QWORD PTR [rsp+0x98],rdx | |
0x00007ffff65fc9b3 <+323>: mov QWORD PTR [rsp+0x40],rax | |
0x00007ffff65fc9b8 <+328>: lea rax,[rsp+0x80] | |
0x00007ffff65fc9c0 <+336>: mov QWORD PTR [rsp+0x8],rax | |
0x00007ffff65fc9c5 <+341>: lea rax,[rsp+0x100] | |
0x00007ffff65fc9cd <+349>: mov QWORD PTR [rsp+0x20],rax | |
0x00007ffff65fc9d2 <+354>: nop WORD PTR [rax+rax*1+0x0] | |
0x00007ffff65fc9d8 <+360>: mov rax,QWORD PTR [rsp+0x80] | |
0x00007ffff65fc9e0 <+368>: cmp QWORD PTR [rsp+0x90],rax | |
0x00007ffff65fc9e8 <+376>: je 0x7ffff65fcf70 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1792> | |
0x00007ffff65fc9ee <+382>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fc9f6 <+390>: mov rsi,QWORD PTR [rsp+0x80] | |
0x00007ffff65fc9fe <+398>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fca01 <+401>: call QWORD PTR [rax+0x20] | |
0x00007ffff65fca04 <+404>: test al,0x10 | |
0x00007ffff65fca06 <+406>: mov r15d,eax | |
0x00007ffff65fca09 <+409>: jne 0x7ffff65fcc20 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+944> | |
0x00007ffff65fca0f <+415>: mov rsi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fca17 <+423>: mov rdx,QWORD PTR [rsp+0x80] | |
0x00007ffff65fca1f <+431>: mov rdi,rbx | |
0x00007ffff65fca22 <+434>: mov rax,QWORD PTR [rsi] | |
0x00007ffff65fca25 <+437>: call QWORD PTR [rax+0x68] | |
0x00007ffff65fca28 <+440>: test BYTE PTR [rsp+0x138],0x1 | |
0x00007ffff65fca30 <+448>: jne 0x7ffff65fd310 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2720> | |
0x00007ffff65fca36 <+454>: mov rdi,rbx | |
0x00007ffff65fca39 <+457>: mov r14d,DWORD PTR [rsp+0x130] | |
0x00007ffff65fca41 <+465>: call 0x7ffff65a1630 | |
0x00007ffff65fca46 <+470>: mov rsi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fca4e <+478>: mov rdx,QWORD PTR [rsp+0x80] | |
0x00007ffff65fca56 <+486>: mov rdi,rbx | |
0x00007ffff65fca59 <+489>: mov rax,QWORD PTR [rsi] | |
0x00007ffff65fca5c <+492>: call QWORD PTR [rax+0x40] | |
0x00007ffff65fca5f <+495>: test BYTE PTR [rsp+0x140],0x1 | |
0x00007ffff65fca67 <+503>: jne 0x7ffff65fd340 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2768> | |
0x00007ffff65fca6d <+509>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fca75 <+517>: mov ebp,r15d | |
0x00007ffff65fca78 <+520>: mov rdi,rbx | |
0x00007ffff65fca7b <+523>: shr ebp,0x2 | |
0x00007ffff65fca7e <+526>: and ebp,0x1 | |
0x00007ffff65fca81 <+529>: mov QWORD PTR [rsp+0x10],rax | |
0x00007ffff65fca86 <+534>: mov rax,QWORD PTR [rsp+0x138] | |
0x00007ffff65fca8e <+542>: mov QWORD PTR [rsp],rax | |
0x00007ffff65fca92 <+546>: call 0x7ffff65a1610 | |
0x00007ffff65fca97 <+551>: mov eax,ebp | |
0x00007ffff65fca99 <+553>: or eax,0x2 | |
0x00007ffff65fca9c <+556>: test r15b,0x40 | |
0x00007ffff65fcaa0 <+560>: cmovne ebp,eax | |
0x00007ffff65fcaa3 <+563>: and r15d,0x8 | |
0x00007ffff65fcaa7 <+567>: je 0x7ffff65fcc60 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1008> | |
0x00007ffff65fcaad <+573>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcab5 <+581>: cmp r14d,0x3 | |
0x00007ffff65fcab9 <+585>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fcabc <+588>: je 0x7ffff65fcc10 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+928> | |
0x00007ffff65fcac2 <+594>: mov rsi,rdi | |
0x00007ffff65fcac5 <+597>: mov rdx,QWORD PTR [rsp+0x80] | |
0x00007ffff65fcacd <+605>: mov rdi,rbx | |
0x00007ffff65fcad0 <+608>: call QWORD PTR [rax+0x48] | |
0x00007ffff65fcad3 <+611>: test BYTE PTR [rsp+0x138],0x1 | |
0x00007ffff65fcadb <+619>: jne 0x7ffff65fd42e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3006> | |
0x00007ffff65fcae1 <+625>: mov rdi,rbx | |
0x00007ffff65fcae4 <+628>: mov r15,QWORD PTR [rsp+0x130] | |
0x00007ffff65fcaec <+636>: lea r14,[r13+0x1438] | |
0x00007ffff65fcaf3 <+643>: call 0x7ffff65652b0 | |
0x00007ffff65fcaf8 <+648>: mov rdx,QWORD PTR [rsp] | |
0x00007ffff65fcafc <+652>: mov rsi,QWORD PTR [rsp+0x10] | |
0x00007ffff65fcb01 <+657>: mov rdi,r14 | |
0x00007ffff65fcb04 <+660>: call 0x7ffff57f54a0 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefE> | |
0x00007ffff65fcb09 <+665>: mov edx,eax | |
0x00007ffff65fcb0b <+667>: mov rax,QWORD PTR [r13+0x1438] | |
0x00007ffff65fcb12 <+674>: mov r9,rdx | |
0x00007ffff65fcb15 <+677>: lea r8,[rax+rdx*8] | |
0x00007ffff65fcb19 <+681>: mov rax,QWORD PTR [r8] | |
0x00007ffff65fcb1c <+684>: test rax,rax | |
0x00007ffff65fcb1f <+687>: je 0x7ffff65fcb33 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+707> | |
0x00007ffff65fcb21 <+689>: cmp rax,0xfffffffffffffffc | |
0x00007ffff65fcb25 <+693>: jne 0x7ffff65fcf30 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1728> | |
0x00007ffff65fcb2b <+699>: sub DWORD PTR [r13+0x1448],0x1 | |
0x00007ffff65fcb33 <+707>: mov rax,QWORD PTR [rsp] | |
0x00007ffff65fcb37 <+711>: mov QWORD PTR [rsp+0x38],r8 | |
0x00007ffff65fcb3c <+716>: mov DWORD PTR [rsp+0x30],r9d | |
0x00007ffff65fcb41 <+721>: lea edi,[rax+0x21] | |
0x00007ffff65fcb44 <+724>: call 0x7ffff57237b0 <malloc@plt> | |
0x00007ffff65fcb49 <+729>: test rax,rax | |
0x00007ffff65fcb4c <+732>: mov rcx,rax | |
0x00007ffff65fcb4f <+735>: mov r9d,DWORD PTR [rsp+0x30] | |
0x00007ffff65fcb54 <+740>: mov r8,QWORD PTR [rsp+0x38] | |
0x00007ffff65fcb59 <+745>: je 0x7ffff65fcb73 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+771> | |
0x00007ffff65fcb5b <+747>: mov eax,DWORD PTR [rsp] | |
0x00007ffff65fcb5e <+750>: mov BYTE PTR [rcx+0x8],0x0 | |
0x00007ffff65fcb62 <+754>: mov QWORD PTR [rcx+0x10],0x0 | |
0x00007ffff65fcb6a <+762>: mov DWORD PTR [rcx+0x18],0x0 | |
0x00007ffff65fcb71 <+769>: mov DWORD PTR [rcx],eax | |
0x00007ffff65fcb73 <+771>: mov rax,QWORD PTR [rsp] | |
0x00007ffff65fcb77 <+775>: lea rdi,[rcx+0x20] | |
0x00007ffff65fcb7b <+779>: test eax,eax | |
0x00007ffff65fcb7d <+781>: mov r10d,eax | |
0x00007ffff65fcb80 <+784>: je 0x7ffff65fcbb5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+837> | |
0x00007ffff65fcb82 <+786>: mov rsi,QWORD PTR [rsp+0x10] | |
0x00007ffff65fcb87 <+791>: mov rdx,r10 | |
0x00007ffff65fcb8a <+794>: mov QWORD PTR [rsp+0x58],rcx | |
0x00007ffff65fcb8f <+799>: mov QWORD PTR [rsp+0x38],r8 | |
0x00007ffff65fcb94 <+804>: mov DWORD PTR [rsp+0x30],r9d | |
0x00007ffff65fcb99 <+809>: mov QWORD PTR [rsp],r10 | |
0x00007ffff65fcb9d <+813>: call 0x7ffff5723620 <memcpy@plt> | |
0x00007ffff65fcba2 <+818>: mov rcx,QWORD PTR [rsp+0x58] | |
0x00007ffff65fcba7 <+823>: mov r8,QWORD PTR [rsp+0x38] | |
0x00007ffff65fcbac <+828>: mov r9d,DWORD PTR [rsp+0x30] | |
0x00007ffff65fcbb1 <+833>: mov r10,QWORD PTR [rsp] | |
0x00007ffff65fcbb5 <+837>: mov BYTE PTR [rcx+r10*1+0x20],0x0 | |
0x00007ffff65fcbbb <+843>: mov QWORD PTR [r8],rcx | |
0x00007ffff65fcbbe <+846>: mov esi,r9d | |
0x00007ffff65fcbc1 <+849>: add DWORD PTR [r13+0x1444],0x1 | |
0x00007ffff65fcbc9 <+857>: mov rdi,r14 | |
0x00007ffff65fcbcc <+860>: call 0x7ffff57f5780 <_ZN4llvm13StringMapImpl11RehashTableEj> | |
0x00007ffff65fcbd1 <+865>: mov rdx,QWORD PTR [r13+0x1438] | |
0x00007ffff65fcbd8 <+872>: mov eax,eax | |
0x00007ffff65fcbda <+874>: mov rdi,QWORD PTR [rsp+0x20] | |
0x00007ffff65fcbdf <+879>: lea rsi,[rdx+rax*8] | |
0x00007ffff65fcbe3 <+883>: xor edx,edx | |
0x00007ffff65fcbe5 <+885>: call 0x7ffff65f9e90 | |
0x00007ffff65fcbea <+890>: mov rax,QWORD PTR [rsp+0x100] | |
0x00007ffff65fcbf2 <+898>: mov rax,QWORD PTR [rax] | |
0x00007ffff65fcbf5 <+901>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcbfd <+909>: mov BYTE PTR [rax+0x8],bpl | |
0x00007ffff65fcc01 <+913>: mov QWORD PTR [rax+0x10],r15 | |
0x00007ffff65fcc05 <+917>: mov DWORD PTR [rax+0x18],0xffffffff | |
0x00007ffff65fcc0c <+924>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fcc0f <+927>: nop | |
0x00007ffff65fcc10 <+928>: mov rsi,QWORD PTR [rsp+0x8] | |
0x00007ffff65fcc15 <+933>: call QWORD PTR [rax+0x10] | |
0x00007ffff65fcc18 <+936>: jmp 0x7ffff65fc9d8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+360> | |
0x00007ffff65fcc1d <+941>: nop DWORD PTR [rax] | |
0x00007ffff65fcc20 <+944>: mov rsi,QWORD PTR [rsp+0xb8] | |
0x00007ffff65fcc28 <+952>: cmp rsi,QWORD PTR [rsp+0xc0] | |
0x00007ffff65fcc30 <+960>: je 0x7ffff65fcec8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1624> | |
0x00007ffff65fcc36 <+966>: test rsi,rsi | |
0x00007ffff65fcc39 <+969>: je 0x7ffff65fcc47 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+983> | |
0x00007ffff65fcc3b <+971>: movdqa xmm0,XMMWORD PTR [rsp+0x80] | |
0x00007ffff65fcc44 <+980>: movups XMMWORD PTR [rsi],xmm0 | |
0x00007ffff65fcc47 <+983>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcc4f <+991>: add rsi,0x10 | |
0x00007ffff65fcc53 <+995>: mov QWORD PTR [rsp+0xb8],rsi | |
0x00007ffff65fcc5b <+1003>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fcc5e <+1006>: jmp 0x7ffff65fcc10 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+928> | |
0x00007ffff65fcc60 <+1008>: and r14d,0xfffffffb | |
0x00007ffff65fcc64 <+1012>: cmp r14d,0x1 | |
0x00007ffff65fcc68 <+1016>: ja 0x7ffff65fceb5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1605> | |
0x00007ffff65fcc6e <+1022>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fcc72 <+1026>: mov rdi,r12 | |
0x00007ffff65fcc75 <+1029>: call QWORD PTR [rax+0x120] | |
0x00007ffff65fcc7b <+1035>: mov rsi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcc83 <+1043>: mov QWORD PTR [rsp+0xa0],rax | |
0x00007ffff65fcc8b <+1051>: mov rdi,rbx | |
0x00007ffff65fcc8e <+1054>: mov QWORD PTR [rsp+0xa8],rdx | |
0x00007ffff65fcc96 <+1062>: mov rdx,QWORD PTR [rsp+0x80] | |
0x00007ffff65fcc9e <+1070>: mov rax,QWORD PTR [rsi] | |
0x00007ffff65fcca1 <+1073>: call QWORD PTR [rax+0x70] | |
0x00007ffff65fcca4 <+1076>: test BYTE PTR [rsp+0x140],0x1 | |
0x00007ffff65fccac <+1084>: jne 0x7ffff65fd3c4 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2900> | |
0x00007ffff65fccb2 <+1090>: movdqa xmm0,XMMWORD PTR [rsp+0x130] | |
0x00007ffff65fccbb <+1099>: mov rdi,rbx | |
0x00007ffff65fccbe <+1102>: movaps XMMWORD PTR [rsp+0xa0],xmm0 | |
0x00007ffff65fccc6 <+1110>: call 0x7ffff6517840 | |
0x00007ffff65fcccb <+1115>: mov rdi,r12 | |
0x00007ffff65fccce <+1118>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fccd2 <+1122>: call QWORD PTR [rax+0x120] | |
0x00007ffff65fccd8 <+1128>: mov r15,QWORD PTR [rsp+0xa0] | |
0x00007ffff65fcce0 <+1136>: mov QWORD PTR [rsp+0x100],rax | |
0x00007ffff65fcce8 <+1144>: mov QWORD PTR [rsp+0x108],rdx | |
0x00007ffff65fccf0 <+1152>: cmp rax,r15 | |
0x00007ffff65fccf3 <+1155>: je 0x7ffff65fceb5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1605> | |
0x00007ffff65fccf9 <+1161>: mov rsi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcd01 <+1169>: mov r14,QWORD PTR [rsp+0xa8] | |
0x00007ffff65fcd09 <+1177>: mov rdi,rbx | |
0x00007ffff65fcd0c <+1180>: mov rdx,QWORD PTR [rsp+0x80] | |
0x00007ffff65fcd14 <+1188>: mov rcx,QWORD PTR [rsi] | |
0x00007ffff65fcd17 <+1191>: call QWORD PTR [rcx+0x48] | |
0x00007ffff65fcd1a <+1194>: test BYTE PTR [rsp+0x138],0x1 | |
0x00007ffff65fcd22 <+1202>: je 0x7ffff65fcef0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1664> | |
0x00007ffff65fcd28 <+1208>: mov r14,QWORD PTR [rsp+0x130] | |
0x00007ffff65fcd30 <+1216>: mov rdi,rbx | |
0x00007ffff65fcd33 <+1219>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fcd3f <+1231>: call 0x7ffff65652b0 | |
0x00007ffff65fcd44 <+1236>: test r14,r14 | |
0x00007ffff65fcd47 <+1239>: jne 0x7ffff65fd45b <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3051> | |
0x00007ffff65fcd4d <+1245>: mov rdi,QWORD PTR [rsp+0xa8] | |
0x00007ffff65fcd55 <+1253>: mov rsi,QWORD PTR [rsp+0xa0] | |
0x00007ffff65fcd5d <+1261>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fcd60 <+1264>: call QWORD PTR [rax+0xb0] | |
0x00007ffff65fcd66 <+1270>: mov r9,QWORD PTR [rsp+0x18] | |
0x00007ffff65fcd6b <+1275>: mov rcx,QWORD PTR [rsp+0x40] | |
0x00007ffff65fcd70 <+1280>: movzx r8d,al | |
0x00007ffff65fcd74 <+1284>: mov rdx,r12 | |
0x00007ffff65fcd77 <+1287>: mov rsi,r13 | |
0x00007ffff65fcd7a <+1290>: mov rdi,rbx | |
0x00007ffff65fcd7d <+1293>: call 0x7ffff65fc510 <_ZN4llvm15RuntimeDyldImpl17findOrEmitSectionERKNS_6object10ObjectFileERKNS1_10SectionRefEbRSt3mapIS5_jSt4lessIS5_ESaISt4pairIS6_jEEE> | |
0x00007ffff65fcd82 <+1298>: test BYTE PTR [rsp+0x138],0x1 | |
0x00007ffff65fcd8a <+1306>: jne 0x7ffff65fd46c <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3068> | |
0x00007ffff65fcd90 <+1312>: mov rdi,rbx | |
0x00007ffff65fcd93 <+1315>: mov r15d,DWORD PTR [rsp+0x130] | |
0x00007ffff65fcd9b <+1323>: lea r14,[r13+0x1438] | |
0x00007ffff65fcda2 <+1330>: call 0x7ffff65f9be0 | |
0x00007ffff65fcda7 <+1335>: mov rdx,QWORD PTR [rsp] | |
0x00007ffff65fcdab <+1339>: mov rsi,QWORD PTR [rsp+0x10] | |
0x00007ffff65fcdb0 <+1344>: mov rdi,r14 | |
0x00007ffff65fcdb3 <+1347>: call 0x7ffff57f54a0 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefE> | |
0x00007ffff65fcdb8 <+1352>: mov edx,eax | |
0x00007ffff65fcdba <+1354>: mov rax,QWORD PTR [r13+0x1438] | |
0x00007ffff65fcdc1 <+1361>: mov r9,rdx | |
0x00007ffff65fcdc4 <+1364>: lea r8,[rax+rdx*8] | |
0x00007ffff65fcdc8 <+1368>: mov rax,QWORD PTR [r8] | |
0x00007ffff65fcdcb <+1371>: test rax,rax | |
0x00007ffff65fcdce <+1374>: je 0x7ffff65fcde2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1394> | |
0x00007ffff65fcdd0 <+1376>: cmp rax,0xfffffffffffffffc | |
0x00007ffff65fcdd4 <+1380>: jne 0x7ffff65fcf50 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1760> | |
0x00007ffff65fcdda <+1386>: sub DWORD PTR [r13+0x1448],0x1 | |
0x00007ffff65fcde2 <+1394>: mov rax,QWORD PTR [rsp] | |
0x00007ffff65fcde6 <+1398>: mov QWORD PTR [rsp+0x38],r8 | |
0x00007ffff65fcdeb <+1403>: mov DWORD PTR [rsp+0x30],r9d | |
0x00007ffff65fcdf0 <+1408>: lea edi,[rax+0x21] | |
0x00007ffff65fcdf3 <+1411>: call 0x7ffff57237b0 <malloc@plt> | |
0x00007ffff65fcdf8 <+1416>: test rax,rax | |
0x00007ffff65fcdfb <+1419>: mov rcx,rax | |
0x00007ffff65fcdfe <+1422>: mov r9d,DWORD PTR [rsp+0x30] | |
0x00007ffff65fce03 <+1427>: mov r8,QWORD PTR [rsp+0x38] | |
0x00007ffff65fce08 <+1432>: je 0x7ffff65fce22 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1458> | |
0x00007ffff65fce0a <+1434>: mov eax,DWORD PTR [rsp] | |
0x00007ffff65fce0d <+1437>: mov BYTE PTR [rcx+0x8],0x0 | |
0x00007ffff65fce11 <+1441>: mov QWORD PTR [rcx+0x10],0x0 | |
0x00007ffff65fce19 <+1449>: mov DWORD PTR [rcx+0x18],0x0 | |
0x00007ffff65fce20 <+1456>: mov DWORD PTR [rcx],eax | |
0x00007ffff65fce22 <+1458>: mov rax,QWORD PTR [rsp] | |
0x00007ffff65fce26 <+1462>: lea rdi,[rcx+0x20] | |
0x00007ffff65fce2a <+1466>: test eax,eax | |
0x00007ffff65fce2c <+1468>: mov r10d,eax | |
0x00007ffff65fce2f <+1471>: je 0x7ffff65fce64 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1524> | |
0x00007ffff65fce31 <+1473>: mov rsi,QWORD PTR [rsp+0x10] | |
0x00007ffff65fce36 <+1478>: mov rdx,r10 | |
0x00007ffff65fce39 <+1481>: mov QWORD PTR [rsp+0x58],rcx | |
0x00007ffff65fce3e <+1486>: mov QWORD PTR [rsp+0x38],r8 | |
0x00007ffff65fce43 <+1491>: mov DWORD PTR [rsp+0x30],r9d | |
0x00007ffff65fce48 <+1496>: mov QWORD PTR [rsp],r10 | |
0x00007ffff65fce4c <+1500>: call 0x7ffff5723620 <memcpy@plt> | |
0x00007ffff65fce51 <+1505>: mov rcx,QWORD PTR [rsp+0x58] | |
0x00007ffff65fce56 <+1510>: mov r8,QWORD PTR [rsp+0x38] | |
0x00007ffff65fce5b <+1515>: mov r9d,DWORD PTR [rsp+0x30] | |
0x00007ffff65fce60 <+1520>: mov r10,QWORD PTR [rsp] | |
0x00007ffff65fce64 <+1524>: mov BYTE PTR [rcx+r10*1+0x20],0x0 | |
0x00007ffff65fce6a <+1530>: mov QWORD PTR [r8],rcx | |
0x00007ffff65fce6d <+1533>: mov esi,r9d | |
0x00007ffff65fce70 <+1536>: add DWORD PTR [r13+0x1444],0x1 | |
0x00007ffff65fce78 <+1544>: mov rdi,r14 | |
0x00007ffff65fce7b <+1547>: call 0x7ffff57f5780 <_ZN4llvm13StringMapImpl11RehashTableEj> | |
0x00007ffff65fce80 <+1552>: mov rdx,QWORD PTR [r13+0x1438] | |
0x00007ffff65fce87 <+1559>: mov eax,eax | |
0x00007ffff65fce89 <+1561>: mov rdi,QWORD PTR [rsp+0x20] | |
0x00007ffff65fce8e <+1566>: lea rsi,[rdx+rax*8] | |
0x00007ffff65fce92 <+1570>: xor edx,edx | |
0x00007ffff65fce94 <+1572>: call 0x7ffff65f9e90 | |
0x00007ffff65fce99 <+1577>: mov rax,QWORD PTR [rsp+0x100] | |
0x00007ffff65fcea1 <+1585>: mov rax,QWORD PTR [rax] | |
0x00007ffff65fcea4 <+1588>: mov rcx,QWORD PTR [rsp+0x48] | |
0x00007ffff65fcea9 <+1593>: mov BYTE PTR [rax+0x8],bpl | |
0x00007ffff65fcead <+1597>: mov QWORD PTR [rax+0x10],rcx | |
0x00007ffff65fceb1 <+1601>: mov DWORD PTR [rax+0x18],r15d | |
0x00007ffff65fceb5 <+1605>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcebd <+1613>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fcec0 <+1616>: jmp 0x7ffff65fcc10 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+928> | |
0x00007ffff65fcec5 <+1621>: nop DWORD PTR [rax] | |
0x00007ffff65fcec8 <+1624>: mov rdx,QWORD PTR [rsp+0x8] | |
0x00007ffff65fcecd <+1629>: lea rdi,[rsp+0xb0] | |
0x00007ffff65fced5 <+1637>: call 0x7ffff65fa0c0 <_ZNSt6vectorIN4llvm6object9SymbolRefESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_> | |
0x00007ffff65fceda <+1642>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fcee2 <+1650>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fcee5 <+1653>: jmp 0x7ffff65fcc10 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+928> | |
0x00007ffff65fceea <+1658>: nop WORD PTR [rax+rax*1+0x0] | |
0x00007ffff65fcef0 <+1664>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fcef8 <+1672>: mov rdx,QWORD PTR [r14] | |
0x00007ffff65fcefb <+1675>: mov rdi,r14 | |
0x00007ffff65fcefe <+1678>: mov rsi,r15 | |
0x00007ffff65fcf01 <+1681>: mov QWORD PTR [rsp+0x30],rax | |
0x00007ffff65fcf06 <+1686>: call QWORD PTR [rdx+0x88] | |
0x00007ffff65fcf0c <+1692>: mov rcx,QWORD PTR [rsp+0x30] | |
0x00007ffff65fcf11 <+1697>: mov rdi,rbx | |
0x00007ffff65fcf14 <+1700>: sub rcx,rax | |
0x00007ffff65fcf17 <+1703>: mov QWORD PTR [rsp+0x48],rcx | |
0x00007ffff65fcf1c <+1708>: call 0x7ffff65652b0 | |
0x00007ffff65fcf21 <+1713>: jmp 0x7ffff65fcd4d <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1245> | |
0x00007ffff65fcf26 <+1718>: nop WORD PTR cs:[rax+rax*1+0x0] | |
0x00007ffff65fcf30 <+1728>: mov rdi,QWORD PTR [rsp+0x20] | |
0x00007ffff65fcf35 <+1733>: xor edx,edx | |
0x00007ffff65fcf37 <+1735>: mov rsi,r8 | |
0x00007ffff65fcf3a <+1738>: call 0x7ffff65f9e90 | |
0x00007ffff65fcf3f <+1743>: mov rax,QWORD PTR [rsp+0x100] | |
0x00007ffff65fcf47 <+1751>: jmp 0x7ffff65fcbf2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+898> | |
0x00007ffff65fcf4c <+1756>: nop DWORD PTR [rax+0x0] | |
0x00007ffff65fcf50 <+1760>: mov rdi,QWORD PTR [rsp+0x20] | |
0x00007ffff65fcf55 <+1765>: xor edx,edx | |
0x00007ffff65fcf57 <+1767>: mov rsi,r8 | |
0x00007ffff65fcf5a <+1770>: call 0x7ffff65f9e90 | |
0x00007ffff65fcf5f <+1775>: mov rax,QWORD PTR [rsp+0x100] | |
0x00007ffff65fcf67 <+1783>: jmp 0x7ffff65fcea1 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1585> | |
0x00007ffff65fcf6c <+1788>: nop DWORD PTR [rax+0x0] | |
0x00007ffff65fcf70 <+1792>: lea rbx,[rsp+0x100] | |
0x00007ffff65fcf78 <+1800>: lea rcx,[rsp+0xb0] | |
0x00007ffff65fcf80 <+1808>: mov rdx,r12 | |
0x00007ffff65fcf83 <+1811>: mov rsi,r13 | |
0x00007ffff65fcf86 <+1814>: mov rdi,rbx | |
0x00007ffff65fcf89 <+1817>: call 0x7ffff65fab10 <_ZN4llvm15RuntimeDyldImpl17emitCommonSymbolsERKNS_6object10ObjectFileERSt6vectorINS1_9SymbolRefESaIS6_EE> | |
0x00007ffff65fcf8e <+1822>: mov rax,QWORD PTR [rsp+0x100] | |
0x00007ffff65fcf96 <+1830>: test rax,rax | |
0x00007ffff65fcf99 <+1833>: je 0x7ffff65fd0cc <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2140> | |
0x00007ffff65fcf9f <+1839>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fcfa4 <+1844>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fcfa8 <+1848>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fcfab <+1851>: mov rdi,QWORD PTR [rsp+0xb0] | |
0x00007ffff65fcfb3 <+1859>: test rdi,rdi | |
0x00007ffff65fcfb6 <+1862>: je 0x7ffff65fcfbd <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1869> | |
0x00007ffff65fcfb8 <+1864>: call 0x7ffff57236a0 <_ZdlPv@plt> | |
0x00007ffff65fcfbd <+1869>: mov rsi,QWORD PTR [rsp+0xe0] | |
0x00007ffff65fcfc5 <+1877>: mov rdi,QWORD PTR [rsp+0x18] | |
0x00007ffff65fcfca <+1882>: call 0x7ffff6566a60 <_ZNSt8_Rb_treeIN4llvm6object10SectionRefESt4pairIKS2_jESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E> | |
0x00007ffff65fcfcf <+1887>: jmp 0x7ffff65fd094 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2084> | |
0x00007ffff65fcfd4 <+1892>: nop DWORD PTR [rax+0x0] | |
0x00007ffff65fcfd8 <+1896>: call rax | |
0x00007ffff65fcfda <+1898>: test al,al | |
0x00007ffff65fcfdc <+1900>: je 0x7ffff65fc902 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+146> | |
0x00007ffff65fcfe2 <+1906>: mov QWORD PTR [rsp+0xa0],0x0 | |
0x00007ffff65fcfee <+1918>: mov QWORD PTR [rsp+0xb0],0x0 | |
0x00007ffff65fcffa <+1930>: lea rdi,[rsp+0x100] | |
0x00007ffff65fd002 <+1938>: mov QWORD PTR [rsp+0xd0],0x0 | |
0x00007ffff65fd00e <+1950>: mov DWORD PTR [rsp+0x70],0x1 | |
0x00007ffff65fd016 <+1958>: lea rcx,[rsp+0xa0] | |
0x00007ffff65fd01e <+1966>: mov DWORD PTR [rsp+0x80],0x1 | |
0x00007ffff65fd029 <+1977>: mov DWORD PTR [rsp+0x90],0x1 | |
0x00007ffff65fd034 <+1988>: sub rsp,0x8 | |
0x00007ffff65fd038 <+1992>: lea rax,[rsp+0x98] | |
0x00007ffff65fd040 <+2000>: mov rdx,r12 | |
0x00007ffff65fd043 <+2003>: mov rsi,r13 | |
0x00007ffff65fd046 <+2006>: push rax | |
0x00007ffff65fd047 <+2007>: lea rax,[rsp+0xe0] | |
0x00007ffff65fd04f <+2015>: mov QWORD PTR [rsp+0x28],rax | |
0x00007ffff65fd054 <+2020>: push rax | |
0x00007ffff65fd055 <+2021>: lea rax,[rsp+0x98] | |
0x00007ffff65fd05d <+2029>: push rax | |
0x00007ffff65fd05e <+2030>: lea r9,[rsp+0xd0] | |
0x00007ffff65fd066 <+2038>: lea r8,[rsp+0x90] | |
0x00007ffff65fd06e <+2046>: call 0x7ffff65fa270 <_ZN4llvm15RuntimeDyldImpl21computeTotalAllocSizeERKNS_6object10ObjectFileERmRjS5_S6_S5_S6_> | |
0x00007ffff65fd073 <+2051>: mov rax,QWORD PTR [rsp+0x120] | |
0x00007ffff65fd07b <+2059>: add rsp,0x20 | |
0x00007ffff65fd07f <+2063>: test rax,rax | |
0x00007ffff65fd082 <+2066>: je 0x7ffff65fd36d <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2813> | |
0x00007ffff65fd088 <+2072>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd08d <+2077>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd091 <+2081>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd094 <+2084>: mov rdi,QWORD PTR [rsp+0x50] | |
0x00007ffff65fd099 <+2089>: call 0x7ffff582ba80 <_ZN4llvm3sys9MutexImpl7releaseEv> | |
0x00007ffff65fd09e <+2094>: mov rcx,QWORD PTR [rsp+0x148] | |
0x00007ffff65fd0a6 <+2102>: xor rcx,QWORD PTR fs:0x28 | |
0x00007ffff65fd0af <+2111>: mov rax,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd0b4 <+2116>: jne 0x7ffff65fd585 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3349> | |
0x00007ffff65fd0ba <+2122>: add rsp,0x158 | |
0x00007ffff65fd0c1 <+2129>: pop rbx | |
0x00007ffff65fd0c2 <+2130>: pop rbp | |
0x00007ffff65fd0c3 <+2131>: pop r12 | |
0x00007ffff65fd0c5 <+2133>: pop r13 | |
0x00007ffff65fd0c7 <+2135>: pop r14 | |
0x00007ffff65fd0c9 <+2137>: pop r15 | |
0x00007ffff65fd0cb <+2139>: ret | |
0x00007ffff65fd0cc <+2140>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fd0d0 <+2144>: mov rdi,r12 | |
0x00007ffff65fd0d3 <+2147>: lea r15,[rbx+0x8] | |
0x00007ffff65fd0d7 <+2151>: lea rbp,[rsp+0x130] | |
0x00007ffff65fd0df <+2159>: call QWORD PTR [rax+0x118] | |
0x00007ffff65fd0e5 <+2165>: mov QWORD PTR [rsp+0x60],rax | |
0x00007ffff65fd0ea <+2170>: mov rax,QWORD PTR [r12] | |
0x00007ffff65fd0ee <+2174>: mov rdi,r12 | |
0x00007ffff65fd0f1 <+2177>: mov QWORD PTR [rsp+0x68],rdx | |
0x00007ffff65fd0f6 <+2182>: call QWORD PTR [rax+0x120] | |
0x00007ffff65fd0fc <+2188>: mov QWORD PTR [rsp+0x70],rax | |
0x00007ffff65fd101 <+2193>: lea rax,[rsp+0x80] | |
0x00007ffff65fd109 <+2201>: mov QWORD PTR [rsp+0x78],rdx | |
0x00007ffff65fd10e <+2206>: mov QWORD PTR [rsp+0x8],rax | |
0x00007ffff65fd113 <+2211>: lea rax,[rsp+0x60] | |
0x00007ffff65fd118 <+2216>: mov QWORD PTR [rsp],rax | |
0x00007ffff65fd11c <+2220>: mov rax,QWORD PTR [rsp+0x60] | |
0x00007ffff65fd121 <+2225>: cmp QWORD PTR [rsp+0x70],rax | |
0x00007ffff65fd126 <+2230>: je 0x7ffff65fd499 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3113> | |
0x00007ffff65fd12c <+2236>: mov rdi,QWORD PTR [rsp+0x68] | |
0x00007ffff65fd131 <+2241>: mov DWORD PTR [rsp+0x108],0x0 | |
0x00007ffff65fd13c <+2252>: mov QWORD PTR [rsp+0x110],0x0 | |
0x00007ffff65fd148 <+2264>: mov QWORD PTR [rsp+0x118],r15 | |
0x00007ffff65fd150 <+2272>: mov QWORD PTR [rsp+0x120],r15 | |
0x00007ffff65fd158 <+2280>: mov QWORD PTR [rsp+0x128],0x0 | |
0x00007ffff65fd164 <+2292>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fd167 <+2295>: mov rsi,QWORD PTR [rsp+0x60] | |
0x00007ffff65fd16c <+2300>: call QWORD PTR [rax+0xe8] | |
0x00007ffff65fd172 <+2306>: cmp QWORD PTR [rsp+0x70],rax | |
0x00007ffff65fd177 <+2311>: mov QWORD PTR [rsp+0x80],rax | |
0x00007ffff65fd17f <+2319>: mov QWORD PTR [rsp+0x88],rdx | |
0x00007ffff65fd187 <+2327>: je 0x7ffff65fd2e8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2680> | |
0x00007ffff65fd18d <+2333>: mov rdi,QWORD PTR [rsp+0x68] | |
0x00007ffff65fd192 <+2338>: mov rsi,QWORD PTR [rsp+0x60] | |
0x00007ffff65fd197 <+2343>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fd19a <+2346>: call QWORD PTR [rax+0xd8] | |
0x00007ffff65fd1a0 <+2352>: mov rdi,QWORD PTR [rsp+0x68] | |
0x00007ffff65fd1a5 <+2357>: mov QWORD PTR [rsp+0x90],rax | |
0x00007ffff65fd1ad <+2365>: mov QWORD PTR [rsp+0x98],rdx | |
0x00007ffff65fd1b5 <+2373>: mov rsi,QWORD PTR [rsp+0x60] | |
0x00007ffff65fd1ba <+2378>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fd1bd <+2381>: call QWORD PTR [rax+0xe0] | |
0x00007ffff65fd1c3 <+2387>: cmp rax,QWORD PTR [rsp+0x90] | |
0x00007ffff65fd1cb <+2395>: mov QWORD PTR [rsp+0xa0],rax | |
0x00007ffff65fd1d3 <+2403>: mov QWORD PTR [rsp+0xa8],rdx | |
0x00007ffff65fd1db <+2411>: jne 0x7ffff65fd1eb <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2427> | |
0x00007ffff65fd1dd <+2413>: cmp BYTE PTR [r13+0x14b7],0x0 | |
0x00007ffff65fd1e5 <+2421>: je 0x7ffff65fd2e8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2680> | |
0x00007ffff65fd1eb <+2427>: mov rdi,QWORD PTR [rsp+0x88] | |
0x00007ffff65fd1f3 <+2435>: mov rsi,QWORD PTR [rsp+0x80] | |
0x00007ffff65fd1fb <+2443>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fd1fe <+2446>: call QWORD PTR [rax+0xb0] | |
0x00007ffff65fd204 <+2452>: mov r9,QWORD PTR [rsp+0x18] | |
0x00007ffff65fd209 <+2457>: mov rcx,QWORD PTR [rsp+0x8] | |
0x00007ffff65fd20e <+2462>: movzx r8d,al | |
0x00007ffff65fd212 <+2466>: mov rdx,r12 | |
0x00007ffff65fd215 <+2469>: mov rsi,r13 | |
0x00007ffff65fd218 <+2472>: mov rdi,rbp | |
0x00007ffff65fd21b <+2475>: call 0x7ffff65fc510 <_ZN4llvm15RuntimeDyldImpl17findOrEmitSectionERKNS_6object10ObjectFileERKNS1_10SectionRefEbRSt3mapIS5_jSt4lessIS5_ESaISt4pairIS6_jEEE> | |
0x00007ffff65fd220 <+2480>: test BYTE PTR [rsp+0x138],0x1 | |
0x00007ffff65fd228 <+2488>: jne 0x7ffff65fd558 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3304> | |
0x00007ffff65fd22e <+2494>: mov rdi,rbp | |
0x00007ffff65fd231 <+2497>: mov r14d,DWORD PTR [rsp+0x130] | |
0x00007ffff65fd239 <+2505>: call 0x7ffff65f9be0 | |
0x00007ffff65fd23e <+2510>: mov QWORD PTR [rsp+0x10],r15 | |
0x00007ffff65fd243 <+2515>: mov r15,QWORD PTR [rsp+0x18] | |
0x00007ffff65fd248 <+2520>: jmp 0x7ffff65fd29f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2607> | |
0x00007ffff65fd24a <+2522>: nop WORD PTR [rax+rax*1+0x0] | |
0x00007ffff65fd250 <+2528>: mov rax,QWORD PTR [r13+0x0] | |
0x00007ffff65fd254 <+2532>: push rbx | |
0x00007ffff65fd255 <+2533>: mov edx,r14d | |
0x00007ffff65fd258 <+2536>: push r15 | |
0x00007ffff65fd25a <+2538>: mov r9,r12 | |
0x00007ffff65fd25d <+2541>: mov rcx,QWORD PTR [rsp+0xa0] | |
0x00007ffff65fd265 <+2549>: mov r8,QWORD PTR [rsp+0xa8] | |
0x00007ffff65fd26d <+2557>: mov rsi,r13 | |
0x00007ffff65fd270 <+2560>: mov rdi,rbp | |
0x00007ffff65fd273 <+2563>: call QWORD PTR [rax+0x20] | |
0x00007ffff65fd276 <+2566>: pop rax | |
0x00007ffff65fd277 <+2567>: pop rdx | |
0x00007ffff65fd278 <+2568>: test BYTE PTR [rsp+0x140],0x1 | |
0x00007ffff65fd280 <+2576>: jne 0x7ffff65fd3f1 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2945> | |
0x00007ffff65fd286 <+2582>: movdqa xmm0,XMMWORD PTR [rsp+0x130] | |
0x00007ffff65fd28f <+2591>: mov rdi,rbp | |
0x00007ffff65fd292 <+2594>: movaps XMMWORD PTR [rsp+0x90],xmm0 | |
0x00007ffff65fd29a <+2602>: call 0x7ffff65f9c00 | |
0x00007ffff65fd29f <+2607>: mov rax,QWORD PTR [rsp+0x90] | |
0x00007ffff65fd2a7 <+2615>: cmp QWORD PTR [rsp+0xa0],rax | |
0x00007ffff65fd2af <+2623>: jne 0x7ffff65fd250 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2528> | |
0x00007ffff65fd2b1 <+2625>: mov r9,QWORD PTR [r13+0x18] | |
0x00007ffff65fd2b5 <+2629>: mov r15,QWORD PTR [rsp+0x10] | |
0x00007ffff65fd2ba <+2634>: test r9,r9 | |
0x00007ffff65fd2bd <+2637>: mov QWORD PTR [rsp+0x10],r9 | |
0x00007ffff65fd2c2 <+2642>: je 0x7ffff65fd2e8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2680> | |
0x00007ffff65fd2c4 <+2644>: mov rdi,r12 | |
0x00007ffff65fd2c7 <+2647>: call 0x7ffff6500b60 <_ZNK4llvm6object6Binary11getFileNameEv> | |
0x00007ffff65fd2cc <+2652>: mov r9,QWORD PTR [rsp+0x10] | |
0x00007ffff65fd2d1 <+2657>: mov r8,rbx | |
0x00007ffff65fd2d4 <+2660>: mov ecx,r14d | |
0x00007ffff65fd2d7 <+2663>: mov rsi,rax | |
0x00007ffff65fd2da <+2666>: mov rdi,r9 | |
0x00007ffff65fd2dd <+2669>: call 0x7ffff6609980 <_ZN4llvm22RuntimeDyldCheckerImpl15registerStubMapENS_9StringRefEjRKSt3mapINS_18RelocationValueRefEmSt4lessIS3_ESaISt4pairIKS3_mEEE> | |
0x00007ffff65fd2e2 <+2674>: nop WORD PTR [rax+rax*1+0x0] | |
0x00007ffff65fd2e8 <+2680>: mov rsi,QWORD PTR [rsp+0x110] | |
0x00007ffff65fd2f0 <+2688>: mov rdi,rbx | |
0x00007ffff65fd2f3 <+2691>: call 0x7ffff65fa230 <_ZNSt8_Rb_treeIN4llvm18RelocationValueRefESt4pairIKS1_mESt10_Select1stIS4_ESt4lessIS1_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E> | |
0x00007ffff65fd2f8 <+2696>: mov rdi,QWORD PTR [rsp+0x68] | |
0x00007ffff65fd2fd <+2701>: mov rsi,QWORD PTR [rsp] | |
0x00007ffff65fd301 <+2705>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fd304 <+2708>: call QWORD PTR [rax+0x78] | |
0x00007ffff65fd307 <+2711>: jmp 0x7ffff65fd11c <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2220> | |
0x00007ffff65fd30c <+2716>: nop DWORD PTR [rax+0x0] | |
0x00007ffff65fd310 <+2720>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd315 <+2725>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd31d <+2733>: mov rdi,rbx | |
0x00007ffff65fd320 <+2736>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd32c <+2748>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd330 <+2752>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd333 <+2755>: call 0x7ffff65a1630 | |
0x00007ffff65fd338 <+2760>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd33d <+2765>: nop DWORD PTR [rax] | |
0x00007ffff65fd340 <+2768>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd345 <+2773>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd34d <+2781>: mov rdi,rbx | |
0x00007ffff65fd350 <+2784>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd35c <+2796>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd360 <+2800>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd363 <+2803>: call 0x7ffff65a1610 | |
0x00007ffff65fd368 <+2808>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd36d <+2813>: mov rdi,QWORD PTR [r13+0x8] | |
0x00007ffff65fd371 <+2817>: lea rdx,[rip+0xfffffffffffba018] # 0x7ffff65b7390 | |
0x00007ffff65fd378 <+2824>: mov rax,QWORD PTR [rdi] | |
0x00007ffff65fd37b <+2827>: mov rax,QWORD PTR [rax+0x20] | |
0x00007ffff65fd37f <+2831>: cmp rax,rdx | |
0x00007ffff65fd382 <+2834>: je 0x7ffff65fc90f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+159> | |
0x00007ffff65fd388 <+2840>: sub rsp,0x8 | |
0x00007ffff65fd38c <+2844>: mov edx,DWORD PTR [rsp+0x98] | |
0x00007ffff65fd393 <+2851>: push rdx | |
0x00007ffff65fd394 <+2852>: mov r9,QWORD PTR [rsp+0xe0] | |
0x00007ffff65fd39c <+2860>: mov r8d,DWORD PTR [rsp+0x90] | |
0x00007ffff65fd3a4 <+2868>: mov rcx,QWORD PTR [rsp+0xc0] | |
0x00007ffff65fd3ac <+2876>: mov edx,DWORD PTR [rsp+0x80] | |
0x00007ffff65fd3b3 <+2883>: mov rsi,QWORD PTR [rsp+0xb0] | |
0x00007ffff65fd3bb <+2891>: call rax | |
0x00007ffff65fd3bd <+2893>: pop rcx | |
0x00007ffff65fd3be <+2894>: pop rsi | |
0x00007ffff65fd3bf <+2895>: jmp 0x7ffff65fc90f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+159> | |
0x00007ffff65fd3c4 <+2900>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd3c9 <+2905>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd3d1 <+2913>: mov rdi,rbx | |
0x00007ffff65fd3d4 <+2916>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd3e0 <+2928>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd3e4 <+2932>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd3e7 <+2935>: call 0x7ffff6517840 | |
0x00007ffff65fd3ec <+2940>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd3f1 <+2945>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd3f6 <+2950>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd3fe <+2958>: mov rdi,rbp | |
0x00007ffff65fd401 <+2961>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd40d <+2973>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd411 <+2977>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd414 <+2980>: call 0x7ffff65f9c00 | |
0x00007ffff65fd419 <+2985>: mov rsi,QWORD PTR [rsp+0x110] | |
0x00007ffff65fd421 <+2993>: mov rdi,rbx | |
0x00007ffff65fd424 <+2996>: call 0x7ffff65fa230 <_ZNSt8_Rb_treeIN4llvm18RelocationValueRefESt4pairIKS1_mESt10_Select1stIS4_ESt4lessIS1_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E> | |
0x00007ffff65fd429 <+3001>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd42e <+3006>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd433 <+3011>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd43b <+3019>: mov rdi,rbx | |
0x00007ffff65fd43e <+3022>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd44a <+3034>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd44e <+3038>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd451 <+3041>: call 0x7ffff65652b0 | |
0x00007ffff65fd456 <+3046>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd45b <+3051>: mov rax,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd460 <+3056>: or BYTE PTR [rax+0x30],0x1 | |
0x00007ffff65fd464 <+3060>: mov QWORD PTR [rax],r14 | |
0x00007ffff65fd467 <+3063>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd46c <+3068>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd471 <+3073>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd479 <+3081>: mov rdi,rbx | |
0x00007ffff65fd47c <+3084>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd488 <+3096>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd48c <+3100>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd48f <+3103>: call 0x7ffff65f9be0 | |
0x00007ffff65fd494 <+3108>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd499 <+3113>: mov rax,QWORD PTR [r13+0x0] | |
0x00007ffff65fd49d <+3117>: mov rcx,QWORD PTR [rsp+0x18] | |
0x00007ffff65fd4a2 <+3122>: mov rdx,r12 | |
0x00007ffff65fd4a5 <+3125>: mov rsi,r13 | |
0x00007ffff65fd4a8 <+3128>: mov rdi,rbx | |
0x00007ffff65fd4ab <+3131>: call QWORD PTR [rax+0x60] | |
0x00007ffff65fd4ae <+3134>: mov rax,QWORD PTR [rsp+0x100] | |
0x00007ffff65fd4b6 <+3142>: test rax,rax | |
0x00007ffff65fd4b9 <+3145>: jne 0x7ffff65fcf9f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1839> | |
0x00007ffff65fd4bf <+3151>: mov rax,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd4c4 <+3156>: mov rsi,QWORD PTR [rsp+0xe0] | |
0x00007ffff65fd4cc <+3164>: lea rdx,[rax+0x8] | |
0x00007ffff65fd4d0 <+3168>: and BYTE PTR [rax+0x30],0xfe | |
0x00007ffff65fd4d4 <+3172>: test rsi,rsi | |
0x00007ffff65fd4d7 <+3175>: mov DWORD PTR [rax+0x8],0x0 | |
0x00007ffff65fd4de <+3182>: mov QWORD PTR [rax+0x10],0x0 | |
0x00007ffff65fd4e6 <+3190>: mov QWORD PTR [rax+0x18],rdx | |
0x00007ffff65fd4ea <+3194>: mov QWORD PTR [rax+0x20],rdx | |
0x00007ffff65fd4ee <+3198>: mov QWORD PTR [rax+0x28],0x0 | |
0x00007ffff65fd4f6 <+3206>: je 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd4fc <+3212>: mov rcx,rbx | |
0x00007ffff65fd4ff <+3215>: mov rdi,rax | |
0x00007ffff65fd502 <+3218>: mov QWORD PTR [rsp+0x100],rax | |
0x00007ffff65fd50a <+3226>: call 0x7ffff65fc760 <_ZNSt8_Rb_treeIN4llvm6object10SectionRefESt4pairIKS2_jESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE7_M_copyINSB_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS5_EPKSF_PSt18_Rb_tree_node_baseRT_> | |
0x00007ffff65fd50f <+3231>: mov rdx,rax | |
0x00007ffff65fd512 <+3234>: jmp 0x7ffff65fd517 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3239> | |
0x00007ffff65fd514 <+3236>: mov rdx,rcx | |
0x00007ffff65fd517 <+3239>: mov rcx,QWORD PTR [rdx+0x10] | |
0x00007ffff65fd51b <+3243>: test rcx,rcx | |
0x00007ffff65fd51e <+3246>: jne 0x7ffff65fd514 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3236> | |
0x00007ffff65fd520 <+3248>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd525 <+3253>: mov QWORD PTR [rcx+0x18],rdx | |
0x00007ffff65fd529 <+3257>: mov rdx,rax | |
0x00007ffff65fd52c <+3260>: jmp 0x7ffff65fd531 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3265> | |
0x00007ffff65fd52e <+3262>: mov rdx,rcx | |
0x00007ffff65fd531 <+3265>: mov rcx,QWORD PTR [rdx+0x18] | |
0x00007ffff65fd535 <+3269>: test rcx,rcx | |
0x00007ffff65fd538 <+3272>: jne 0x7ffff65fd52e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+3262> | |
0x00007ffff65fd53a <+3274>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd53f <+3279>: mov QWORD PTR [rcx+0x20],rdx | |
0x00007ffff65fd543 <+3283>: mov rdx,QWORD PTR [rsp+0xf8] | |
0x00007ffff65fd54b <+3291>: mov QWORD PTR [rcx+0x10],rax | |
0x00007ffff65fd54f <+3295>: mov QWORD PTR [rcx+0x28],rdx | |
0x00007ffff65fd553 <+3299>: jmp 0x7ffff65fcfab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1851> | |
0x00007ffff65fd558 <+3304>: mov rcx,QWORD PTR [rsp+0x28] | |
0x00007ffff65fd55d <+3309>: mov rax,QWORD PTR [rsp+0x130] | |
0x00007ffff65fd565 <+3317>: mov rdi,rbp | |
0x00007ffff65fd568 <+3320>: mov QWORD PTR [rsp+0x130],0x0 | |
0x00007ffff65fd574 <+3332>: or BYTE PTR [rcx+0x30],0x1 | |
0x00007ffff65fd578 <+3336>: mov QWORD PTR [rcx],rax | |
0x00007ffff65fd57b <+3339>: call 0x7ffff65f9be0 | |
0x00007ffff65fd580 <+3344>: jmp 0x7ffff65fd419 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2985> | |
0x00007ffff65fd585 <+3349>: call 0x7ffff57235c0 <__stack_chk_fail@plt> | |
End of assembler dump. | |
(gdb) display/i $pc | |
1: x/i $pc | |
=> 0x7ffff65fc870 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE>: push r15 | |
(gdb) ni | |
0x00007ffff65fc872 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc872 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2>: push r14 | |
(gdb) | |
0x00007ffff65fc874 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc874 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+4>: push r13 | |
(gdb) | |
0x00007ffff65fc876 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc876 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+6>: push r12 | |
(gdb) | |
0x00007ffff65fc878 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc878 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+8>: mov r12,rdx | |
(gdb) | |
0x00007ffff65fc87b in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc87b <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+11>: push rbp | |
(gdb) | |
0x00007ffff65fc87c in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc87c <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+12>: push rbx | |
(gdb) | |
0x00007ffff65fc87d in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc87d <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+13>: mov r13,rsi | |
(gdb) | |
0x00007ffff65fc880 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc880 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+16>: sub rsp,0x158 | |
(gdb) | |
0x00007ffff65fc887 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc887 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+23>: mov rax,QWORD PTR fs:0x28 | |
(gdb) | |
0x00007ffff65fc890 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc890 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+32>: mov QWORD PTR [rsp+0x148],rax | |
(gdb) | |
0x00007ffff65fc898 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc898 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+40>: xor eax,eax | |
(gdb) | |
0x00007ffff65fc89a in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc89a <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+42>: lea rax,[rsi+0x14b8] | |
(gdb) | |
0x00007ffff65fc8a1 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8a1 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+49>: mov QWORD PTR [rsp+0x28],rdi | |
(gdb) | |
0x00007ffff65fc8a6 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8a6 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+54>: mov rdi,rax | |
(gdb) | |
0x00007ffff65fc8a9 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8a9 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+57>: mov QWORD PTR [rsp+0x50],rax | |
(gdb) | |
0x00007ffff65fc8ae in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8ae <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+62>: call 0x7ffff582ba60 <_ZN4llvm3sys9MutexImpl7acquireEv> | |
(gdb) | |
0x00007ffff65fc8b3 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8b3 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+67>: mov rax,QWORD PTR [r12] | |
(gdb) | |
0x00007ffff65fc8b7 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8b7 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+71>: mov rdi,r12 | |
(gdb) | |
0x00007ffff65fc8ba in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8ba <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+74>: call QWORD PTR [rax+0x138] | |
(gdb) | |
0x00007ffff65fc8c0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8c0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+80>: mov DWORD PTR [r13+0x14b0],eax | |
(gdb) | |
0x00007ffff65fc8c7 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8c7 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+87>: mov eax,DWORD PTR [r12+0x8] | |
(gdb) | |
0x00007ffff65fc8cc in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8cc <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+92>: mov rdi,r13 | |
(gdb) | |
0x00007ffff65fc8cf in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8cf <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+95>: mov rsi,r12 | |
(gdb) | |
0x00007ffff65fc8d2 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8d2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+98>: and eax,0xfffffff9 | |
(gdb) | |
0x00007ffff65fc8d5 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8d5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+101>: cmp eax,0x8 | |
(gdb) | |
0x00007ffff65fc8d8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8d8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+104>: mov rax,QWORD PTR [r13+0x0] | |
(gdb) | |
0x00007ffff65fc8dc in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8dc <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+108>: setne BYTE PTR [r13+0x14b4] | |
(gdb) | |
0x00007ffff65fc8e4 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8e4 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+116>: call QWORD PTR [rax+0x10] | |
(gdb) | |
0x00007ffff65fc8e7 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8e7 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+119>: mov rdi,QWORD PTR [r13+0x8] | |
(gdb) | |
0x00007ffff65fc8eb in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8eb <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+123>: lea rdx,[rip+0xfffffffffffbaaae] # 0x7ffff65b73a0 | |
(gdb) | |
0x00007ffff65fc8f2 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8f2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+130>: mov rax,QWORD PTR [rdi] | |
(gdb) | |
0x00007ffff65fc8f5 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8f5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+133>: mov rax,QWORD PTR [rax+0x28] | |
(gdb) | |
0x00007ffff65fc8f9 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8f9 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+137>: cmp rax,rdx | |
(gdb) | |
0x00007ffff65fc8fc in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc8fc <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+140>: jne 0x7ffff65fcfd8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1896> | |
(gdb) | |
0x00007ffff65fc902 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc902 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+146>: lea rax,[rsp+0xd0] | |
(gdb) | |
0x00007ffff65fc90a in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc90a <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+154>: mov QWORD PTR [rsp+0x18],rax | |
(gdb) | |
0x00007ffff65fc90f in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc90f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+159>: mov rax,QWORD PTR [rsp+0x18] | |
(gdb) | |
0x00007ffff65fc914 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc914 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+164>: mov rdi,r12 | |
(gdb) | |
0x00007ffff65fc917 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc917 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+167>: mov DWORD PTR [rsp+0xd8],0x0 | |
(gdb) | |
0x00007ffff65fc922 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc922 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+178>: mov QWORD PTR [rsp+0xe0],0x0 | |
(gdb) | |
0x00007ffff65fc92e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc92e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+190>: mov QWORD PTR [rsp+0xf8],0x0 | |
(gdb) | |
0x00007ffff65fc93a in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc93a <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+202>: lea rbx,[rsp+0x130] | |
(gdb) | |
0x00007ffff65fc942 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc942 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+210>: mov QWORD PTR [rsp+0xb0],0x0 | |
(gdb) | |
0x00007ffff65fc94e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc94e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+222>: mov QWORD PTR [rsp+0xb8],0x0 | |
(gdb) | |
0x00007ffff65fc95a in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc95a <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+234>: add rax,0x8 | |
(gdb) | |
0x00007ffff65fc95e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc95e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+238>: mov QWORD PTR [rsp+0xc0],0x0 | |
(gdb) | |
0x00007ffff65fc96a in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc96a <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+250>: mov QWORD PTR [rsp+0xe8],rax | |
(gdb) | |
0x00007ffff65fc972 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc972 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+258>: mov QWORD PTR [rsp+0xf0],rax | |
(gdb) | |
0x00007ffff65fc97a in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc97a <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+266>: mov rax,QWORD PTR [r12] | |
(gdb) | |
0x00007ffff65fc97e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc97e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+270>: call QWORD PTR [rax+0x28] | |
(gdb) | |
0x00007ffff65fc981 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc981 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+273>: mov QWORD PTR [rsp+0x80],rax | |
(gdb) | |
0x00007ffff65fc989 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc989 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+281>: mov rax,QWORD PTR [r12] | |
(gdb) | |
0x00007ffff65fc98d in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc98d <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+285>: mov rdi,r12 | |
(gdb) | |
0x00007ffff65fc990 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc990 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+288>: mov QWORD PTR [rsp+0x88],rdx | |
(gdb) | |
0x00007ffff65fc998 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc998 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+296>: call QWORD PTR [rax+0x30] | |
(gdb) | |
0x00007ffff65fc99b in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc99b <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+299>: mov QWORD PTR [rsp+0x90],rax | |
(gdb) | |
0x00007ffff65fc9a3 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9a3 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+307>: lea rax,[rsp+0xa0] | |
(gdb) | |
0x00007ffff65fc9ab in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9ab <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+315>: mov QWORD PTR [rsp+0x98],rdx | |
(gdb) | |
0x00007ffff65fc9b3 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9b3 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+323>: mov QWORD PTR [rsp+0x40],rax | |
(gdb) | |
0x00007ffff65fc9b8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9b8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+328>: lea rax,[rsp+0x80] | |
(gdb) | |
0x00007ffff65fc9c0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9c0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+336>: mov QWORD PTR [rsp+0x8],rax | |
(gdb) | |
0x00007ffff65fc9c5 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9c5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+341>: lea rax,[rsp+0x100] | |
(gdb) | |
0x00007ffff65fc9cd in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9cd <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+349>: mov QWORD PTR [rsp+0x20],rax | |
(gdb) | |
0x00007ffff65fc9d2 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9d2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+354>: nop WORD PTR [rax+rax*1+0x0] | |
(gdb) | |
0x00007ffff65fc9d8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9d8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+360>: mov rax,QWORD PTR [rsp+0x80] | |
(gdb) | |
0x00007ffff65fc9e0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9e0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+368>: cmp QWORD PTR [rsp+0x90],rax | |
(gdb) | |
0x00007ffff65fc9e8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9e8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+376>: je 0x7ffff65fcf70 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1792> | |
(gdb) | |
0x00007ffff65fc9ee in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9ee <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+382>: mov rdi,QWORD PTR [rsp+0x88] | |
(gdb) | |
0x00007ffff65fc9f6 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9f6 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+390>: mov rsi,QWORD PTR [rsp+0x80] | |
(gdb) | |
0x00007ffff65fc9fe in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9fe <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+398>: mov rax,QWORD PTR [rdi] | |
(gdb) | |
0x00007ffff65fca01 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca01 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+401>: call QWORD PTR [rax+0x20] | |
(gdb) si | |
0x00007ffff650dd30 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolFlags(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff650dd30 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE14getSymbolFlagsENS0_11DataRefImplE>: push r13 | |
(gdb) finish | |
Run till exit from #0 0x00007ffff650dd30 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolFlags(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fca04 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca04 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+404>: test al,0x10 | |
(gdb) ni | |
0x00007ffff65fca06 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca06 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+406>: mov r15d,eax | |
(gdb) ni | |
0x00007ffff65fca09 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca09 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+409>: jne 0x7ffff65fcc20 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+944> | |
(gdb) | |
0x00007ffff65fca0f in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca0f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+415>: mov rsi,QWORD PTR [rsp+0x88] | |
(gdb) | |
0x00007ffff65fca17 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca17 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+423>: mov rdx,QWORD PTR [rsp+0x80] | |
(gdb) | |
0x00007ffff65fca1f in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca1f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+431>: mov rdi,rbx | |
(gdb) | |
0x00007ffff65fca22 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca22 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+434>: mov rax,QWORD PTR [rsi] | |
(gdb) | |
0x00007ffff65fca25 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca25 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+437>: call QWORD PTR [rax+0x68] | |
(gdb) si | |
0x00007ffff650db00 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolType(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff650db00 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE13getSymbolTypeENS0_11DataRefImplE>: mov rax,rdx | |
(gdb) finish | |
Run till exit from #0 0x00007ffff650db00 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolType(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fca28 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca28 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+440>: test BYTE PTR [rsp+0x138],0x1 | |
(gdb) ni | |
0x00007ffff65fca30 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca30 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+448>: jne 0x7ffff65fd310 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2720> | |
(gdb) | |
0x00007ffff65fca36 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca36 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+454>: mov rdi,rbx | |
(gdb) | |
0x00007ffff65fca39 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca39 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+457>: mov r14d,DWORD PTR [rsp+0x130] | |
(gdb) | |
0x00007ffff65fca41 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca41 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+465>: call 0x7ffff65a1630 | |
(gdb) si | |
0x00007ffff65a1630 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65a1630: test BYTE PTR [rdi+0x8],0x1 | |
(gdb) si | |
0x00007ffff65a1634 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65a1634: je 0x7ffff65a1648 | |
(gdb) | |
0x00007ffff65a1648 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65a1648: repz ret | |
(gdb) ni | |
0x00007ffff65fca46 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca46 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+470>: mov rsi,QWORD PTR [rsp+0x88] | |
(gdb) | |
0x00007ffff65fca4e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca4e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+478>: mov rdx,QWORD PTR [rsp+0x80] | |
(gdb) | |
0x00007ffff65fca56 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca56 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+486>: mov rdi,rbx | |
(gdb) | |
0x00007ffff65fca59 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca59 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+489>: mov rax,QWORD PTR [rsi] | |
(gdb) | |
0x00007ffff65fca5c in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca5c <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+492>: call QWORD PTR [rax+0x40] | |
(gdb) si | |
0x00007ffff650dc40 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolName(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff650dc40 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE13getSymbolNameENS0_11DataRefImplE>: push r14 | |
(gdb) finish | |
Run till exit from #0 0x00007ffff650dc40 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolName(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fca5f in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca5f <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+495>: test BYTE PTR [rsp+0x140],0x1 | |
(gdb) ni | |
0x00007ffff65fca67 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca67 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+503>: jne 0x7ffff65fd340 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2768> | |
(gdb) | |
0x00007ffff65fca6d in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca6d <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+509>: mov rax,QWORD PTR [rsp+0x130] | |
(gdb) | |
0x00007ffff65fca75 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca75 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+517>: mov ebp,r15d | |
(gdb) | |
0x00007ffff65fca78 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca78 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+520>: mov rdi,rbx | |
(gdb) | |
0x00007ffff65fca7b in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca7b <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+523>: shr ebp,0x2 | |
(gdb) | |
0x00007ffff65fca7e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca7e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+526>: and ebp,0x1 | |
(gdb) | |
0x00007ffff65fca81 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca81 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+529>: mov QWORD PTR [rsp+0x10],rax | |
(gdb) | |
0x00007ffff65fca86 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca86 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+534>: mov rax,QWORD PTR [rsp+0x138] | |
(gdb) | |
0x00007ffff65fca8e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca8e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+542>: mov QWORD PTR [rsp],rax | |
(gdb) | |
0x00007ffff65fca92 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca92 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+546>: call 0x7ffff65a1610 | |
(gdb) si | |
0x00007ffff65a1610 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65a1610: test BYTE PTR [rdi+0x10],0x1 | |
(gdb) | |
0x00007ffff65a1614 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65a1614: je 0x7ffff65a1628 | |
(gdb) | |
0x00007ffff65a1628 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65a1628: repz ret | |
(gdb) r | |
The program being debugged has been started already. | |
Start it from the beginning? (y or n) n | |
Program not restarted. | |
(gdb) ni | |
0x00007ffff65fca97 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca97 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+551>: mov eax,ebp | |
(gdb) | |
0x00007ffff65fca99 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca99 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+553>: or eax,0x2 | |
(gdb) | |
0x00007ffff65fca9c in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fca9c <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+556>: test r15b,0x40 | |
(gdb) | |
0x00007ffff65fcaa0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcaa0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+560>: cmovne ebp,eax | |
(gdb) | |
0x00007ffff65fcaa3 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcaa3 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+563>: and r15d,0x8 | |
(gdb) | |
0x00007ffff65fcaa7 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcaa7 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+567>: je 0x7ffff65fcc60 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1008> | |
(gdb) | |
0x00007ffff65fcc60 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc60 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1008>: and r14d,0xfffffffb | |
(gdb) | |
0x00007ffff65fcc64 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc64 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1012>: cmp r14d,0x1 | |
(gdb) | |
0x00007ffff65fcc68 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc68 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1016>: ja 0x7ffff65fceb5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1605> | |
(gdb) | |
0x00007ffff65fcc6e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc6e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1022>: mov rax,QWORD PTR [r12] | |
(gdb) | |
0x00007ffff65fcc72 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc72 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1026>: mov rdi,r12 | |
(gdb) | |
0x00007ffff65fcc75 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc75 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1029>: call QWORD PTR [rax+0x120] | |
(gdb) si | |
0x00007ffff650b520 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::section_end() const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff650b520 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE11section_endEv>: push rbx | |
(gdb) finish | |
Run till exit from #0 0x00007ffff650b520 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::section_end() const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fcc7b in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc7b <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1035>: mov rsi,QWORD PTR [rsp+0x88] | |
(gdb) ni | |
0x00007ffff65fcc83 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc83 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1043>: mov QWORD PTR [rsp+0xa0],rax | |
(gdb) | |
0x00007ffff65fcc8b in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc8b <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1051>: mov rdi,rbx | |
(gdb) | |
0x00007ffff65fcc8e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc8e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1054>: mov QWORD PTR [rsp+0xa8],rdx | |
(gdb) | |
0x00007ffff65fcc96 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc96 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1062>: mov rdx,QWORD PTR [rsp+0x80] | |
(gdb) | |
0x00007ffff65fcc9e in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc9e <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1070>: mov rax,QWORD PTR [rsi] | |
(gdb) | |
0x00007ffff65fcca1 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcca1 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1073>: call QWORD PTR [rax+0x70] | |
(gdb) si | |
0x00007ffff650df90 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolSection(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff650df90 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE16getSymbolSectionENS0_11DataRefImplE>: push r15 | |
(gdb) finish | |
Run till exit from #0 0x00007ffff650df90 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::getSymbolSection(llvm::object::DataRefImpl) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fcca4 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcca4 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1076>: test BYTE PTR [rsp+0x140],0x1 | |
(gdb) ni | |
0x00007ffff65fccac in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccac <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1084>: jne 0x7ffff65fd3c4 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+2900> | |
(gdb) | |
0x00007ffff65fccb2 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccb2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1090>: movdqa xmm0,XMMWORD PTR [rsp+0x130] | |
(gdb) | |
0x00007ffff65fccbb in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccbb <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1099>: mov rdi,rbx | |
(gdb) | |
0x00007ffff65fccbe in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccbe <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1102>: movaps XMMWORD PTR [rsp+0xa0],xmm0 | |
(gdb) | |
0x00007ffff65fccc6 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccc6 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1110>: call 0x7ffff6517840 | |
(gdb) si | |
0x00007ffff6517840 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff6517840: test BYTE PTR [rdi+0x10],0x1 | |
(gdb) | |
0x00007ffff6517844 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff6517844: je 0x7ffff6517858 | |
(gdb) | |
0x00007ffff6517858 in ?? () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff6517858: repz ret | |
(gdb) | |
0x00007ffff65fcccb in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcccb <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1115>: mov rdi,r12 | |
(gdb) | |
0x00007ffff65fccce in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccce <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1118>: mov rax,QWORD PTR [r12] | |
(gdb) | |
0x00007ffff65fccd2 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccd2 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1122>: call QWORD PTR [rax+0x120] | |
(gdb) di | |
Ambiguous command "di": directory, dis, disa, disable, disassemble, disconnect, display. | |
(gdb) si | |
0x00007ffff650b520 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::section_end() const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff650b520 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE11section_endEv>: push rbx | |
(gdb) finis | |
Run till exit from #0 0x00007ffff650b520 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::section_end() const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fccd8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccd8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1128>: mov r15,QWORD PTR [rsp+0xa0] | |
(gdb) ni | |
0x00007ffff65fcce0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcce0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1136>: mov QWORD PTR [rsp+0x100],rax | |
(gdb) | |
0x00007ffff65fcce8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcce8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1144>: mov QWORD PTR [rsp+0x108],rdx | |
(gdb) | |
0x00007ffff65fccf0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccf0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1152>: cmp rax,r15 | |
(gdb) | |
0x00007ffff65fccf3 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fccf3 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1155>: je 0x7ffff65fceb5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1605> | |
(gdb) | |
0x00007ffff65fceb5 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fceb5 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1605>: mov rdi,QWORD PTR [rsp+0x88] | |
(gdb) | |
0x00007ffff65fcebd in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcebd <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1613>: mov rax,QWORD PTR [rdi] | |
(gdb) | |
0x00007ffff65fcec0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcec0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1616>: jmp 0x7ffff65fcc10 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+928> | |
(gdb) | |
0x00007ffff65fcc10 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc10 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+928>: mov rsi,QWORD PTR [rsp+0x8] | |
(gdb) ni | |
0x00007ffff65fcc15 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc15 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+933>: call QWORD PTR [rax+0x10] | |
(gdb) si | |
0x00007ffff6507820 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::moveSymbolNext(llvm::object::DataRefImpl&) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff6507820 <_ZNK4llvm6object13ELFObjectFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE14moveSymbolNextERNS0_11DataRefImplE>: add DWORD PTR [rsi+0x4],0x1 | |
(gdb) finish | |
Run till exit from #0 0x00007ffff6507820 in llvm::object::ELFObjectFile<llvm::object::ELFType<(llvm::support::endianness)1, true> >::moveSymbolNext(llvm::object::DataRefImpl&) const () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
0x00007ffff65fcc18 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fcc18 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+936>: jmp 0x7ffff65fc9d8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+360> | |
(gdb) ni | |
0x00007ffff65fc9d8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9d8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+360>: mov rax,QWORD PTR [rsp+0x80] | |
(gdb) | |
0x00007ffff65fc9e0 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9e0 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+368>: cmp QWORD PTR [rsp+0x90],rax | |
(gdb) | |
0x00007ffff65fc9e8 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9e8 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+376>: je 0x7ffff65fcf70 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+1792> | |
(gdb) | |
0x00007ffff65fc9ee in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9ee <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+382>: mov rdi,QWORD PTR [rsp+0x88] | |
(gdb) | |
0x00007ffff65fc9f6 in llvm::RuntimeDyldImpl::loadObjectImpl(llvm::object::ObjectFile const&) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 | |
1: x/i $pc | |
=> 0x7ffff65fc9f6 <_ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE+390>: mov rsi,QWORD PTR [rsp+0x80] | |
(gdb) q | |
A debugging session is active. | |
Inferior 1 [process 6965] will be killed. | |
Quit anyway? (y or n) y |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment