Ticket #14534: rustc-1232-debug-27-09-2018-10-49-44.report

File rustc-1232-debug-27-09-2018-10-49-44.report, 36.3 KB (added by mauritslamers, 15 months ago)
Line 
1Debug information for team /boot/system/bin/rustc (1232):
2CPU(s): 1x Intel Core™ i5-3210M
3Memory: 4.00 GiB total, 556.03 MiB used
4Haiku revision: hrev52369 Sep 26 2018 21:53:15 (x86_64)
5
6Active Threads:
7 thread 1253: team 1232 debug task
8 thread 1232: rustc (main)
9 state: Debugged
10
11 Frame IP Function Name
12 -----------------------------------------------
13 00000000 0x13054d12ef7 _kern_exit_team + 0x7
14 Disassembly:
15 _kern_exit_team:
16 0x0000013054d12ef0: 48c7c026000000 mov $0x26, %rax
17 0x0000013054d12ef7: 0f05 syscall <--
18
19 0x7fa7cc956c80 0x13054da5cb0 abort + 0
20 00000000 0x154e15c7031 std::sys::unix::os::exit::h36879147f989fa56 + 0x1
21
22 Registers:
23 rip: 0x0000013054d12ef9
24 rsp: 0x00007fa7cc956c68
25 rbp: 0x00007fa7cc956c80
26 rax: 0x0000000000000026
27 rbx: 0x0000000000000000
28 rcx: 0x0000013054d12ef9
29 rdx: 0x0000000088692000
30 rsi: 0x000000024da8b0f8
31 rdi: 0x0000000000000000
32 r8: 0x0000000000000000
33 r9: 0x00007fa7cc956bf8
34 r10: 0x0000000000008000
35 r11: 0x0000000000003202
36 r12: 0x0000000000000017
37 r13: 0x00007fa7cc957708
38 r14: 0x00007fa7cc956d28
39 r15: 0x0000000000000017
40 cs: 0x002b
41 ds: 0x0000
42 es: 0x0000
43 fs: 0x0000
44 gs: 0x0000
45 ss: 0x0023
46 st0: 0
47 st1: 0
48 st2: 0
49 st3: 0
50 st4: 0
51 st5: 0
52 st6: 0
53 st7: 0
54 mm0: {0, 0, 0, 0}
55 mm1: {0, 0, 0, 0}
56 mm2: {0, 0, 0, 0}
57 mm3: {0, 0, 0, 0}
58 mm4: {0, 0, 0, 0}
59 mm5: {0, 0, 0, 0}
60 mm6: {0, 0, 0, 0}
61 mm7: {0, 0, 0, 0}
62 xmm0: {0, 0, 0, 0, 0, 0, 0, 0}
63 xmm1: {0, 0, 0, 0, 0, 0, 0, 0}
64 xmm2: {0, 0, 0, 0, 0, 0, 0, 0}
65 xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
66 xmm4: {0, 0, 0, 0, 0, 0, 0, 0}
67 xmm5: {0, 0, 0, 0, 0, 0, 0, 0}
68 xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
69 xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
70 xmm8: {0, 0, 0, 0, 0, 0, 0, 0}
71 xmm9: {0, 0, 0, 0, 0, 0, 0, 0}
72 xmm10: {0, 0, 0, 0, 0, 0, 0, 0}
73 xmm11: {0, 0, 0, 0, 0, 0, 0, 0}
74 xmm12: {0, 0, 0, 0, 0, 0, 0, 0}
75 xmm13: {0, 0, 0, 0, 0, 0, 0, 0}
76 xmm14: {0, 0, 0, 0, 0, 0, 0, 0}
77 xmm15: {0, 0, 0, 0, 0, 0, 0, 0}
78 thread 1251: pthread func
79 state: Exception (General protection fault)
80
81 Frame IP Function Name
82 -----------------------------------------------
83 0x7f81af558bb0 0x225fa088f39 free + 0x429
84 Disassembly:
85 free:
86 0x00000225fa088b10: 4885ff test %rdi, %rdi
87 0x00000225fa088b13: 0f84660b0000 jz 0x225fa08967f
88 0x00000225fa088b19: 55 push %rbp
89 0x00000225fa088b1a: 4889e5 mov %rsp, %rbp
90 0x00000225fa088b1d: 4157 push %r15
91 0x00000225fa088b1f: 4156 push %r14
92 0x00000225fa088b21: 4155 push %r13
93 0x00000225fa088b23: 4154 push %r12
94 0x00000225fa088b25: 53 push %rbx
95 0x00000225fa088b26: 4883ec68 sub $0x68, %rsp
96 0x00000225fa088b2a: e8719cffff call 0x225fa0827a0
97 0x00000225fa088b2f: 488945a0 mov %rax, -0x60(%rbp)
98 0x00000225fa088b33: 488b0da6052100 mov 0x2105a6(%rip), %rcx
99 0x00000225fa088b3a: 4885c9 test %rcx, %rcx
100 0x00000225fa088b3d: 0f848a0a0000 jz 0x225fa0895cd
101 0x00000225fa088b43: ba00000000 mov $0x0, %edx
102 0x00000225fa088b48: eb03 jmp 0x225fa088b4d
103 0x00000225fa088b4a: 4889c1 mov %rax, %rcx
104 0x00000225fa088b4d: 488d4108 lea 0x8(%rcx), %rax
105 0x00000225fa088b51: 4885c9 test %rcx, %rcx
106 0x00000225fa088b54: 480f44c2 cmovz %rdx, %rax
107 0x00000225fa088b58: 488b00 mov (%rax), %rax
108 0x00000225fa088b5b: 4885c0 test %rax, %rax
109 0x00000225fa088b5e: 75ea jnz 0xfa088b4a
110 0x00000225fa088b60: 48894db0 mov %rcx, -0x50(%rbp)
111 0x00000225fa088b64: 48894598 mov %rax, -0x68(%rbp)
112 0x00000225fa088b68: 4889cf mov %rcx, %rdi
113 0x00000225fa088b6b: e8e097ffff call 0x225fa082350
114 0x00000225fa088b70: 4989c5 mov %rax, %r13
115 0x00000225fa088b73: 48c745c800000000 mov $0x0, -0x38(%rbp)
116 0x00000225fa088b7b: 48c745c000000000 mov $0x0, -0x40(%rbp)
117 0x00000225fa088b83: 488b1d56052100 mov 0x210556(%rip), %rbx
118 0x00000225fa088b8a: 488d45c0 lea -0x40(%rbp), %rax
119 0x00000225fa088b8e: 488945a8 mov %rax, -0x58(%rbp)
120 0x00000225fa088b92: 488945b8 mov %rax, -0x48(%rbp)
121 0x00000225fa088b96: 41bf00000000 mov $0x0, %r15d
122 0x00000225fa088b9c: e9d2000000 jmp 0x225fa088c73
123 0x00000225fa088ba1: 488b45b0 mov -0x50(%rbp), %rax
124 0x00000225fa088ba5: 4839d8 cmp %rbx, %rax
125 0x00000225fa088ba8: 0f8443010000 jz 0x225fa088cf1
126 0x00000225fa088bae: 4839d8 cmp %rbx, %rax
127 0x00000225fa088bb1: 0f83d6000000 jae 0x225fa088c8d
128 0x00000225fa088bb7: 4c8d6308 lea 0x8(%rbx), %r12
129 0x00000225fa088bbb: 4885db test %rbx, %rbx
130 0x00000225fa088bbe: 4d0f44e7 cmovz %r15, %r12
131 0x00000225fa088bc2: 4d8b3424 mov (%r12), %r14
132 0x00000225fa088bc6: 4d85f6 test %r14, %r14
133 0x00000225fa088bc9: 0f8426010000 jz 0x225fa088cf5
134 0x00000225fa088bcf: 4c89f7 mov %r14, %rdi
135 0x00000225fa088bd2: e87997ffff call 0x225fa082350
136 0x00000225fa088bd7: 4939c5 cmp %rax, %r13
137 0x00000225fa088bda: 7426 jz 0xfa088c02
138 0x00000225fa088bdc: 4939c5 cmp %rax, %r13
139 0x00000225fa088bdf: 722f jb 0xfa088c10
140 0x00000225fa088be1: 488b45a8 mov -0x58(%rbp), %rax
141 0x00000225fa088be5: 488918 mov %rbx, (%rax)
142 0x00000225fa088be8: 4c897da8 mov %r15, -0x58(%rbp)
143 0x00000225fa088bec: 4885db test %rbx, %rbx
144 0x00000225fa088bef: 7408 jz 0xfa088bf9
145 0x00000225fa088bf1: 488d4308 lea 0x8(%rbx), %rax
146 0x00000225fa088bf5: 488945a8 mov %rax, -0x58(%rbp)
147 0x00000225fa088bf9: 488b45a8 mov -0x58(%rbp), %rax
148 0x00000225fa088bfd: 488b18 mov (%rax), %rbx
149 0x00000225fa088c00: eb71 jmp 0x225fa088c73
150 0x00000225fa088c02: 488b45b0 mov -0x50(%rbp), %rax
151 0x00000225fa088c06: 4c39f0 cmp %r14, %rax
152 0x00000225fa088c09: 74d6 jz 0xfa088be1
153 0x00000225fa088c0b: 4c39f0 cmp %r14, %rax
154 0x00000225fa088c0e: 73d1 jae 0xfa088be1
155 0x00000225fa088c10: 498b0424 mov (%r12), %rax
156 0x00000225fa088c14: 4885c0 test %rax, %rax
157 0x00000225fa088c17: 0f84c9080000 jz 0x225fa0894e6
158 0x00000225fa088c1d: 488b5010 mov 0x10(%rax), %rdx
159 0x00000225fa088c21: 49891424 mov %rdx, (%r12)
160 0x00000225fa088c25: 48895810 mov %rbx, 0x10(%rax)
161 0x00000225fa088c29: 4883780800 cmp $0x0, 0x8(%rax)
162 0x00000225fa088c2e: 740c jz 0xfa088c3c
163 0x00000225fa088c30: 488b75a8 mov -0x58(%rbp), %rsi
164 0x00000225fa088c34: 488906 mov %rax, (%rsi)
165 0x00000225fa088c37: 4889c3 mov %rax, %rbx
166 0x00000225fa088c3a: ebb5 jmp 0x225fa088bf1
167 0x00000225fa088c3c: 4889c3 mov %rax, %rbx
168 0x00000225fa088c3f: e9b1000000 jmp 0x225fa088cf5
169 0x00000225fa088c44: 488b45b0 mov -0x50(%rbp), %rax
170 0x00000225fa088c48: 4c39f0 cmp %r14, %rax
171 0x00000225fa088c4b: 7405 jz 0xfa088c52
172 0x00000225fa088c4d: 4c39f0 cmp %r14, %rax
173 0x00000225fa088c50: 7362 jae 0xfa088cb4
174 0x00000225fa088c52: 488b45b8 mov -0x48(%rbp), %rax
175 0x00000225fa088c56: 48895808 mov %rbx, 0x8(%rax)
176 0x00000225fa088c5a: 4885db test %rbx, %rbx
177 0x00000225fa088c5d: 0f8485000000 jz 0x225fa088ce8
178 0x00000225fa088c63: 488d4308 lea 0x8(%rbx), %rax
179 0x00000225fa088c67: 488945b8 mov %rax, -0x48(%rbp)
180 0x00000225fa088c6b: 488b45b8 mov -0x48(%rbp), %rax
181 0x00000225fa088c6f: 488b5808 mov 0x8(%rax), %rbx
182 0x00000225fa088c73: 4889df mov %rbx, %rdi
183 0x00000225fa088c76: e8d596ffff call 0x225fa082350
184 0x00000225fa088c7b: 4939c5 cmp %rax, %r13
185 0x00000225fa088c7e: 0f841dffffff jz 0x225fa088ba1
186 0x00000225fa088c84: 4939c5 cmp %rax, %r13
187 0x00000225fa088c87: 0f822affffff jb 0x225fa088bb7
188 0x00000225fa088c8d: 4c8d6308 lea 0x8(%rbx), %r12
189 0x00000225fa088c91: 4885db test %rbx, %rbx
190 0x00000225fa088c94: 4d0f44e7 cmovz %r15, %r12
191 0x00000225fa088c98: 4d8b742408 mov 0x8(%r12), %r14
192 0x00000225fa088c9d: 4d85f6 test %r14, %r14
193 0x00000225fa088ca0: 7453 jz 0xfa088cf5
194 0x00000225fa088ca2: 4c89f7 mov %r14, %rdi
195 0x00000225fa088ca5: e8a696ffff call 0x225fa082350
196 0x00000225fa088caa: 4939c5 cmp %rax, %r13
197 0x00000225fa088cad: 7495 jz 0xfa088c44
198 0x00000225fa088caf: 4939c5 cmp %rax, %r13
199 0x00000225fa088cb2: 729e jb 0xfa088c52
200 0x00000225fa088cb4: 498b442408 mov 0x8(%r12), %rax
201 0x00000225fa088cb9: 4885c0 test %rax, %rax
202 0x00000225fa088cbc: 0f844a080000 jz 0x225fa08950c
203 0x00000225fa088cc2: 488b5008 mov 0x8(%rax), %rdx
204 0x00000225fa088cc6: 4989542408 mov %rdx, 0x8(%r12)
205 0x00000225fa088ccb: 48895808 mov %rbx, 0x8(%rax)
206 0x00000225fa088ccf: 4883781000 cmp $0x0, 0x10(%rax)
207 0x00000225fa088cd4: 740d jz 0xfa088ce3
208 0x00000225fa088cd6: 488b75b8 mov -0x48(%rbp), %rsi
209 0x00000225fa088cda: 48894608 mov %rax, 0x8(%rsi)
210 0x00000225fa088cde: 4889c3 mov %rax, %rbx
211 0x00000225fa088ce1: eb80 jmp 0x225fa088c63
212 0x00000225fa088ce3: 4889c3 mov %rax, %rbx
213 0x00000225fa088ce6: eb0d jmp 0x225fa088cf5
214 0x00000225fa088ce8: 4c897db8 mov %r15, -0x48(%rbp)
215 0x00000225fa088cec: e97affffff jmp 0x225fa088c6b
216 0x00000225fa088cf1: 488b5db0 mov -0x50(%rbp), %rbx
217 0x00000225fa088cf5: 488d4308 lea 0x8(%rbx), %rax
218 0x00000225fa088cf9: 4885db test %rbx, %rbx
219 0x00000225fa088cfc: ba00000000 mov $0x0, %edx
220 0x00000225fa088d01: 480f44c2 cmovz %rdx, %rax
221 0x00000225fa088d05: 488b10 mov (%rax), %rdx
222 0x00000225fa088d08: 488b75b8 mov -0x48(%rbp), %rsi
223 0x00000225fa088d0c: 48895608 mov %rdx, 0x8(%rsi)
224 0x00000225fa088d10: 488b5008 mov 0x8(%rax), %rdx
225 0x00000225fa088d14: 488b75a8 mov -0x58(%rbp), %rsi
226 0x00000225fa088d18: 488916 mov %rdx, (%rsi)
227 0x00000225fa088d1b: 488b55c8 mov -0x38(%rbp), %rdx
228 0x00000225fa088d1f: 488910 mov %rdx, (%rax)
229 0x00000225fa088d22: 488b55c0 mov -0x40(%rbp), %rdx
230 0x00000225fa088d26: 48895008 mov %rdx, 0x8(%rax)
231 0x00000225fa088d2a: 48891daf032100 mov %rbx, 0x2103af(%rip)
232 0x00000225fa088d31: 48837db000 cmp $0x0, -0x50(%rbp)
233 0x00000225fa088d36: 0f84a4040000 jz 0x225fa0891e0
234 0x00000225fa088d3c: c7459400000000 mov $0x0, -0x6c(%rbp)
235 0x00000225fa088d43: 488d45c0 lea -0x40(%rbp), %rax
236 0x00000225fa088d47: 48894588 mov %rax, -0x78(%rbp)
237 0x00000225fa088d4b: 48894580 mov %rax, -0x80(%rbp)
238 0x00000225fa088d4f: 488b4598 mov -0x68(%rbp), %rax
239 0x00000225fa088d53: 48898570ffffff mov %rax, -0x90(%rbp)
240 0x00000225fa088d5a: e9d6010000 jmp 0x225fa088f35
241 0x00000225fa088d5f: 488b45b0 mov -0x50(%rbp), %rax
242 0x00000225fa088d63: 4839c3 cmp %rax, %rbx
243 0x00000225fa088d66: 0f8438010000 jz 0x225fa088ea4
244 0x00000225fa088d6c: 4839c3 cmp %rax, %rbx
245 0x00000225fa088d6f: 0f86d9000000 jbe 0x225fa088e4e
246 0x00000225fa088d75: 4c8d6308 lea 0x8(%rbx), %r12
247 0x00000225fa088d79: 4885db test %rbx, %rbx
248 0x00000225fa088d7c: 4d0f44e6 cmovz %r14, %r12
249 0x00000225fa088d80: 4d8b2c24 mov (%r12), %r13
250 0x00000225fa088d84: 4d85ed test %r13, %r13
251 0x00000225fa088d87: 0f8417010000 jz 0x225fa088ea4
252 0x00000225fa088d8d: 4c89ef mov %r13, %rdi
253 0x00000225fa088d90: e8bb95ffff call 0x225fa082350
254 0x00000225fa088d95: 4939c7 cmp %rax, %r15
255 0x00000225fa088d98: 7426 jz 0xfa088dc0
256 0x00000225fa088d9a: 4939c7 cmp %rax, %r15
257 0x00000225fa088d9d: 722f jb 0xfa088dce
258 0x00000225fa088d9f: 488b45a8 mov -0x58(%rbp), %rax
259 0x00000225fa088da3: 488918 mov %rbx, (%rax)
260 0x00000225fa088da6: 4c8975a8 mov %r14, -0x58(%rbp)
261 0x00000225fa088daa: 4885db test %rbx, %rbx
262 0x00000225fa088dad: 7408 jz 0xfa088db7
263 0x00000225fa088daf: 488d4308 lea 0x8(%rbx), %rax
264 0x00000225fa088db3: 488945a8 mov %rax, -0x58(%rbp)
265 0x00000225fa088db7: 488b45a8 mov -0x58(%rbp), %rax
266 0x00000225fa088dbb: 488b18 mov (%rax), %rbx
267 0x00000225fa088dbe: eb74 jmp 0x225fa088e34
268 0x00000225fa088dc0: 488b45b0 mov -0x50(%rbp), %rax
269 0x00000225fa088dc4: 4939c5 cmp %rax, %r13
270 0x00000225fa088dc7: 74d6 jz 0xfa088d9f
271 0x00000225fa088dc9: 4939c5 cmp %rax, %r13
272 0x00000225fa088dcc: 76d1 jbe 0xfa088d9f
273 0x00000225fa088dce: 498b0424 mov (%r12), %rax
274 0x00000225fa088dd2: 4885c0 test %rax, %rax
275 0x00000225fa088dd5: 0f8458070000 jz 0x225fa089533
276 0x00000225fa088ddb: 488b5010 mov 0x10(%rax), %rdx
277 0x00000225fa088ddf: 49891424 mov %rdx, (%r12)
278 0x00000225fa088de3: 48895810 mov %rbx, 0x10(%rax)
279 0x00000225fa088de7: 4883780800 cmp $0x0, 0x8(%rax)
280 0x00000225fa088dec: 740c jz 0xfa088dfa
281 0x00000225fa088dee: 488b75a8 mov -0x58(%rbp), %rsi
282 0x00000225fa088df2: 488906 mov %rax, (%rsi)
283 0x00000225fa088df5: 4889c3 mov %rax, %rbx
284 0x00000225fa088df8: ebb5 jmp 0x225fa088daf
285 0x00000225fa088dfa: 4889c3 mov %rax, %rbx
286 0x00000225fa088dfd: e9a2000000 jmp 0x225fa088ea4
287 0x00000225fa088e02: 488b45b0 mov -0x50(%rbp), %rax
288 0x00000225fa088e06: 4939c5 cmp %rax, %r13
289 0x00000225fa088e09: 7405 jz 0xfa088e10
290 0x00000225fa088e0b: 4939c5 cmp %rax, %r13
291 0x00000225fa088e0e: 7665 jbe 0xfa088e75
292 0x00000225fa088e10: 488b45b8 mov -0x48(%rbp), %rax
293 0x00000225fa088e14: 48895808 mov %rbx, 0x8(%rax)
294 0x00000225fa088e18: 4c8975b8 mov %r14, -0x48(%rbp)
295 0x00000225fa088e1c: 4885db test %rbx, %rbx
296 0x00000225fa088e1f: 740b jz 0xfa088e2c
297 0x00000225fa088e21: 4889d8 mov %rbx, %rax
298 0x00000225fa088e24: 4883c008 add $0x8, %rax
299 0x00000225fa088e28: 488945b8 mov %rax, -0x48(%rbp)
300 0x00000225fa088e2c: 488b45b8 mov -0x48(%rbp), %rax
301 0x00000225fa088e30: 488b5808 mov 0x8(%rax), %rbx
302 0x00000225fa088e34: 4889df mov %rbx, %rdi
303 0x00000225fa088e37: e81495ffff call 0x225fa082350
304 0x00000225fa088e3c: 4939c7 cmp %rax, %r15
305 0x00000225fa088e3f: 0f841affffff jz 0x225fa088d5f
306 0x00000225fa088e45: 4939c7 cmp %rax, %r15
307 0x00000225fa088e48: 0f8227ffffff jb 0x225fa088d75
308 0x00000225fa088e4e: 4c8d6308 lea 0x8(%rbx), %r12
309 0x00000225fa088e52: 4885db test %rbx, %rbx
310 0x00000225fa088e55: 4d0f44e6 cmovz %r14, %r12
311 0x00000225fa088e59: 4d8b6c2408 mov 0x8(%r12), %r13
312 0x00000225fa088e5e: 4d85ed test %r13, %r13
313 0x00000225fa088e61: 7441 jz 0xfa088ea4
314 0x00000225fa088e63: 4c89ef mov %r13, %rdi
315 0x00000225fa088e66: e8e594ffff call 0x225fa082350
316 0x00000225fa088e6b: 4939c7 cmp %rax, %r15
317 0x00000225fa088e6e: 7492 jz 0xfa088e02
318 0x00000225fa088e70: 4939c7 cmp %rax, %r15
319 0x00000225fa088e73: 729b jb 0xfa088e10
320 0x00000225fa088e75: 498b442408 mov 0x8(%r12), %rax
321 0x00000225fa088e7a: 4885c0 test %rax, %rax
322 0x00000225fa088e7d: 0f84d6060000 jz 0x225fa089559
323 0x00000225fa088e83: 488b5008 mov 0x8(%rax), %rdx
324 0x00000225fa088e87: 4989542408 mov %rdx, 0x8(%r12)
325 0x00000225fa088e8c: 48895808 mov %rbx, 0x8(%rax)
326 0x00000225fa088e90: 4883781000 cmp $0x0, 0x10(%rax)
327 0x00000225fa088e95: 740a jz 0xfa088ea1
328 0x00000225fa088e97: 488b75b8 mov -0x48(%rbp), %rsi
329 0x00000225fa088e9b: 48894608 mov %rax, 0x8(%rsi)
330 0x00000225fa088e9f: eb83 jmp 0x225fa088e24
331 0x00000225fa088ea1: 4889c3 mov %rax, %rbx
332 0x00000225fa088ea4: 488d4308 lea 0x8(%rbx), %rax
333 0x00000225fa088ea8: 4885db test %rbx, %rbx
334 0x00000225fa088eab: ba00000000 mov $0x0, %edx
335 0x00000225fa088eb0: 480f44c2 cmovz %rdx, %rax
336 0x00000225fa088eb4: 488b10 mov (%rax), %rdx
337 0x00000225fa088eb7: 488b75b8 mov -0x48(%rbp), %rsi
338 0x00000225fa088ebb: 48895608 mov %rdx, 0x8(%rsi)
339 0x00000225fa088ebf: 488b5008 mov 0x8(%rax), %rdx
340 0x00000225fa088ec3: 488b4da8 mov -0x58(%rbp), %rcx
341 0x00000225fa088ec7: 488911 mov %rdx, (%rcx)
342 0x00000225fa088eca: 488b55c8 mov -0x38(%rbp), %rdx
343 0x00000225fa088ece: 488910 mov %rdx, (%rax)
344 0x00000225fa088ed1: 488b4dc0 mov -0x40(%rbp), %rcx
345 0x00000225fa088ed5: 48898d78ffffff mov %rcx, -0x88(%rbp)
346 0x00000225fa088edc: 48894808 mov %rcx, 0x8(%rax)
347 0x00000225fa088ee0: 48891df9012100 mov %rbx, 0x2101f9(%rip)
348 0x00000225fa088ee7: 483b5db0 cmp -0x50(%rbp), %rbx
349 0x00000225fa088eeb: 0f849b000000 jz 0x225fa088f8c
350 0x00000225fa088ef1: 488b5db0 mov -0x50(%rbp), %rbx
351 0x00000225fa088ef5: 4889df mov %rbx, %rdi
352 0x00000225fa088ef8: e85394ffff call 0x225fa082350
353 0x00000225fa088efd: 482905ec012100 sub %rax, 0x2101ec(%rip)
354 0x00000225fa088f04: 488b75a0 mov -0x60(%rbp), %rsi
355 0x00000225fa088f08: 4889df mov %rbx, %rdi
356 0x00000225fa088f0b: e8709affff call 0x225fa082980
357 0x00000225fa088f10: 488945a0 mov %rax, -0x60(%rbp)
358 0x00000225fa088f14: 83459401 add $0x1, -0x6c(%rbp)
359 0x00000225fa088f18: 8b4594 mov -0x6c(%rbp), %eax
360 0x00000225fa088f1b: 83f802 cmp $0x2, %eax
361 0x00000225fa088f1e: 0f84bc020000 jz 0x225fa0891e0
362 0x00000225fa088f24: 488b4598 mov -0x68(%rbp), %rax
363 0x00000225fa088f28: 488945b0 mov %rax, -0x50(%rbp)
364 0x00000225fa088f2c: 4885c0 test %rax, %rax
365 0x00000225fa088f2f: 0f84ab020000 jz 0x225fa0891e0
366 0x00000225fa088f35: 488b7db0 mov -0x50(%rbp), %rdi
367 0x00000225fa088f39: 488b4718 mov 0x18(%rdi), %rax <--
368
369 Frame memory:
370 [0x7f81af558b10] ........p..M.... 00 00 00 00 00 00 00 00 70 b1 a8 4d 02 00 00 00
371 [0x7f81af558b20] `.U.....`.U..... 60 8b 55 af 81 7f 00 00 60 8b 55 af 81 7f 00 00
372 [0x7f81af558b30] ........_.H...H. 00 00 00 00 01 00 00 00 5f 0f 48 83 e3 f0 48 8b
373 [0x7f81af558b40] ...M....`.U..... 80 b0 a8 4d 02 00 00 00 60 8b 55 af 81 7f 00 00
374 [0x7f81af558b50] _.H...H.`.U..... 5f 0f 48 83 e3 f0 48 8b 60 8b 55 af 81 7f 00 00
375 [0x7f81af558b60] p..M............ 70 b1 a8 4d 02 00 00 00 00 00 00 00 00 00 00 00
376 [0x7f81af558b70] ........H..M.... 02 00 00 00 00 00 00 00 48 b0 a8 4d 02 00 00 00
377 [0x7f81af558b80] ..U............. f0 8b 55 af 81 7f 00 00 00 00 00 00 00 00 00 00
378 [0x7f81af558b90] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
379 [0x7f81af558ba0] ..U......m..%... c0 8b 55 af 81 7f 00 00 f0 6d 08 fa 25 02 00 00
380 0x7f81af558bd0 0x225fa086deb TLSBlock::Destroy() + 0xf
381 0x7f81af558bf0 0x225fa086e32 DynamicThreadVector::DestroyAll() + 0x34
382 0x7f81af558c20 0x225fa0870cd destroy_thread_tls() + 0x39
383 0x7f81af558c40 0x13054d128a7 _thread_do_exit_work + 0x51
384 0x7f81af558c60 0x13054d12a21 exit_thread + 0xb
385 0x7f81af558c80 0x13054d226f2 pthread_exit + 0x1a
386 0x7f81af558c90 0x13054d2270c pthread_thread_entry(void*, void*) + 0xe
387 00000000 0x7ffffbff0260 commpage_thread_exit + 0
388
389 Registers:
390 rip: 0x00000225fa088f39
391 rsp: 0x00007f81af558b10
392 rbp: 0x00007f81af558ba0
393 rax: 0x8b48f0e383480f5f
394 rbx: 0x000000024da8b0a8
395 rcx: 0x000000024da8b170
396 rdx: 0x5641e6b99d311e30
397 rsi: 0x000000024da8b0f8
398 rdi: 0x8b48f0e383480f5f
399 r8: 0x0000000000000002
400 r9: 0x000000000000000c
401 r10: 0x0000018ec22ea200
402 r11: 0x0000000000003202
403 r12: 0x0000000000000048
404 r13: 0x0000000000000000
405 r14: 0x000000024da8b0a8
406 r15: 0x0000000000000048
407 cs: 0x002b
408 ds: 0x0000
409 es: 0x0000
410 fs: 0x0000
411 gs: 0x0000
412 ss: 0x0023
413 st0: 0
414 st1: 0
415 st2: 0
416 st3: 0
417 st4: 0
418 st5: 0
419 st6: 0
420 st7: 0
421 mm0: {0, 0, 0, 0}
422 mm1: {0, 0, 0, 0}
423 mm2: {0, 0, 0, 0}
424 mm3: {0, 0, 0, 0}
425 mm4: {0, 0, 0, 0}
426 mm5: {0, 0, 0, 0}
427 mm6: {0, 0, 0, 0}
428 mm7: {0, 0, 0, 0}
429 xmm0: {0, 0, 0, 0, 0, 0, 0, 0}
430 xmm1: {0, 0, 0, 0, 0, 0, 0, 0}
431 xmm2: {0, 0, 0, 0, 0, 0, 0, 0}
432 xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
433 xmm4: {0, 0, 0, 0, 0, 0, 0, 0}
434 xmm5: {0, 0, 0, 0, 0, 0, 0, 0}
435 xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
436 xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
437 xmm8: {0, 0, 0, 0, 0, 0, 0, 0}
438 xmm9: {0, 0, 0, 0, 0, 0, 0, 0}
439 xmm10: {0, 0, 0, 0, 0, 0, 0, 0}
440 xmm11: {0, 0, 0, 0, 0, 0, 0, 0}
441 xmm12: {0, 0, 0, 0, 0, 0, 0, 0}
442 xmm13: {0, 0, 0, 0, 0, 0, 0, 0}
443 xmm14: {0, 0, 0, 0, 0, 0, 0, 0}
444 xmm15: {0, 0, 0, 0, 0, 0, 0, 0}
445
446Loaded Images:
447 ID Text Base Text End Data Base Data End Type Name
448 --------------------------------------------------------------------------------
449 22876 0x2ca921000 0x2ca960000 0x2cab60000 0x2cab62000 lib /boot/system/lib/librustc_privacy-79fe35d1acbce545.so
450 22894 0x5216b37000 0x5216bb3000 0x5216db2000 0x5216db6000 lib /boot/system/lib/librustc_target-811686e674c8e185.so
451 22887 0x57e4bd1000 0x57e57c3000 0x57e59c2000 0x57e59e0000 lib /boot/system/lib/librustc-11dd5a8da67357c6.so
452 22870 0x5c5d679000 0x5c5d8bb000 0x5c5daba000 0x5c5dac6000 lib /boot/system/lib/librustc_driver-33907797f7e1fd4b.so
453 22883 0x834e1e3000 0x834e242000 0x834e441000 0x834e444000 lib /boot/system/lib/librustc_passes-d5528820140b9864.so
454 22879 0x849f6bc000 0x849f702000 0x849f901000 0x849f903000 lib /boot/system/lib/librustc_plugin-9b454b57e3a4087b.so
455 22905 0xacfbf92000 0xacfbfd2000 0xacfc1d1000 0xacfc1da000 lib /boot/system/lib/libnetwork.so
456 22896 0xaf2a52a000 0xaf2a52f000 0xaf2a72e000 0xaf2a730000 lib /boot/system/lib/libgraphviz-fae8a762f48b4726.so
457 22893 0xb75ecec000 0xb75ed10000 0xb75ef10000 0xb75ef13000 lib /boot/system/lib/libsyntax_pos-cc6c6139d9987af3.so
458 22899 0xc0d66c2000 0xc0d66c7000 0xc0d68c6000 0xc0d68c8000 lib /boot/system/lib/librustc_cratesio_shim-fab8968fbd0f97e9.so
459 22889 0xc0f4fb0000 0xc0f4fda000 0xc0f51da000 0xc0f51e0000 lib /boot/system/lib/libterm-3a3ca31a3a767625.so
460 22884 0xc7b54ad000 0xc7b5504000 0xc7b5703000 0xc7b5707000 lib /boot/system/lib/librustc_borrowck-dd5b1ad4bc40fdca.so
461 22882 0xcaaf514000 0xcaaf59f000 0xcaaf79e000 0xcaaf7a7000 lib /boot/system/lib/librustc_lint-14ec1376ec719068.so
462 22890 0xcd4b214000 0xcd4b28f000 0xcd4b48f000 0xcd4b491000 lib /boot/system/lib/libproc_macro-11b55be089c2c636.so
463 22880 0xd3177c3000 0xd317983000 0xd317b83000 0xd317b88000 lib /boot/system/lib/librustc_metadata-827c4d31ef94218d.so
464 22904 0x13054cd3000 0x13054e2f000 0x1305502f000 0x13055082000 lib /boot/system/lib/libroot.so
465 22903 0x1525725e000 0x15257273000 0x15257472000 0x15257473000 lib /boot/system/lib/libgcc_s.so.1
466 22901 0x154e1544000 0x154e1650000 0x154e184f000 0x154e185a000 lib /boot/system/lib/libstd-c45eb7e0533a9128.so
467 22900 0x1621830c000 0x16218332000 0x16218532000 0x16218534000 lib /boot/system/lib/libserialize-544a8e5d48af6b74.so
468 22895 0x1660d117000 0x1660d11e000 0x1660d31d000 0x1660d31f000 lib /boot/system/lib/libfmt_macros-71ad98523179a8a6.so
469 22875 0x1664b11f000 0x1664b1f6000 0x1664b3f5000 0x1664b3f9000 lib /boot/system/lib/librustc_incremental-81e06a9d492e6ae1.so
470 22902 0x16990f56000 0x16990f5b000 0x1699115a000 0x1699115b000 lib /boot/system/lib/libbsd.so
471 22892 0x171612ae000 0x17161300000 0x17161500000 0x17161503000 lib /boot/system/lib/librustc_errors-0d5672857c9b387e.so
472 22877 0x1751e65f000 0x1751e8a4000 0x1751eaa4000 0x1751eaad000 lib /boot/system/lib/librustc_typeck-f1e898c37d7949a9.so
473 22874 0x17a12d9a000 0x17a12eef000 0x17a130ee000 0x17a130f2000 lib /boot/system/lib/librustc_resolve-5feaa2d9d6c93e3e.so
474 22891 0x18626e47000 0x18627224000 0x18627424000 0x18627433000 lib /boot/system/lib/libsyntax-a4244e78109e460a.so
475 22872 0x188c661a000 0x188c666e000 0x188c686e000 0x188c6871000 lib /boot/system/lib/librustc_traits-a55ca65ac4875c90.so
476 22878 0x1a5375d7000 0x1a53762f000 0x1a53782f000 0x1a53783b000 lib /boot/system/lib/librustc_platform_intrinsics-7014f647c9ad7073.so
477 22886 0x1de1d8db000 0x1de1d974000 0x1de1db73000 0x1de1db75000 lib /boot/system/lib/librustc_allocator-6cbca3d4603fd730.so
478 22897 0x1e346840000 0x1e346843000 0x1e346a42000 0x1e346a44000 lib /boot/system/lib/libarena-f6666748d70c8d9d.so
479 22885 0x1e401447000 0x1e401898000 0x1e401a97000 0x1e401aa6000 lib /boot/system/lib/librustc_mir-53eacdc86ec6b9fb.so
480 22907 0x1e5d6fcd000 0x1e5d9383000 0x1e5d9582000 0x1e5d9720000 lib /boot/system/develop/lib/rustlib/x86_64-unknown-haiku/codegen-backends/librustc_codegen_llvm-llvm.so
481 22898 0x1e8e1aeb000 0x1e8e1b34000 0x1e8e1d33000 0x1e8e1d37000 lib /boot/system/lib/librustc_data_structures-1796accc2aac3a4d.so
482 22871 0x1e8e9162000 0x1e8e91aa000 0x1e8e93a9000 0x1e8e93ac000 lib /boot/system/lib/librustc_codegen_utils-03e55e4d4e773fbf.so
483 22888 0x1ef75ba0000 0x1ef75bf5000 0x1ef75df5000 0x1ef75df9000 lib /boot/system/lib/libtest-0255df66416eb3c6.so
484 22869 0x1ef81461000 0x1ef81463000 0x1ef81662000 0x1ef81664000 app /boot/system/bin/rustc
485 22906 0x1f8dd91f000 0x1f8dda87000 0x1f8ddc87000 0x1f8ddc9b000 lib /boot/system/lib/libstdc++.so.6.0.24
486 22881 0x20388d3e000 0x20388e39000 0x20389038000 0x2038903c000 lib /boot/system/lib/libsyntax_ext-a70f983dc71ad6cb.so
487 22873 0x214bce38000 0x214bcf23000 0x214bd123000 0x214bd127000 lib /boot/system/lib/librustc_save_analysis-b437f007559d13d9.so
488 22868 0x225fa078000 0x225fa098000 0x225fa297000 0x225fa29a000 lib /boot/system/runtime_loader
489 22867 0x7ffffbff0000 0x7ffffbff8000 0x00000000 0x00000000 system commpage
490
491Areas:
492 ID Base End Size (KiB) Protection Locking Name
493 --------------------------------------------------------------------------------
494 81390 0x0017b000 0x001ab000 192 rw- full rld heap
495 81389 0x002a7000 0x002d7000 192 rw- full rld heap
496 81374 0x0041b000 0x0042b000 64 rw- full rld heap
497 81373 0x0078c000 0x0079c000 64 rw- full rld heap
498 81372 0x88692000 0x8869a000 32 rw- full rld heap
499 81371 0x1aa47a000 0x1aa482000 32 rw- full rld heap
500 81361 0x24da88000 0x24da90000 32 rw- full rld heap
501 81305 0x2ca921000 0x2ca960000 252 r-x full librustc_privacy-79fe35d1acbce5
502 81306 0x2cab60000 0x2cab62000 8 rw- full librustc_privacy-79fe35d1acbce5
503 81290 0xd2076d000 0xd2076e000 4 rw-S full _rld_debug_
504 81289 0x14c5f3b000 0x14c5f4b000 64 rw- full rld heap
505 81341 0x5216b37000 0x5216bb3000 496 r-x full librustc_target-811686e674c8e18
506 81342 0x5216db2000 0x5216db6000 16 rw- full librustc_target-811686e674c8e18
507 81327 0x57e4bd1000 0x57e57c3000 12232 r-x full librustc-11dd5a8da67357c6.so_se
508 81328 0x57e59c2000 0x57e59e0000 120 rw- full librustc-11dd5a8da67357c6.so_se
509 81293 0x5c5d679000 0x5c5d8bb000 2312 r-x full librustc_driver-33907797f7e1fd4
510 81294 0x5c5daba000 0x5c5dac6000 48 rw- full librustc_driver-33907797f7e1fd4
511 81319 0x834e1e3000 0x834e242000 380 r-x full librustc_passes-d5528820140b986
512 81320 0x834e441000 0x834e444000 12 rw- full librustc_passes-d5528820140b986
513 81311 0x849f6bc000 0x849f702000 280 r-x full librustc_plugin-9b454b57e3a4087
514 81312 0x849f901000 0x849f903000 8 rw- full librustc_plugin-9b454b57e3a4087
515 81365 0xacfbf92000 0xacfbfd2000 256 r-x full libnetwork.so_seg0ro
516 81366 0xacfc1d1000 0xacfc1d4000 12 rw- full libnetwork.so_seg1rw
517 81367 0xacfc1d4000 0xacfc1da000 24 rw- full libnetwork.so_seg2rw
518 81345 0xaf2a52a000 0xaf2a52f000 20 r-x full libgraphviz-fae8a762f48b4726.so
519 81346 0xaf2a72e000 0xaf2a730000 8 rw- full libgraphviz-fae8a762f48b4726.so
520 81339 0xb75ecec000 0xb75ed10000 144 r-x full libsyntax_pos-cc6c6139d9987af3.
521 81340 0xb75ef10000 0xb75ef13000 12 rw- full libsyntax_pos-cc6c6139d9987af3.
522 81351 0xc0d66c2000 0xc0d66c7000 20 r-x full librustc_cratesio_shim-fab8968f
523 81352 0xc0d68c6000 0xc0d68c8000 8 rw- full librustc_cratesio_shim-fab8968f
524 81331 0xc0f4fb0000 0xc0f4fda000 168 r-x full libterm-3a3ca31a3a767625.so_seg
525 81332 0xc0f51da000 0xc0f51e0000 24 rw- full libterm-3a3ca31a3a767625.so_seg
526 81321 0xc7b54ad000 0xc7b5504000 348 r-x full librustc_borrowck-dd5b1ad4bc40f
527 81322 0xc7b5703000 0xc7b5707000 16 rw- full librustc_borrowck-dd5b1ad4bc40f
528 81317 0xcaaf514000 0xcaaf59f000 556 r-x full librustc_lint-14ec1376ec719068.
529 81318 0xcaaf79e000 0xcaaf7a7000 36 rw- full librustc_lint-14ec1376ec719068.
530 81333 0xcd4b214000 0xcd4b28f000 492 r-x full libproc_macro-11b55be089c2c636.
531 81334 0xcd4b48f000 0xcd4b491000 8 rw- full libproc_macro-11b55be089c2c636.
532 81313 0xd3177c3000 0xd317983000 1792 r-x full librustc_metadata-827c4d31ef942
533 81314 0xd317b83000 0xd317b88000 20 rw- full librustc_metadata-827c4d31ef942
534 81362 0x13054cd3000 0x13054e2f000 1392 r-x full libroot.so_seg0ro
535 81363 0x1305502f000 0x1305503d000 56 rw- full libroot.so_seg1rw
536 81364 0x1305503d000 0x13055082000 276 rw- full libroot.so_seg2rw
537 81359 0x1525725e000 0x15257273000 84 r-x full libgcc_s.so.1_seg0ro
538 81360 0x15257472000 0x15257473000 4 rw- full libgcc_s.so.1_seg1rw
539 81355 0x154e1544000 0x154e1650000 1072 r-x full libstd-c45eb7e0533a9128.so_seg0
540 81356 0x154e184f000 0x154e185a000 44 rw- full libstd-c45eb7e0533a9128.so_seg1
541 81353 0x1621830c000 0x16218332000 152 r-x full libserialize-544a8e5d48af6b74.s
542 81354 0x16218532000 0x16218534000 8 rw- full libserialize-544a8e5d48af6b74.s
543 81343 0x1660d117000 0x1660d11e000 28 r-x full libfmt_macros-71ad98523179a8a6.
544 81344 0x1660d31d000 0x1660d31f000 8 rw- full libfmt_macros-71ad98523179a8a6.
545 81303 0x1664b11f000 0x1664b1f6000 860 r-x full librustc_incremental-81e06a9d49
546 81304 0x1664b3f5000 0x1664b3f9000 16 rw- full librustc_incremental-81e06a9d49
547 81357 0x16990f56000 0x16990f5b000 20 r-x full libbsd.so_seg0ro
548 81358 0x1699115a000 0x1699115b000 4 rw- full libbsd.so_seg1rw
549 81337 0x171612ae000 0x17161300000 328 r-x full librustc_errors-0d5672857c9b387
550 81338 0x17161500000 0x17161503000 12 rw- full librustc_errors-0d5672857c9b387
551 81307 0x1751e65f000 0x1751e8a4000 2324 r-x full librustc_typeck-f1e898c37d7949a
552 81308 0x1751eaa4000 0x1751eaad000 36 rw- full librustc_typeck-f1e898c37d7949a
553 81301 0x17a12d9a000 0x17a12eef000 1364 r-x full librustc_resolve-5feaa2d9d6c93e
554 81302 0x17a130ee000 0x17a130f2000 16 rw- full librustc_resolve-5feaa2d9d6c93e
555 81335 0x18626e47000 0x18627224000 3956 r-x full libsyntax-a4244e78109e460a.so_s
556 81336 0x18627424000 0x18627433000 60 rw- full libsyntax-a4244e78109e460a.so_s
557 81297 0x188c661a000 0x188c666e000 336 r-x full librustc_traits-a55ca65ac4875c9
558 81298 0x188c686e000 0x188c6871000 12 rw- full librustc_traits-a55ca65ac4875c9
559 81385 0x18ec0d89000 0x18ec2869000 27520 rw- full heap
560 81309 0x1a5375d7000 0x1a53762f000 352 r-x full librustc_platform_intrinsics-70
561 81310 0x1a53782f000 0x1a53783b000 48 rw- full librustc_platform_intrinsics-70
562 81325 0x1de1d8db000 0x1de1d974000 612 r-x full librustc_allocator-6cbca3d4603f
563 81326 0x1de1db73000 0x1de1db75000 8 rw- full librustc_allocator-6cbca3d4603f
564 81347 0x1e346840000 0x1e346843000 12 r-x full libarena-f6666748d70c8d9d.so_se
565 81348 0x1e346a42000 0x1e346a44000 8 rw- full libarena-f6666748d70c8d9d.so_se
566 81323 0x1e401447000 0x1e401898000 4420 r-x full librustc_mir-53eacdc86ec6b9fb.s
567 81324 0x1e401a97000 0x1e401aa6000 60 rw- full librustc_mir-53eacdc86ec6b9fb.s
568 81386 0x1e5d6fcd000 0x1e5d9383000 36568 r-x full librustc_codegen_llvm-llvm.so_s
569 81387 0x1e5d9582000 0x1e5d96e8000 1432 rw- full librustc_codegen_llvm-llvm.so_s
570 81388 0x1e5d96e8000 0x1e5d9720000 224 rw- full librustc_codegen_llvm-llvm.so_s
571 81349 0x1e8e1aeb000 0x1e8e1b34000 292 r-x full librustc_data_structures-1796ac
572 81350 0x1e8e1d33000 0x1e8e1d37000 16 rw- full librustc_data_structures-1796ac
573 81295 0x1e8e9162000 0x1e8e91aa000 288 r-x full librustc_codegen_utils-03e55e4d
574 81296 0x1e8e93a9000 0x1e8e93ac000 12 rw- full librustc_codegen_utils-03e55e4d
575 81329 0x1ef75ba0000 0x1ef75bf5000 340 r-x full libtest-0255df66416eb3c6.so_seg
576 81330 0x1ef75df5000 0x1ef75df9000 16 rw- full libtest-0255df66416eb3c6.so_seg
577 81291 0x1ef81461000 0x1ef81463000 8 r-x full rustc_seg0ro
578 81292 0x1ef81662000 0x1ef81664000 8 rw- full rustc_seg1rw
579 81368 0x1f8dd91f000 0x1f8dda87000 1440 r-x full libstdc++.so.6.0.24_seg0ro
580 81369 0x1f8ddc87000 0x1f8ddc93000 48 rw- full libstdc++.so.6.0.24_seg1rw
581 81370 0x1f8ddc93000 0x1f8ddc9b000 32 rw- full libstdc++.so.6.0.24_seg2rw
582 81315 0x20388d3e000 0x20388e39000 1004 r-x full libsyntax_ext-a70f983dc71ad6cb.
583 81316 0x20389038000 0x2038903c000 16 rw- full libsyntax_ext-a70f983dc71ad6cb.
584 81299 0x214bce38000 0x214bcf23000 940 r-x full librustc_save_analysis-b437f007
585 81300 0x214bd123000 0x214bd127000 16 rw- full librustc_save_analysis-b437f007
586 81287 0x225fa078000 0x225fa098000 128 r-x full runtime_loader_seg0ro
587 81288 0x225fa297000 0x225fa29a000 12 rw- full runtime_loader_seg1rw
588 81716 0x7f81af355000 0x7f81af55a000 2068 rw-s full pthread func_1251_stack
589 81285 0x7fa7cb953000 0x7fa7cc959000 16408 rw-s full rustc_1232_stack
590 81284 0x7fd8b82ab000 0x7fd8b82af000 16 rw- full user area
591 81286 0x7ffffbff0000 0x7ffffbff8000 32 r-xSk full commpage
592
593Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
594
595Semaphores:
596 ID Count Last Holder Name
597 ------------------------------------------------------------