| | | |
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) ...
|