| | | | |
| Offset 1, 115 lines modified | Offset 1, 115 lines modified |
| | |
| | |
| | |
| 1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
| | |
| 2 | 00000000000483c0·<std::__throw_bad_variant_access(unsigned·int)@@Base-0x28f8c>: | 2 | 00000000000483c0·<std::__throw_bad_variant_access(unsigned·int)@@Base-0x28fac>: |
| 3 | » push···%rax | 3 | » push···%rax |
| 4 | » lea····0x256c38(%rip),%rcx········#·29f000·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3d20> | 4 | » lea····0x256c38(%rip),%rcx········#·29f000·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3be0> |
| 5 | » mov····$0xd0,%edx | 5 | » mov····$0xd0,%edx |
| 6 | » lea····0x256cfc(%rip),%rsi········#·29f0d0·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3df0> | 6 | » lea····0x256cfc(%rip),%rsi········#·29f0d0·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3cb0> |
| 7 | » lea····0x256d25(%rip),%rdi········#·29f100·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3e20> | 7 | » lea····0x256d25(%rip),%rdi········#·29f100·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3ce0> |
| 8 | » call···460b0·<__assert_fail@plt> | 8 | » call···460b0·<__assert_fail@plt> |
| 9 | » push···%rax | 9 | » push···%rax |
| 10 | » lea····0x256d40(%rip),%rcx········#·29f128·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3e48> | 10 | » lea····0x256d40(%rip),%rcx········#·29f128·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3d08> |
| 11 | » mov····$0xd0,%edx | 11 | » mov····$0xd0,%edx |
| 12 | » lea····0x256cdc(%rip),%rsi········#·29f0d0·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3df0> | 12 | » lea····0x256cdc(%rip),%rsi········#·29f0d0·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3cb0> |
| 13 | » lea····0x256d05(%rip),%rdi········#·29f100·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3e20> | 13 | » lea····0x256d05(%rip),%rdi········#·29f100·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3ce0> |
| 14 | » call···460b0·<__assert_fail@plt> | 14 | » call···460b0·<__assert_fail@plt> |
| 15 | » push···%rax | 15 | » push···%rax |
| 16 | » lea····0x256df8(%rip),%rcx········#·29f200·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3f20> | 16 | » lea····0x256df8(%rip),%rcx········#·29f200·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3de0> |
| 17 | » mov····$0xd0,%edx | 17 | » mov····$0xd0,%edx |
| 18 | » lea····0x256cbc(%rip),%rsi········#·29f0d0·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3df0> | 18 | » lea····0x256cbc(%rip),%rsi········#·29f0d0·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3cb0> |
| 19 | » lea····0x256ce5(%rip),%rdi········#·29f100·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3e20> | 19 | » lea····0x256ce5(%rip),%rdi········#·29f100·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3ce0> |
| 20 | » call···460b0·<__assert_fail@plt> | 20 | » call···460b0·<__assert_fail@plt> |
| 21 | » mov····%rsp,%rdi | 21 | » mov····%rsp,%rdi |
| 22 | » vzeroupper· | 22 | » vzeroupper· |
| 23 | » call···28ee90·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> | 23 | » call···28efd0·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> |
| 24 | » mov····0x28(%rsp),%rax | 24 | » mov····0x28(%rsp),%rax |
| 25 | » sub····%fs:0x28,%rax | 25 | » sub····%fs:0x28,%rax |
| 26 | » jne····48443·<__cxa_finalize@plt+0xbb> | 26 | » jne····48443·<__cxa_finalize@plt+0xbb> |
| 27 | » mov····%rbp,%rdi | 27 | » mov····%rbp,%rdi |
| 28 | » call···47590·<_Unwind_Resume@plt> | 28 | » call···47590·<_Unwind_Resume@plt> |
| 29 | » call···46190·<__stack_chk_fail@plt> | 29 | » call···46190·<__stack_chk_fail@plt> |
| 30 | » lea····0x256f41(%rip),%rcx········#·29f390·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x40b0> | 30 | » lea····0x256f41(%rip),%rcx········#·29f390·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3f70> |
| 31 | » mov····$0x7f,%edx | 31 | » mov····$0x7f,%edx |
| 32 | » lea····0x256e8d(%rip),%rsi········#·29f2e8·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x4008> | 32 | » lea····0x256e8d(%rip),%rsi········#·29f2e8·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3ec8> |
| 33 | » lea····0x256f9e(%rip),%rdi········#·29f400·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x4120> | 33 | » lea····0x256f9e(%rip),%rdi········#·29f400·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x3fe0> |
| 34 | » call···460b0·<__assert_fail@plt> | 34 | » call···460b0·<__assert_fail@plt> |
| 35 | » mov····%rbp,%rdi | 35 | » mov····%rbp,%rdi |
| 36 | » vzeroupper· | 36 | » vzeroupper· |
| 37 | » mov····%rax,%rbp | 37 | » mov····%rax,%rbp |
| 38 | » call···28ee90·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> | 38 | » call···28efd0·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> |
| 39 | » mov····0xb0(%rsp),%rdi | 39 | » mov····0xb0(%rsp),%rdi |
| 40 | » cmp····%r13,%rdi | 40 | » cmp····%r13,%rdi |
| 41 | » je·····48487·<__cxa_finalize@plt+0xff> | 41 | » je·····48487·<__cxa_finalize@plt+0xff> |
| 42 | » call···47b80·<free@plt> | 42 | » call···47b80·<free@plt> |
| 43 | » mov····%rbx,%rdi | 43 | » mov····%rbx,%rdi |
| 44 | » call···7e360·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xd014> | 44 | » call···7e380·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xd014> |
| 45 | » mov····0x358(%rsp),%rax | 45 | » mov····0x358(%rsp),%rax |
| 46 | » sub····%fs:0x28,%rax | 46 | » sub····%fs:0x28,%rax |
| 47 | » jne····484aa·<__cxa_finalize@plt+0x122> | 47 | » jne····484aa·<__cxa_finalize@plt+0x122> |
| 48 | » mov····%rbp,%rdi | 48 | » mov····%rbp,%rdi |
| 49 | » call···47590·<_Unwind_Resume@plt> | 49 | » call···47590·<_Unwind_Resume@plt> |
| 50 | » call···46190·<__stack_chk_fail@plt> | 50 | » call···46190·<__stack_chk_fail@plt> |
| 51 | » lea····0x256fb2(%rip),%rcx········#·29f468·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x4188> | 51 | » lea····0x256fb2(%rip),%rcx········#·29f468·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x4048> |
| 52 | » mov····$0xfd,%edx | 52 | » mov····$0xfd,%edx |
| 53 | » lea····0x257016(%rip),%rsi········#·29f4d8·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x41f8> | 53 | » lea····0x257016(%rip),%rsi········#·29f4d8·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x40b8> |
| 54 | » lea····0x257037(%rip),%rdi········#·29f500·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x4220> | 54 | » lea····0x257037(%rip),%rdi········#·29f500·<void·std::vector<llvm::json::Value,·std::allocator<llvm::json::Value>·>::_M_realloc_append<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)@@Base+0x40e0> |
| 55 | » call···460b0·<__assert_fail@plt> | 55 | » call···460b0·<__assert_fail@plt> |
| 56 | » mov····%rbp,%rdi | 56 | » mov····%rbp,%rdi |
| 57 | » vzeroupper· | 57 | » vzeroupper· |
| 58 | » mov····%rax,%rbp | 58 | » mov····%rax,%rbp |
| 59 | » call···271a80·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x21a0> | 59 | » call···271bc0·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x21a0> |
| 60 | » jmp····48487·<__cxa_finalize@plt+0xff> | 60 | » jmp····48487·<__cxa_finalize@plt+0xff> |
| 61 | » lea····0x110(%rsp),%rdi | 61 | » lea····0x110(%rsp),%rdi |
| 62 | » vzeroupper· | 62 | » vzeroupper· |
| 63 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 63 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
| 64 | » jmp····48475·<__cxa_finalize@plt+0xed> | 64 | » jmp····48475·<__cxa_finalize@plt+0xed> |
| 65 | » lea····0x10(%r15),%rax | 65 | » lea····0x10(%r15),%rax |
| 66 | » lea····0x1b0(%rsp),%rdi | 66 | » lea····0x1b0(%rsp),%rdi |
| 67 | » mov····%rax,0x1a8(%rsp) | 67 | » mov····%rax,0x1a8(%rsp) |
| 68 | » vzeroupper· | 68 | » vzeroupper· |
| 69 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 69 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
| 70 | » mov····%r14,%rdi | 70 | » mov····%r14,%rdi |
| 71 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 71 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
| 72 | » mov····%r13,%rdi | 72 | » mov····%r13,%rdi |
| 73 | » call···7ddb0·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xca64> | 73 | » call···7ddd0·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xca64> |
| 74 | » testb··$0x1,0x100(%rsp) | 74 | » testb··$0x1,0x100(%rsp) |
| 75 | » jne····4857d·<__cxa_finalize@plt+0x1f5> | 75 | » jne····4857d·<__cxa_finalize@plt+0x1f5> |
| 76 | » lea····0xe0(%rsp),%rdi | 76 | » lea····0xe0(%rsp),%rdi |
| 77 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 77 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
| 78 | » lea····0x70(%rsp),%rax | 78 | » lea····0x70(%rsp),%rax |
| 79 | » mov····%rax,0x10(%rsp) | 79 | » mov····%rax,0x10(%rsp) |
| 80 | » mov····0x10(%rsp),%rdi | 80 | » mov····0x10(%rsp),%rdi |
| 81 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 81 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
| 82 | » xor····%eax,%eax | 82 | » xor····%eax,%eax |
| 83 | » mov····%r13,%rdi | 83 | » mov····%r13,%rdi |
| 84 | » mov····%rax,0x30(%rsp) | 84 | » mov····%rax,0x30(%rsp) |
| 85 | » call···7ec70·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xd924> | 85 | » call···7ec90·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xd924> |
| 86 | » mov····%rbx,%rdi | 86 | » mov····%rbx,%rdi |
| 87 | » call···28ee90·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> | 87 | » call···28efd0·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> |
| 88 | » mov····0x1f8(%rsp),%rax | 88 | » mov····0x1f8(%rsp),%rax |
| 89 | » sub····%fs:0x28,%rax | 89 | » sub····%fs:0x28,%rax |
| 90 | » jne····4860e·<__cxa_finalize@plt+0x286> | 90 | » jne····4860e·<__cxa_finalize@plt+0x286> |
| 91 | » mov····%r12,%rdi | 91 | » mov····%r12,%rdi |
| 92 | » call···47590·<_Unwind_Resume@plt> | 92 | » call···47590·<_Unwind_Resume@plt> |
| 93 | » mov····0xe0(%rsp),%rdi | 93 | » mov····0xe0(%rsp),%rdi |
| 94 | » test···%rdi,%rdi | 94 | » test···%rdi,%rdi |
| 95 | » je·····48533·<__cxa_finalize@plt+0x1ab> | 95 | » je·····48533·<__cxa_finalize@plt+0x1ab> |
| 96 | » mov····(%rdi),%rax | 96 | » mov····(%rdi),%rax |
| 97 | » call···*0x8(%rax) | 97 | » call···*0x8(%rax) |
| 98 | » jmp····48533·<__cxa_finalize@plt+0x1ab> | 98 | » jmp····48533·<__cxa_finalize@plt+0x1ab> |
| 99 | » mov····%r12,%rdi | 99 | » mov····%r12,%rdi |
| 100 | » vzeroupper· | 100 | » vzeroupper· |
| 101 | » mov····%rax,%r12 | 101 | » mov····%rax,%r12 |
| 102 | » call···28ee90·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> | 102 | » call···28efd0·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> |
| 103 | » mov····%r13,%rdi | 103 | » mov····%r13,%rdi |
| 104 | » call···7ec70·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xd924> | 104 | » call···7ec90·<std::__throw_bad_variant_access(unsigned·int)@@Base+0xd924> |
| 105 | » lea····0x70(%rsp),%rax | 105 | » lea····0x70(%rsp),%rax |
| 106 | » mov····%rax,0x10(%rsp) | 106 | » mov····%rax,0x10(%rsp) |
| 107 | » jmp····4853d·<__cxa_finalize@plt+0x1b5> | 107 | » jmp····4853d·<__cxa_finalize@plt+0x1b5> |
| 108 | » mov····$0xc8,%esi | 108 | » mov····$0xc8,%esi |
| 109 | » mov····%r14,%rdi | 109 | » mov····%r14,%rdi |
| 110 | » vzeroupper· | 110 | » vzeroupper· |
| 111 | » call···47160·<operator·delete(void*,·unsigned·long)@plt> | 111 | » call···47160·<operator·delete(void*,·unsigned·long)@plt> |
| Offset 129, 18 lines modified | Offset 129, 18 lines modified |
| 129 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 129 | » call···46d30·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
| 130 | » lea····0x70(%rsp),%rax | 130 | » lea····0x70(%rsp),%rax |
| 131 | » mov····%rax,0x10(%rsp) | 131 | » mov····%rax,0x10(%rsp) |
| 132 | » jmp····4853d·<__cxa_finalize@plt+0x1b5> | 132 | » jmp····4853d·<__cxa_finalize@plt+0x1b5> |
| 133 | » call···46190·<__stack_chk_fail@plt> | 133 | » call···46190·<__stack_chk_fail@plt> |
| 134 | » mov····-0x10d40(%rbp),%rdi | 134 | » mov····-0x10d40(%rbp),%rdi |
| 135 | » vzeroupper· | 135 | » vzeroupper· |
| 136 | » call···28ee90·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> | 136 | » call···28efd0·<void·std::__cxx11::basic_string<wchar_t,·std::char_traits<wchar_t>,·std::allocator<wchar_t>·>::_M_construct<true>(wchar_t·const*,·unsigned·long)@@Base+0x1f5b0> |
| 137 | » mov····%rbx,%rdi | 137 | » mov····%rbx,%rdi |
| 138 | » mov····%r13,%rbx | 138 | » mov····%r13,%rbx |
| 139 | » call···7fd00·<void·std::vector<llvm::StringRef,·std::allocator<llvm::StringRef>·>::_M_realloc_append<llvm::StringRef>(llvm::StringRef&&)@@Base+0x100> | 139 | » call···7fd20·<void·std::vector<llvm::StringRef,·std::allocator<llvm::StringRef>·>::_M_realloc_append<llvm::StringRef>(llvm::StringRef&&)@@Base+0x100> |
|
... Open expanded diff (truncated) ...
|