| | | |
Offset 1, 4504 lines modified | Offset 1, 828 lines modified |
| |
| |
| |
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
| |
2 | 0000000000002220·<.text>: | 2 | 0000000000002150·<.text>: |
3 | » call···2190·<std::__throw_bad_cast()@plt> | 3 | » call···2100·<std::__throw_bad_cast()@plt> |
| 4 | » cs·nopw·0x0(%rax,%rax,1) |
4 | » mov····0x10(%rsp),%rdi | |
5 | » mov····0x20(%rsp),%rsi | |
6 | » sub····%rdi,%rsi | |
7 | » call···2120·<operator·delete(void*,·unsigned·long)@plt> | |
8 | » mov····%rbx,%rdi | |
9 | » sub····$0x1,%rbp | |
10 | » jne····22eb·<__cxa_finalize@plt+0xdb> | |
11 | » call···2050·<__cxa_begin_catch@plt> | |
12 | » mov····0x888(%rsp),%rax | |
13 | » sub····%fs:0x28,%rax | |
14 | » jne····2320·<__cxa_finalize@plt+0x110> | |
15 | » add····$0x898,%rsp | |
16 | » pop····%rbx | |
17 | » pop····%rbp | |
18 | » pop····%r12 | |
19 | » pop····%r13 | |
20 | » pop····%r14 | |
21 | » pop····%r15 | |
22 | » jmp····21b0·<__cxa_end_catch@plt> | |
23 | » mov····%r12,%rdi | |
24 | » mov····%rax,%rbx | |
25 | » mov····%rdx,%r13 | |
26 | » call···2110·<std::length_error::~length_error()@plt> | |
27 | » mov····0x8(%rsp),%rdi | |
28 | » mov····%r13,%r12 | |
29 | » call···2180·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | |
30 | » mov····%rbp,%rdi | |
31 | » mov····%r12,%rbp | |
32 | » call···2180·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | |
33 | » mov····0x10(%rsp),%rdi | |
34 | » mov····0x20(%rsp),%rsi | |
35 | » sub····%rdi,%rsi | |
36 | » test···%rdi,%rdi | |
37 | » jne····2232·<__cxa_finalize@plt+0x22> | |
38 | » jmp····2237·<__cxa_finalize@plt+0x27> | |
39 | » mov····0x888(%rsp),%rax | |
40 | » sub····%fs:0x28,%rax | |
41 | » jne····22e6·<__cxa_finalize@plt+0xd6> | |
42 | » mov····%r12,%rdi | |
43 | » call···26b1·<__cxa_finalize@plt+0x4a1> | |
44 | » mov····0x888(%rsp),%rax | |
45 | » sub····%fs:0x28,%rax | |
46 | » jne····2303·<__cxa_finalize@plt+0xf3> | |
47 | » mov····%r12,%rdi | |
48 | » call···26b1·<__cxa_finalize@plt+0x4a1> | |
49 | » call···2130·<__stack_chk_fail@plt> | |
50 | » mov····0x888(%rsp),%rax | |
51 | » sub····%fs:0x28,%rax | |
52 | » jne····2308·<__cxa_finalize@plt+0xf8> | |
53 | » call···2200·<_Unwind_Resume@plt> | |
54 | » call···2130·<__stack_chk_fail@plt> | |
55 | » call···2130·<__stack_chk_fail@plt> | |
56 | » mov····%r12,%rdi | |
57 | » mov····%rax,%rbx | |
58 | » mov····%rdx,%r13 | |
59 | » call···2110·<std::length_error::~length_error()@plt> | |
60 | » jmp····2284·<__cxa_finalize@plt+0x74> | |
61 | » call···2130·<__stack_chk_fail@plt> | |
62 | » mov····0x338(%rsp),%rax | |
63 | » sub····%fs:0x28,%rax | |
64 | » jne····233d·<__cxa_finalize@plt+0x12d> | |
65 | » call···2190·<std::__throw_bad_cast()@plt> | |
66 | » call···2130·<__stack_chk_fail@plt> | |
67 | » mov····0x1c0(%rsp),%rcx | |
68 | » mov····0x1b0(%rsp),%r14 | |
69 | » mov····0x1b8(%rsp),%r12 | |
70 | » mov····%rcx,0x10(%rsp) | |
71 | » mov····%rax,(%rsp) | |
72 | » mov····0x50(%rsp),%rdi | |
73 | » movq···%r13,%xmm7 | |
74 | » movq···%rbp,%xmm0 | |
75 | » mov····0x18(%rsp),%rax | |
76 | » punpcklqdq·%xmm7,%xmm0 | |
77 | » movaps·%xmm0,0x1d0(%rsp) | |
78 | » mov····%rax,0x1e0(%rsp) | |
79 | » call···6d80·<__cxa_finalize@plt+0x4b70> | |
80 | » mov····(%rsp),%rbx | |
81 | » mov····0x10(%rsp),%rax | |
82 | » movq···%r12,%xmm7 | |
83 | » movq···%r14,%xmm0 | |
84 | » mov····0x48(%rsp),%rdi | |
85 | » punpcklqdq·%xmm7,%xmm0 | |
86 | » movaps·%xmm0,0x1b0(%rsp) | |
87 | » mov····%rax,0x1c0(%rsp) | |
88 | » call···6d50·<__cxa_finalize@plt+0x4b40> | |
89 | » mov····0x338(%rsp),%rax | |
90 | » sub····%fs:0x28,%rax | |
91 | » jne····2452·<__cxa_finalize@plt+0x242> | |
92 | » mov····%rbx,%rdi | |
93 | » call···2200·<_Unwind_Resume@plt> | |
94 | » jmp····235f·<__cxa_finalize@plt+0x14f> | |
95 | » mov····0x338(%rsp),%rax | |
96 | » sub····%fs:0x28,%rax | |
97 | » jne····244d·<__cxa_finalize@plt+0x23d> | |
98 | » call···2190·<std::__throw_bad_cast()@plt> | |
99 | » mov····0x338(%rsp),%rax | |
100 | » sub····%fs:0x28,%rax | |
101 | » jne····2426·<__cxa_finalize@plt+0x216> | |
102 | » call···2190·<std::__throw_bad_cast()@plt> | |
103 | » mov····0x338(%rsp),%rax | |
104 | » sub····%fs:0x28,%rax | |
105 | » jne····242b·<__cxa_finalize@plt+0x21b> | |
106 | » call···2190·<std::__throw_bad_cast()@plt> | |
107 | » call···2130·<__stack_chk_fail@plt> | |
108 | » call···2130·<__stack_chk_fail@plt> | |
109 | » mov····0x338(%rsp),%rax | |
110 | » sub····%fs:0x28,%rax | |
111 | » jne····2448·<__cxa_finalize@plt+0x238> | |
112 | » call···2190·<std::__throw_bad_cast()@plt> | |
113 | » call···2130·<__stack_chk_fail@plt> | |
114 | » call···2130·<__stack_chk_fail@plt> | |
115 | » call···2130·<__stack_chk_fail@plt> | |
116 | » mov····%rax,%rbx | |
117 | » jmp····2394·<__cxa_finalize@plt+0x184> | |
118 | » mov····0x338(%rsp),%rax | |
119 | » sub····%fs:0x28,%rax | |
120 | » jne····25e4·<__cxa_finalize@plt+0x3d4> | |
121 | » call···2190·<std::__throw_bad_cast()@plt> | |
122 | » mov····0x338(%rsp),%rax | |
... Open expanded diff ...
|