Offset 1, 5228 lines modifiedOffset 1, 4188 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000003400·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base-0x1af50>:2 0000000000003400·<.text>:
3 »       call···3250·<std::__throw_bad_cast()@plt>3 »       call···3260·<std::__throw_bad_cast()@plt>
 4 »       lea····0x1dc10(%rip),%rdi········
4 »       nop 
5 »       mov····0x18(%rsp),%rax 
6 »       sub····%fs:0x28,%rax 
7 »       jne····3422·<__cxa_finalize@plt+0x42> 
8 »       lea····0x21beb(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8> 
9 »       call···3160·<std::__throw_logic_error(char·const*)@plt>5 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 6 »       lea····0x1dbec(%rip),%rdi········
 7 »       call···3100·<std::__throw_length_error(char·const*)@plt>
10 »       call···3210·<__stack_chk_fail@plt> 
11 »       nop 
12 »       mov····%rsi,%rdx 
13 »       lea····0x21c0e(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
14 »       xor····%eax,%eax 
15 »       lea····0x22119(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
16 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
17 »       lea····0x22123(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
18 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
19 »       lea····0x22117(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
20 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
21 »       lea····0x2210b(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
22 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
23 »       mov····%rax,%rbp8 »       mov····%rax,%rbp
24 »       mov····%rbx,%rdi9 »       mov····%rbx,%rdi
25 »       vzeroupper10 »       vzeroupper
26 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>11 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
27 »       mov····%rbp,%rdi12 »       mov····%rbp,%rdi
28 »       call···3360·<_Unwind_Resume@plt>13 »       call···3360·<_Unwind_Resume@plt>
 14 »       lea····0x1dbe2(%rip),%rdi········
 15 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 16 »       lea····0x1dbbe(%rip),%rdi········
 17 »       call···3100·<std::__throw_length_error(char·const*)@plt>
29 »       mov····0x28(%rsp),%rdx 
30 »       sub····%fs:0x28,%rdx 
31 »       jne····34d0·<__cxa_finalize@plt+0xf0> 
32 »       mov····%rax,%rdx 
33 »       lea····0x220c0(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
34 »       lea····0x21ba5(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
35 »       xor····%eax,%eax 
36 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
37 »       mov····%rsp,%rdi 
38 »       mov····%rax,%rbp18 »       mov····%rax,%rbp
39 »       vzeroupper 
40 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
41 »       mov····%rbx,%rdi19 »       mov····%rbx,%rdi
 20 »       vzeroupper
42 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>21 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
43 »       mov····0x28(%rsp),%rax 
44 »       sub····%fs:0x28,%rax 
45 »       jne····34fd·<__cxa_finalize@plt+0x11d> 
46 »       mov····%rbp,%rdi22 »       mov····%rbp,%rdi
47 »       call···3360·<_Unwind_Resume@plt>23 »       call···3360·<_Unwind_Resume@plt>
 24 »       nop
48 »       call···3210·<__stack_chk_fail@plt> 
49 »       mov····0x28(%rsp),%rdx 
50 »       sub····%fs:0x28,%rdx 
51 »       jne····3523·<__cxa_finalize@plt+0x143> 
52 »       mov····%rax,%rdx25 »       mov····%r10,%rsi
53 »       lea····0x22065(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
54 »       lea····0x21b4a(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0>26 »       xor····%r9d,%r9d
 27 »       mov····%rbx,%r8
 28 »       mov····%r13,%rcx
 29 »       mov····%r12,%rdi
 30 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 31 »       mov····(%r12),%r10
 32 »       jmp····9907·<__cxa_finalize@plt+0x6517>
 33 »       nop
 34 »       lea····0x1dbbf(%rip),%rdi········
 35 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 36 »       mov····%rsi,%rcx
 37 »       xor····%r9d,%r9d
 38 »       mov····%r10,%rsi
 39 »       mov····%rbx,%r8
 40 »       mov····%r12,%rdi
 41 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 42 »       mov····(%r12),%r10
 43 »       jmp····9cbe·<__cxa_finalize@plt+0x68ce>
 44 »       mov····%rax,%rcx
 45 »       lea····0x1db7e(%rip),%rsi········
 46 »       lea····0x1e2e6(%rip),%rdi········
55 »       xor····%eax,%eax47 »       xor····%eax,%eax
56 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>48 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
57 »       call···3210·<__stack_chk_fail@plt> 
58 »       mov····0x28(%rsp),%rax49 »       lea····0x1db54(%rip),%rdi········
 50 »       mov····%rbx,-0x28(%rbp)
 51 »       mov····%r12,-0x20(%rbp)
 52 »       mov····%r13,-0x18(%rbp)
 53 »       mov····%r14,-0x10(%rbp)
 54 »       mov····%r15,-0x8(%rbp)
 55 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 56 »       lea····0x1db1c(%rip),%rdi········
 57 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 58 »       nop
 59 »       mov····%rax,%rcx
 60 »       mov····%r12,%rdx
 61 »       xor····%eax,%eax
 62 »       mov····%r14,0x58(%rsp)
 63 »       lea····0x1db5d(%rip),%rsi········
 64 »       lea····0x1e297(%rip),%rdi········
 65 »       mov····%r15,0x60(%rsp)
 66 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
 67 »       mov····%rdx,%r9
 68 »       mov····%r13,%rcx
 69 »       mov····%r10,%rdx
 70 »       mov····%r12,%rsi
 71 »       mov····%rbx,%rdi
 72 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 73 »       mov····(%rbx),%r9
 74 »       jmp····a5b3·<__cxa_finalize@plt+0x71c3>
 75 »       lea····0x1db10(%rip),%rdi········
 76 »       mov····%r14,0x58(%rsp)
 77 »       mov····%r15,0x60(%rsp)
 78 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 79 »       lea····0x1dab8(%rip),%rdi········
 80 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 81 »       xor····%r9d,%r9d
 82 »       xor····%r8d,%r8d
 83 »       mov····%rbp,%rcx
 84 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 85 »       mov····(%rbx),%rsi
... Open expanded diff (truncated) ...