1 | Debug information for team /boot/system/demos/Mandelbrot (711):
|
---|
2 | CPU(s): 1x Intel Core™ i7-3635QM
|
---|
3 | Memory: 1.48 GiB total, 233.37 MiB used
|
---|
4 | Haiku revision: hrev47314 Jun 4 2014 19:52:18 (BePC)
|
---|
5 |
|
---|
6 | Active Threads:
|
---|
7 | thread 711: Mandelbrot (main)
|
---|
8 | thread 718: w>Mandelbrot
|
---|
9 | thread 754: team 711 debug task
|
---|
10 | thread 752: calc1
|
---|
11 | state: Exception (Segment violation)
|
---|
12 |
|
---|
13 | Frame IP Function Name
|
---|
14 | -----------------------------------------------
|
---|
15 | 0x793f0790 0x1dd79b2 TShowBit::manda(double, double, double, double) + 0x1da
|
---|
16 | Disassembly:
|
---|
17 | TShowBit::manda(double, double, double, double):
|
---|
18 | 0x01dd77d8: 55 push %ebp
|
---|
19 | 0x01dd77d9: 89e5 mov %esp, %ebp
|
---|
20 | 0x01dd77db: 83ec4c sub $0x4c, %esp
|
---|
21 | 0x01dd77de: 57 push %edi
|
---|
22 | 0x01dd77df: 56 push %esi
|
---|
23 | 0x01dd77e0: 53 push %ebx
|
---|
24 | 0x01dd77e1: e800000000 call 0x1dd77e6
|
---|
25 | 0x01dd77e6: 5b pop %ebx
|
---|
26 | 0x01dd77e7: 81c31e260000 add $0x261e, %ebx
|
---|
27 | 0x01dd77ed: 83c4f4 add $0xf4, %esp
|
---|
28 | 0x01dd77f0: 8b5508 mov 0x8(%ebp), %edx
|
---|
29 | 0x01dd77f3: 8b82b0000000 mov 0xb0(%edx), %eax
|
---|
30 | 0x01dd77f9: 50 push %eax
|
---|
31 | 0x01dd77fa: e825d2ffff call 0x1dd4a24
|
---|
32 | 0x01dd77ff: 8945dc mov %eax, -0x24(%ebp)
|
---|
33 | 0x01dd7802: dd451c fldq 0x1c(%ebp)
|
---|
34 | 0x01dd7805: dd5dc8 fstpq -0x38(%ebp)
|
---|
35 | 0x01dd7808: dd83fce5ffff fldq 0xffffe5fc(%ebx)
|
---|
36 | 0x01dd780e: dd451c fldq 0x1c(%ebp)
|
---|
37 | 0x01dd7811: d8f1 fdiv %st1, %st0
|
---|
38 | 0x01dd7813: dd5d1c fstpq 0x1c(%ebp)
|
---|
39 | 0x01dd7816: dc7d24 fdivrq 0x24(%ebp)
|
---|
40 | 0x01dd7819: dd5d24 fstpq 0x24(%ebp)
|
---|
41 | 0x01dd781c: dd4514 fldq 0x14(%ebp)
|
---|
42 | 0x01dd781f: dd5de0 fstpq -0x20(%ebp)
|
---|
43 | 0x01dd7822: dd4524 fldq 0x24(%ebp)
|
---|
44 | 0x01dd7825: d8c0 fadd %st0, %st0
|
---|
45 | 0x01dd7827: dd5d24 fstpq 0x24(%ebp)
|
---|
46 | 0x01dd782a: c745f800000000 mov $0x0, -0x8(%ebp)
|
---|
47 | 0x01dd7831: 83c410 add $0x10, %esp
|
---|
48 | 0x01dd7834: baabaaaa2a mov $0x2aaaaaab, %edx
|
---|
49 | 0x01dd7839: 8b45f8 mov -0x8(%ebp), %eax
|
---|
50 | 0x01dd783c: f7ea imul %edx
|
---|
51 | 0x01dd783e: 89d1 mov %edx, %ecx
|
---|
52 | 0x01dd7840: d1f9 sar , %ecx
|
---|
53 | 0x01dd7842: 8b45f8 mov -0x8(%ebp), %eax
|
---|
54 | 0x01dd7845: c1f81f sar $0x1f, %eax
|
---|
55 | 0x01dd7848: 29c1 sub %eax, %ecx
|
---|
56 | 0x01dd784a: 894dd8 mov %ecx, -0x28(%ebp)
|
---|
57 | 0x01dd784d: dd45e0 fldq -0x20(%ebp)
|
---|
58 | 0x01dd7850: dc4524 faddq 0x24(%ebp)
|
---|
59 | 0x01dd7853: dd5de0 fstpq -0x20(%ebp)
|
---|
60 | 0x01dd7856: dd450c fldq 0xc(%ebp)
|
---|
61 | 0x01dd7859: dd5de8 fstpq -0x18(%ebp)
|
---|
62 | 0x01dd785c: 8b55f8 mov -0x8(%ebp), %edx
|
---|
63 | 0x01dd785f: 8d0452 lea (%edx,%edx,2), %eax
|
---|
64 | 0x01dd7862: c1e007 shl $0x7, %eax
|
---|
65 | 0x01dd7865: 8b7ddc mov -0x24(%ebp), %edi
|
---|
66 | 0x01dd7868: 01c7 add %eax, %edi
|
---|
67 | 0x01dd786a: c745f400000000 mov $0x0, -0xc(%ebp)
|
---|
68 | 0x01dd7871: 8d7600 lea 0x0(%esi), %esi
|
---|
69 | 0x01dd7874: 8b4df4 mov -0xc(%ebp), %ecx
|
---|
70 | 0x01dd7877: 83c106 add $0x6, %ecx
|
---|
71 | 0x01dd787a: beabaaaa2a mov $0x2aaaaaab, %esi
|
---|
72 | 0x01dd787f: 89f0 mov %esi, %eax
|
---|
73 | 0x01dd7881: f7e9 imul %ecx
|
---|
74 | 0x01dd7883: 89d0 mov %edx, %eax
|
---|
75 | 0x01dd7885: d1f8 sar , %eax
|
---|
76 | 0x01dd7887: c1f91f sar $0x1f, %ecx
|
---|
77 | 0x01dd788a: 29c8 sub %ecx, %eax
|
---|
78 | 0x01dd788c: 8945d4 mov %eax, -0x2c(%ebp)
|
---|
79 | 0x01dd788f: 8b8b60010000 mov 0x160(%ebx), %ecx
|
---|
80 | 0x01dd7895: c1e005 shl $0x5, %eax
|
---|
81 | 0x01dd7898: 8945c0 mov %eax, -0x40(%ebp)
|
---|
82 | 0x01dd789b: 8b45d8 mov -0x28(%ebp), %eax
|
---|
83 | 0x01dd789e: 0345c0 add -0x40(%ebp), %eax
|
---|
84 | 0x01dd78a1: 31d2 xor %edx, %edx
|
---|
85 | 0x01dd78a3: 8a1408 mov (%eax,%ecx), %dl
|
---|
86 | 0x01dd78a6: 8b7508 mov 0x8(%ebp), %esi
|
---|
87 | 0x01dd78a9: 80beb500000000 cmpb $0x0, 0xb5(%esi)
|
---|
88 | 0x01dd78b0: 0f8583010000 jnz 0x1dd7a39
|
---|
89 | 0x01dd78b6: 8b45d4 mov -0x2c(%ebp), %eax
|
---|
90 | 0x01dd78b9: c1e005 shl $0x5, %eax
|
---|
91 | 0x01dd78bc: 8b75d8 mov -0x28(%ebp), %esi
|
---|
92 | 0x01dd78bf: 8d440620 lea 0x20(%esi,%eax), %eax
|
---|
93 | 0x01dd78c3: 8a0408 mov (%eax,%ecx), %al
|
---|
94 | 0x01dd78c6: 25ff000000 and $0xff, %eax
|
---|
95 | 0x01dd78cb: 39c2 cmp %eax, %edx
|
---|
96 | 0x01dd78cd: 0f8589000000 jnz 0x1dd795c
|
---|
97 | 0x01dd78d3: 8b45c0 mov -0x40(%ebp), %eax
|
---|
98 | 0x01dd78d6: 8d440601 lea 0x1(%esi,%eax), %eax
|
---|
99 | 0x01dd78da: 89c6 mov %eax, %esi
|
---|
100 | 0x01dd78dc: 31c0 xor %eax, %eax
|
---|
101 | 0x01dd78de: 8a040e mov (%esi,%ecx), %al
|
---|
102 | 0x01dd78e1: 39c2 cmp %eax, %edx
|
---|
103 | 0x01dd78e3: 7577 jnz 0x1dd795c
|
---|
104 | 0x01dd78e5: 8b45d4 mov -0x2c(%ebp), %eax
|
---|
105 | 0x01dd78e8: c1e005 shl $0x5, %eax
|
---|
106 | 0x01dd78eb: 8b75d8 mov -0x28(%ebp), %esi
|
---|
107 | 0x01dd78ee: 8d4406e0 lea -0x20(%esi,%eax), %eax
|
---|
108 | 0x01dd78f2: 8a0408 mov (%eax,%ecx), %al
|
---|
109 | 0x01dd78f5: 25ff000000 and $0xff, %eax
|
---|
110 | 0x01dd78fa: 39c2 cmp %eax, %edx
|
---|
111 | 0x01dd78fc: 755e jnz 0x1dd795c
|
---|
112 | 0x01dd78fe: 8b45c0 mov -0x40(%ebp), %eax
|
---|
113 | 0x01dd7901: 8d4406ff lea -0x1(%esi,%eax), %eax
|
---|
114 | 0x01dd7905: 89c6 mov %eax, %esi
|
---|
115 | 0x01dd7907: 31c0 xor %eax, %eax
|
---|
116 | 0x01dd7909: 8a040e mov (%esi,%ecx), %al
|
---|
117 | 0x01dd790c: 39c2 cmp %eax, %edx
|
---|
118 | 0x01dd790e: 754c jnz 0x1dd795c
|
---|
119 | 0x01dd7910: 8b45d4 mov -0x2c(%ebp), %eax
|
---|
120 | 0x01dd7913: c1e005 shl $0x5, %eax
|
---|
121 | 0x01dd7916: 8b75d8 mov -0x28(%ebp), %esi
|
---|
122 | 0x01dd7919: 8d4406c0 lea -0x40(%esi,%eax), %eax
|
---|
123 | 0x01dd791d: 8a0408 mov (%eax,%ecx), %al
|
---|
124 | 0x01dd7920: 25ff000000 and $0xff, %eax
|
---|
125 | 0x01dd7925: 39c2 cmp %eax, %edx
|
---|
126 | 0x01dd7927: 7533 jnz 0x1dd795c
|
---|
127 | 0x01dd7929: 8b75f4 mov -0xc(%ebp), %esi
|
---|
128 | 0x01dd792c: 89f0 mov %esi, %eax
|
---|
129 | 0x01dd792e: 83c00c add $0xc, %eax
|
---|
130 | 0x01dd7931: 89c1 mov %eax, %ecx
|
---|
131 | 0x01dd7933: 39c6 cmp %eax, %esi
|
---|
132 | 0x01dd7935: 0f8ddc000000 jge 0x1dd7a17
|
---|
133 | 0x01dd793b: 90 nop
|
---|
134 | 0x01dd793c: dd45e8 fldq -0x18(%ebp)
|
---|
135 | 0x01dd793f: dc451c faddq 0x1c(%ebp)
|
---|
136 | 0x01dd7942: dd5de8 fstpq -0x18(%ebp)
|
---|
137 | 0x01dd7945: 8b8324010000 mov 0x124(%ebx), %eax
|
---|
138 | 0x01dd794b: 8a0402 mov (%edx,%eax), %al
|
---|
139 | 0x01dd794e: 8807 mov %al, (%edi)
|
---|
140 | 0x01dd7950: 47 inc %edi
|
---|
141 | 0x01dd7951: 46 inc %esi
|
---|
142 | 0x01dd7952: 39ce cmp %ecx, %esi
|
---|
143 | 0x01dd7954: 7ce6 jl 0x1dd793c
|
---|
144 | 0x01dd7956: e9bc000000 jmp 0x1dd7a17
|
---|
145 | 0x01dd795b: 90 nop
|
---|
146 | 0x01dd795c: dd45c8 fldq -0x38(%ebp)
|
---|
147 | 0x01dd795f: dc9b04e6ffff fcompq 0xffffe604(%ebx)
|
---|
148 | 0x01dd7965: dfe0 fnstsw %ax
|
---|
149 | 0x01dd7967: 80e445 andb $0x45, %ah
|
---|
150 | 0x01dd796a: 80fc01 cmpb $0x1, %ah
|
---|
151 | 0x01dd796d: 740e jz 0x1dd797d
|
---|
152 | 0x01dd796f: 8b8348010000 mov 0x148(%ebx), %eax
|
---|
153 | 0x01dd7975: 813800010000 cmp $0x100, (%eax)
|
---|
154 | 0x01dd797b: 7447 jz 0x1dd79c4
|
---|
155 | 0x01dd797d: 8b75f4 mov -0xc(%ebp), %esi
|
---|
156 | 0x01dd7980: 89f0 mov %esi, %eax
|
---|
157 | 0x01dd7982: 83c00c add $0xc, %eax
|
---|
158 | 0x01dd7985: 39c6 cmp %eax, %esi
|
---|
159 | 0x01dd7987: 0f8d8a000000 jge 0x1dd7a17
|
---|
160 | 0x01dd798d: 8945c4 mov %eax, -0x3c(%ebp)
|
---|
161 | 0x01dd7990: dd45e8 fldq -0x18(%ebp)
|
---|
162 | 0x01dd7993: dc451c faddq 0x1c(%ebp)
|
---|
163 | 0x01dd7996: dd55e8 fstq -0x18(%ebp)
|
---|
164 | 0x01dd7999: ff75e4 push -0x1c(%ebp)
|
---|
165 | 0x01dd799c: ff75e0 push -0x20(%ebp)
|
---|
166 | 0x01dd799f: 83ec08 sub $0x8, %esp
|
---|
167 | 0x01dd79a2: dd1c24 fstpq (%esp)
|
---|
168 | 0x01dd79a5: e8b6f7ffff call 0x1dd7160
|
---|
169 | 0x01dd79aa: 89c2 mov %eax, %edx
|
---|
170 | 0x01dd79ac: 8b8324010000 mov 0x124(%ebx), %eax
|
---|
171 | 0x01dd79b2: 8a0402 mov (%edx,%eax), %al <--
|
---|
172 |
|
---|
173 | Frame memory:
|
---|
174 | [0x793f0720] 4............... 34 00 00 00 00 00 c0 bf 1e 00 00 00 00 00 ec bf
|
---|
175 | [0x793f0730] ................ 04 9e dd 01 00 00 00 00 00 00 00 00 00 00 00 00
|
---|
176 | [0x793f0740] ........@....... 00 00 00 00 00 00 00 00 40 02 00 00 e4 00 00 00
|
---|
177 | [0x793f0750] .......@........ 00 00 00 00 00 00 10 40 00 00 00 00 12 00 00 00
|
---|
178 | [0x793f0760] ................ 08 00 00 00 00 10 dc 03 1e 00 00 00 00 00 ec bf
|
---|
179 | [0x793f0770] 4............... 34 00 00 00 00 00 c0 bf 00 00 00 00 d8 00 00 00
|
---|
180 | [0x793f0780] j.........?y.r.. 6a 00 00 00 00 00 00 00 d8 07 3f 79 9e 72 dd 01
|
---|
181 | 0x793f07e0 0x1dd7299 __calc1(void*) + 0x51
|
---|
182 | 0x793f0808 0x2823621 thread_entry + 0x21
|
---|
183 | 00000000 0x6079e250 commpage_thread_exit + 0
|
---|
184 |
|
---|
185 | Registers:
|
---|
186 | eip: 0x01dd79b2
|
---|
187 | esp: 0x793f0720
|
---|
188 | ebp: 0x793f0788
|
---|
189 | eax: 0x01dda3c0
|
---|
190 | ebx: 0x01dd9e04
|
---|
191 | ecx: 0x00001000
|
---|
192 | edx: 0x00001000
|
---|
193 | esi: 0x000000e3
|
---|
194 | edi: 0x03dcafe3
|
---|
195 | cs: 0x001b
|
---|
196 | ds: 0x0023
|
---|
197 | es: 0x0023
|
---|
198 | fs: 0x0063
|
---|
199 | gs: 0x0023
|
---|
200 | ss: 0x0023
|
---|
201 | thread 753: calc2
|
---|
202 | state: Exception (Segment violation)
|
---|
203 |
|
---|
204 | Frame IP Function Name
|
---|
205 | -----------------------------------------------
|
---|
206 | 0x7939f720 0x1dd773e TShowBit::mandb(double, double, double, double) + 0x1d6
|
---|
207 | Disassembly:
|
---|
208 | TShowBit::mandb(double, double, double, double):
|
---|
209 | 0x01dd7568: 55 push %ebp
|
---|
210 | 0x01dd7569: 89e5 mov %esp, %ebp
|
---|
211 | 0x01dd756b: 83ec4c sub $0x4c, %esp
|
---|
212 | 0x01dd756e: 57 push %edi
|
---|
213 | 0x01dd756f: 56 push %esi
|
---|
214 | 0x01dd7570: 53 push %ebx
|
---|
215 | 0x01dd7571: e800000000 call 0x1dd7576
|
---|
216 | 0x01dd7576: 5b pop %ebx
|
---|
217 | 0x01dd7577: 81c38e280000 add $0x288e, %ebx
|
---|
218 | 0x01dd757d: 83c4f4 add $0xf4, %esp
|
---|
219 | 0x01dd7580: 8b5508 mov 0x8(%ebp), %edx
|
---|
220 | 0x01dd7583: 8b82b0000000 mov 0xb0(%edx), %eax
|
---|
221 | 0x01dd7589: 50 push %eax
|
---|
222 | 0x01dd758a: e895d4ffff call 0x1dd4a24
|
---|
223 | 0x01dd758f: 8945dc mov %eax, -0x24(%ebp)
|
---|
224 | 0x01dd7592: dd451c fldq 0x1c(%ebp)
|
---|
225 | 0x01dd7595: dd5dc8 fstpq -0x38(%ebp)
|
---|
226 | 0x01dd7598: dd83ece5ffff fldq 0xffffe5ec(%ebx)
|
---|
227 | 0x01dd759e: dd451c fldq 0x1c(%ebp)
|
---|
228 | 0x01dd75a1: d8f1 fdiv %st1, %st0
|
---|
229 | 0x01dd75a3: dd5d1c fstpq 0x1c(%ebp)
|
---|
230 | 0x01dd75a6: dc7d24 fdivrq 0x24(%ebp)
|
---|
231 | 0x01dd75a9: dd4514 fldq 0x14(%ebp)
|
---|
232 | 0x01dd75ac: d8c1 fadd %st1, %st0
|
---|
233 | 0x01dd75ae: dd5de0 fstpq -0x20(%ebp)
|
---|
234 | 0x01dd75b1: d8c0 fadd %st0, %st0
|
---|
235 | 0x01dd75b3: dd5d24 fstpq 0x24(%ebp)
|
---|
236 | 0x01dd75b6: c745f801000000 mov $0x1, -0x8(%ebp)
|
---|
237 | 0x01dd75bd: 83c410 add $0x10, %esp
|
---|
238 | 0x01dd75c0: baabaaaa2a mov $0x2aaaaaab, %edx
|
---|
239 | 0x01dd75c5: 8b45f8 mov -0x8(%ebp), %eax
|
---|
240 | 0x01dd75c8: f7ea imul %edx
|
---|
241 | 0x01dd75ca: 89d1 mov %edx, %ecx
|
---|
242 | 0x01dd75cc: d1f9 sar , %ecx
|
---|
243 | 0x01dd75ce: 8b45f8 mov -0x8(%ebp), %eax
|
---|
244 | 0x01dd75d1: c1f81f sar $0x1f, %eax
|
---|
245 | 0x01dd75d4: 29c1 sub %eax, %ecx
|
---|
246 | 0x01dd75d6: 894dd8 mov %ecx, -0x28(%ebp)
|
---|
247 | 0x01dd75d9: dd45e0 fldq -0x20(%ebp)
|
---|
248 | 0x01dd75dc: dc4524 faddq 0x24(%ebp)
|
---|
249 | 0x01dd75df: dd5de0 fstpq -0x20(%ebp)
|
---|
250 | 0x01dd75e2: dd450c fldq 0xc(%ebp)
|
---|
251 | 0x01dd75e5: dd5de8 fstpq -0x18(%ebp)
|
---|
252 | 0x01dd75e8: 8b55f8 mov -0x8(%ebp), %edx
|
---|
253 | 0x01dd75eb: 8d0452 lea (%edx,%edx,2), %eax
|
---|
254 | 0x01dd75ee: c1e007 shl $0x7, %eax
|
---|
255 | 0x01dd75f1: 8b7ddc mov -0x24(%ebp), %edi
|
---|
256 | 0x01dd75f4: 01c7 add %eax, %edi
|
---|
257 | 0x01dd75f6: c745f400000000 mov $0x0, -0xc(%ebp)
|
---|
258 | 0x01dd75fd: 8d7600 lea 0x0(%esi), %esi
|
---|
259 | 0x01dd7600: 8b4df4 mov -0xc(%ebp), %ecx
|
---|
260 | 0x01dd7603: 83c106 add $0x6, %ecx
|
---|
261 | 0x01dd7606: beabaaaa2a mov $0x2aaaaaab, %esi
|
---|
262 | 0x01dd760b: 89f0 mov %esi, %eax
|
---|
263 | 0x01dd760d: f7e9 imul %ecx
|
---|
264 | 0x01dd760f: 89d0 mov %edx, %eax
|
---|
265 | 0x01dd7611: d1f8 sar , %eax
|
---|
266 | 0x01dd7613: c1f91f sar $0x1f, %ecx
|
---|
267 | 0x01dd7616: 29c8 sub %ecx, %eax
|
---|
268 | 0x01dd7618: 8945d4 mov %eax, -0x2c(%ebp)
|
---|
269 | 0x01dd761b: 8b8b60010000 mov 0x160(%ebx), %ecx
|
---|
270 | 0x01dd7621: c1e005 shl $0x5, %eax
|
---|
271 | 0x01dd7624: 8945c0 mov %eax, -0x40(%ebp)
|
---|
272 | 0x01dd7627: 8b45d8 mov -0x28(%ebp), %eax
|
---|
273 | 0x01dd762a: 0345c0 add -0x40(%ebp), %eax
|
---|
274 | 0x01dd762d: 31d2 xor %edx, %edx
|
---|
275 | 0x01dd762f: 8a1408 mov (%eax,%ecx), %dl
|
---|
276 | 0x01dd7632: 8b7508 mov 0x8(%ebp), %esi
|
---|
277 | 0x01dd7635: 80beb500000000 cmpb $0x0, 0xb5(%esi)
|
---|
278 | 0x01dd763c: 0f8583010000 jnz 0x1dd77c5
|
---|
279 | 0x01dd7642: 8b45d4 mov -0x2c(%ebp), %eax
|
---|
280 | 0x01dd7645: c1e005 shl $0x5, %eax
|
---|
281 | 0x01dd7648: 8b75d8 mov -0x28(%ebp), %esi
|
---|
282 | 0x01dd764b: 8d440620 lea 0x20(%esi,%eax), %eax
|
---|
283 | 0x01dd764f: 8a0408 mov (%eax,%ecx), %al
|
---|
284 | 0x01dd7652: 25ff000000 and $0xff, %eax
|
---|
285 | 0x01dd7657: 39c2 cmp %eax, %edx
|
---|
286 | 0x01dd7659: 0f8589000000 jnz 0x1dd76e8
|
---|
287 | 0x01dd765f: 8b45c0 mov -0x40(%ebp), %eax
|
---|
288 | 0x01dd7662: 8d440601 lea 0x1(%esi,%eax), %eax
|
---|
289 | 0x01dd7666: 89c6 mov %eax, %esi
|
---|
290 | 0x01dd7668: 31c0 xor %eax, %eax
|
---|
291 | 0x01dd766a: 8a040e mov (%esi,%ecx), %al
|
---|
292 | 0x01dd766d: 39c2 cmp %eax, %edx
|
---|
293 | 0x01dd766f: 7577 jnz 0x1dd76e8
|
---|
294 | 0x01dd7671: 8b45d4 mov -0x2c(%ebp), %eax
|
---|
295 | 0x01dd7674: c1e005 shl $0x5, %eax
|
---|
296 | 0x01dd7677: 8b75d8 mov -0x28(%ebp), %esi
|
---|
297 | 0x01dd767a: 8d4406e0 lea -0x20(%esi,%eax), %eax
|
---|
298 | 0x01dd767e: 8a0408 mov (%eax,%ecx), %al
|
---|
299 | 0x01dd7681: 25ff000000 and $0xff, %eax
|
---|
300 | 0x01dd7686: 39c2 cmp %eax, %edx
|
---|
301 | 0x01dd7688: 755e jnz 0x1dd76e8
|
---|
302 | 0x01dd768a: 8b45c0 mov -0x40(%ebp), %eax
|
---|
303 | 0x01dd768d: 8d4406ff lea -0x1(%esi,%eax), %eax
|
---|
304 | 0x01dd7691: 89c6 mov %eax, %esi
|
---|
305 | 0x01dd7693: 31c0 xor %eax, %eax
|
---|
306 | 0x01dd7695: 8a040e mov (%esi,%ecx), %al
|
---|
307 | 0x01dd7698: 39c2 cmp %eax, %edx
|
---|
308 | 0x01dd769a: 754c jnz 0x1dd76e8
|
---|
309 | 0x01dd769c: 8b45d4 mov -0x2c(%ebp), %eax
|
---|
310 | 0x01dd769f: c1e005 shl $0x5, %eax
|
---|
311 | 0x01dd76a2: 8b75d8 mov -0x28(%ebp), %esi
|
---|
312 | 0x01dd76a5: 8d4406c0 lea -0x40(%esi,%eax), %eax
|
---|
313 | 0x01dd76a9: 8a0408 mov (%eax,%ecx), %al
|
---|
314 | 0x01dd76ac: 25ff000000 and $0xff, %eax
|
---|
315 | 0x01dd76b1: 39c2 cmp %eax, %edx
|
---|
316 | 0x01dd76b3: 7533 jnz 0x1dd76e8
|
---|
317 | 0x01dd76b5: 8b75f4 mov -0xc(%ebp), %esi
|
---|
318 | 0x01dd76b8: 89f0 mov %esi, %eax
|
---|
319 | 0x01dd76ba: 83c00c add $0xc, %eax
|
---|
320 | 0x01dd76bd: 89c1 mov %eax, %ecx
|
---|
321 | 0x01dd76bf: 39c6 cmp %eax, %esi
|
---|
322 | 0x01dd76c1: 0f8ddc000000 jge 0x1dd77a3
|
---|
323 | 0x01dd76c7: 90 nop
|
---|
324 | 0x01dd76c8: dd45e8 fldq -0x18(%ebp)
|
---|
325 | 0x01dd76cb: dc451c faddq 0x1c(%ebp)
|
---|
326 | 0x01dd76ce: dd5de8 fstpq -0x18(%ebp)
|
---|
327 | 0x01dd76d1: 8b8324010000 mov 0x124(%ebx), %eax
|
---|
328 | 0x01dd76d7: 8a0402 mov (%edx,%eax), %al
|
---|
329 | 0x01dd76da: 8807 mov %al, (%edi)
|
---|
330 | 0x01dd76dc: 47 inc %edi
|
---|
331 | 0x01dd76dd: 46 inc %esi
|
---|
332 | 0x01dd76de: 39ce cmp %ecx, %esi
|
---|
333 | 0x01dd76e0: 7ce6 jl 0x1dd76c8
|
---|
334 | 0x01dd76e2: e9bc000000 jmp 0x1dd77a3
|
---|
335 | 0x01dd76e7: 90 nop
|
---|
336 | 0x01dd76e8: dd45c8 fldq -0x38(%ebp)
|
---|
337 | 0x01dd76eb: dc9bf4e5ffff fcompq 0xffffe5f4(%ebx)
|
---|
338 | 0x01dd76f1: dfe0 fnstsw %ax
|
---|
339 | 0x01dd76f3: 80e445 andb $0x45, %ah
|
---|
340 | 0x01dd76f6: 80fc01 cmpb $0x1, %ah
|
---|
341 | 0x01dd76f9: 740e jz 0x1dd7709
|
---|
342 | 0x01dd76fb: 8b8348010000 mov 0x148(%ebx), %eax
|
---|
343 | 0x01dd7701: 813800010000 cmp $0x100, (%eax)
|
---|
344 | 0x01dd7707: 7447 jz 0x1dd7750
|
---|
345 | 0x01dd7709: 8b75f4 mov -0xc(%ebp), %esi
|
---|
346 | 0x01dd770c: 89f0 mov %esi, %eax
|
---|
347 | 0x01dd770e: 83c00c add $0xc, %eax
|
---|
348 | 0x01dd7711: 39c6 cmp %eax, %esi
|
---|
349 | 0x01dd7713: 0f8d8a000000 jge 0x1dd77a3
|
---|
350 | 0x01dd7719: 8945c4 mov %eax, -0x3c(%ebp)
|
---|
351 | 0x01dd771c: dd45e8 fldq -0x18(%ebp)
|
---|
352 | 0x01dd771f: dc451c faddq 0x1c(%ebp)
|
---|
353 | 0x01dd7722: dd55e8 fstq -0x18(%ebp)
|
---|
354 | 0x01dd7725: ff75e4 push -0x1c(%ebp)
|
---|
355 | 0x01dd7728: ff75e0 push -0x20(%ebp)
|
---|
356 | 0x01dd772b: 83ec08 sub $0x8, %esp
|
---|
357 | 0x01dd772e: dd1c24 fstpq (%esp)
|
---|
358 | 0x01dd7731: e82afaffff call 0x1dd7160
|
---|
359 | 0x01dd7736: 89c2 mov %eax, %edx
|
---|
360 | 0x01dd7738: 8b8324010000 mov 0x124(%ebx), %eax
|
---|
361 | 0x01dd773e: 8a0402 mov (%edx,%eax), %al <--
|
---|
362 |
|
---|
363 | Frame memory:
|
---|
364 | [0x7939f6b0] 3............... 33 00 00 00 00 00 c4 bf 0f 00 00 00 00 80 f0 bf
|
---|
365 | [0x7939f6c0] ................ 04 9e dd 01 00 00 00 00 00 00 00 00 00 00 00 00
|
---|
366 | [0x7939f6d0] ........@....... 00 00 00 00 00 00 00 00 40 02 00 00 e4 00 00 00
|
---|
367 | [0x7939f6e0] .......@........ 00 00 00 00 00 00 10 40 00 00 00 00 12 00 00 00
|
---|
368 | [0x7939f6f0] ................ 07 00 00 00 00 10 dc 03 0f 00 00 00 00 80 f0 bf
|
---|
369 | [0x7939f700] 3............... 33 00 00 00 00 00 c4 bf 00 00 00 00 d8 00 00 00
|
---|
370 | [0x7939f710] [.......h.9y.r.. 5b 00 00 00 00 00 00 00 68 f7 39 79 fe 72 dd 01
|
---|
371 | 0x7939f770 0x1dd72f9 __calc2(void*) + 0x51
|
---|
372 | 0x7939f798 0x2823621 thread_entry + 0x21
|
---|
373 | 00000000 0x6079e250 commpage_thread_exit + 0
|
---|
374 |
|
---|
375 | Registers:
|
---|
376 | eip: 0x01dd773e
|
---|
377 | esp: 0x7939f6b0
|
---|
378 | ebp: 0x7939f718
|
---|
379 | eax: 0x01dda3c0
|
---|
380 | ebx: 0x01dd9e04
|
---|
381 | ecx: 0x00001000
|
---|
382 | edx: 0x00001000
|
---|
383 | esi: 0x000000e0
|
---|
384 | edi: 0x03dc9960
|
---|
385 | cs: 0x001b
|
---|
386 | ds: 0x0023
|
---|
387 | es: 0x0023
|
---|
388 | fs: 0x0063
|
---|
389 | gs: 0x0023
|
---|
390 | ss: 0x0023
|
---|
391 |
|
---|
392 | Loaded Images:
|
---|
393 | ID Text Base Text End Data Base Data End Type Name
|
---|
394 | --------------------------------------------------------------------------------
|
---|
395 | 2619 0x009a2000 0x009b2000 0x009b2000 0x009b5000 lib /boot/system/lib/libroot-addon-icu.so
|
---|
396 | 2611 0x009ce000 0x009fe000 0x009fe000 0x00a0b000 lib /boot/system/lib/libstdc++.r4.so
|
---|
397 | 2607 0x00a59000 0x00a78000 0x00a78000 0x00a7b000 lib /boot/system/runtime_loader
|
---|
398 | 2609 0x00db7000 0x01056000 0x01056000 0x010e0000 lib /boot/system/lib/libbe.so
|
---|
399 | 2615 0x0135a000 0x01392000 0x01392000 0x01399000 lib /boot/system/lib/libicule.so.48.1.1
|
---|
400 | 2616 0x014bf000 0x014c9000 0x014c9000 0x014cc000 lib /boot/system/lib/libiculx.so.48.1.1
|
---|
401 | 2613 0x014f9000 0x01702000 0x01702000 0x0174f000 lib /boot/system/lib/libicui18n.so.48.1.1
|
---|
402 | 2617 0x01789000 0x017a8000 0x017a8000 0x017dd000 lib /boot/system/lib/libicutu.so.48.1.1
|
---|
403 | 2618 0x01af3000 0x01c2e000 0x01c2e000 0x01c56000 lib /boot/system/lib/libicuuc.so.48.1.1
|
---|
404 | 2614 0x01ca0000 0x01ca8000 0x01ca8000 0x01caa000 lib /boot/system/lib/libicuio.so.48.1.1
|
---|
405 | 2608 0x01dd1000 0x01dd9000 0x01dd9000 0x01ddb000 app /boot/system/demos/Mandelbrot
|
---|
406 | 2610 0x027f4000 0x028bf000 0x028bf000 0x0290a000 lib /boot/system/lib/libroot.so
|
---|
407 | 2612 0x02c20000 0x03dbb000 0x03dbb000 0x03dc1000 lib /boot/system/lib/libicudata.so.48.1.1
|
---|
408 | 2606 0x6079e000 0x607a6000 0x00000000 0x00000000 system commpage
|
---|
409 |
|
---|
410 | Areas:
|
---|
411 | ID Base End Size (KiB) Protection Locking Name
|
---|
412 | --------------------------------------------------------------------------------
|
---|
413 | 9350 0x00459000 0x00469000 64 rw- full rld heap
|
---|
414 | 9321 0x004f3000 0x004f4000 4 rw-S full _rld_debug_
|
---|
415 | 9320 0x005ad000 0x005bd000 64 rw- full rld heap
|
---|
416 | 9352 0x009a2000 0x009b2000 64 r-x full libroot-addon-icu.so_seg0ro
|
---|
417 | 9353 0x009b2000 0x009b5000 12 rw- full libroot-addon-icu.so_seg1rw
|
---|
418 | 9330 0x009ce000 0x009fe000 192 r-x full libstdc++.r4.so_seg0ro
|
---|
419 | 9331 0x009fe000 0x00a09000 44 rw- full libstdc++.r4.so_seg1rw
|
---|
420 | 9332 0x00a09000 0x00a0b000 8 rw- full libstdc++.r4.so_seg2rw
|
---|
421 | 9317 0x00a59000 0x00a78000 124 r-x full runtime_loader_seg0ro
|
---|
422 | 9318 0x00a78000 0x00a7a000 8 rw- full runtime_loader_seg1rw
|
---|
423 | 9319 0x00a7a000 0x00a7b000 4 rw- full runtime_loader_bss1
|
---|
424 | 9324 0x00db7000 0x01056000 2684 r-x full libbe.so_seg0ro
|
---|
425 | 9325 0x01056000 0x010df000 548 rw- full libbe.so_seg1rw
|
---|
426 | 9326 0x010df000 0x010e0000 4 rw- full libbe.so_seg2rw
|
---|
427 | 9340 0x0135a000 0x01392000 224 r-x full libicule.so.48.1.1_seg0ro
|
---|
428 | 9341 0x01392000 0x01399000 28 rw- full libicule.so.48.1.1_seg1rw
|
---|
429 | 9342 0x014bf000 0x014c9000 40 r-x full libiculx.so.48.1.1_seg0ro
|
---|
430 | 9343 0x014c9000 0x014cc000 12 rw- full libiculx.so.48.1.1_seg1rw
|
---|
431 | 9335 0x014f9000 0x01702000 2084 r-x full libicui18n.so.48.1.1_seg0ro
|
---|
432 | 9336 0x01702000 0x0174e000 304 rw- full libicui18n.so.48.1.1_seg1rw
|
---|
433 | 9337 0x0174e000 0x0174f000 4 rw- full libicui18n.so.48.1.1_seg2rw
|
---|
434 | 9344 0x01789000 0x017a8000 124 r-x full libicutu.so.48.1.1_seg0ro
|
---|
435 | 9345 0x017a8000 0x017ab000 12 rw- full libicutu.so.48.1.1_seg1rw
|
---|
436 | 9346 0x017ab000 0x017dd000 200 rw- full libicutu.so.48.1.1_seg2rw
|
---|
437 | 9347 0x01af3000 0x01c2e000 1260 r-x full libicuuc.so.48.1.1_seg0ro
|
---|
438 | 9348 0x01c2e000 0x01c55000 156 rw- full libicuuc.so.48.1.1_seg1rw
|
---|
439 | 9349 0x01c55000 0x01c56000 4 rw- full libicuuc.so.48.1.1_seg2rw
|
---|
440 | 9338 0x01ca0000 0x01ca8000 32 r-x full libicuio.so.48.1.1_seg0ro
|
---|
441 | 9339 0x01ca8000 0x01caa000 8 rw- full libicuio.so.48.1.1_seg1rw
|
---|
442 | 9322 0x01dd1000 0x01dd9000 32 r-x full Mandelbrot_seg0ro
|
---|
443 | 9323 0x01dd9000 0x01ddb000 8 rw- full Mandelbrot_seg1rw
|
---|
444 | 9327 0x027f4000 0x028bf000 812 r-x full libroot.so_seg0ro
|
---|
445 | 9328 0x028bf000 0x028d2000 76 rw- full libroot.so_seg1rw
|
---|
446 | 9329 0x028d2000 0x0290a000 224 rw- full libroot.so_seg2rw
|
---|
447 | 9333 0x02c20000 0x03dbb000 18028 r-x full libicudata.so.48.1.1_seg0ro
|
---|
448 | 9334 0x03dbb000 0x03dc1000 24 rw- full libicudata.so.48.1.1_seg1rw
|
---|
449 | 9368 0x03dc1000 0x03de5000 144 rw-S full server_memory
|
---|
450 | 9351 0x18058000 0x180f8000 640 rw- full heap
|
---|
451 | 9316 0x6079e000 0x607a6000 32 r-xSk full commpage
|
---|
452 | 9313 0x61bc7000 0x61bcb000 16 rw- full user area
|
---|
453 | 9362 0x61c47000 0x61c48000 4 rw-S full server_memory
|
---|
454 | 9315 0x7032e000 0x7132f000 16388 rw-s full Mandelbrot_711_stack
|
---|
455 | 9364 0x7132f000 0x7134f000 128 rw-S full server_memory
|
---|
456 | 9488 0x7935c000 0x793a1000 276 rw-s full calc2_753_stack
|
---|
457 | 9486 0x793ad000 0x793f2000 276 rw-s full calc1_752_stack
|
---|
458 | 9374 0x79569000 0x795ae000 276 rw-s full w>Mandelbrot_718_stack
|
---|
459 |
|
---|
460 | Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
|
---|
461 |
|
---|
462 | Semaphores:
|
---|
463 | ID Count Last Holder Name
|
---|
464 | ------------------------------------------------------------
|
---|
465 | 13899 0 0 some BBlockCache lock
|
---|
466 | 13900 0 0 Catalog
|
---|
467 | 13901 0 0 some BLocker
|
---|
468 | 13902 0 0 some BLocker
|
---|
469 | 13903 0 0 token space
|
---|
470 | 13904 0 0 BLooperList lock
|
---|
471 | 13905 0 751 AppServerLink_sLock
|
---|
472 | 13906 0 0 LocaleRosterData
|
---|
473 | 13907 0 0 some BLocker
|
---|
474 | 13908 0 0 Catalog
|
---|
475 | 13909 0 0 BMessageQueue Lock
|
---|
476 | 13910 0 0 AppLooperPort
|
---|
477 | 13926 0 0 screen list
|
---|
478 | 13927 0 0 clipboard
|
---|
479 | 13928 0 0 width buffer
|
---|
480 | 13929 0 0 BMessageQueue Lock
|
---|
481 | 13930 0 718 Mandelbrot
|
---|
482 | 14033 0 0 tool tip manager
|
---|