Ticket #10279: cpp0-98369-debug-09-12-2013-05-08-56.report

File cpp0-98369-debug-09-12-2013-05-08-56.report, 61.0 KB (added by kallisti5, 8 years ago)

cpp0, gcc2h hrev46511

Line 
1Debug information for team /boot/system/develop/tools/lib/gcc-lib/i586-pc-haiku/2.95.3-haiku-2013_08_15/cpp0 (98369):
2CPU(s): 8x AMD FX-Series
3Memory: 15.95 GiB total, 751.66 MiB used
4Haiku revision: hrev46511 Dec 8 2013 07:41:01 (BePC)
5
6Active Threads:
7 thread 98373: team 98369 debug task
8 thread 98369: cpp0 (main)
9 state: Exception (Invalid opcode exception)
10
11 Frame IP Function Name
12 -----------------------------------------------
13 0x71fc7a50 0x20b8158 rescan + 0xdc8
14 Disassembly:
15 rescan:
16 0x020b7390: 55 push %ebp
17 0x020b7391: 89e5 mov %esp, %ebp
18 0x020b7393: 83ec6c sub $0x6c, %esp
19 0x020b7396: 57 push %edi
20 0x020b7397: 56 push %esi
21 0x020b7398: 53 push %ebx
22 0x020b7399: e800000000 call 0x20b739e
23 0x020b739e: 5b pop %ebx
24 0x020b739f: 81c32e540100 add $0x1542e, %ebx
25 0x020b73a5: c745ec00000000 mov $0x0, -0x14(%ebp)
26 0x020b73ac: c745e800000000 mov $0x0, -0x18(%ebp)
27 0x020b73b3: c745d800000000 mov $0x0, -0x28(%ebp)
28 0x020b73ba: 8d8314090000 lea 0x914(%ebx), %eax
29 0x020b73c0: 8945a8 mov %eax, -0x58(%ebp)
30 0x020b73c3: 83bbec08000000 cmp $0x0, 0x8ec(%ebx)
31 0x020b73ca: 7434 jz 0x20b7400
32 0x020b73cc: 8b83b8010000 mov 0x1b8(%ebx), %eax
33 0x020b73d2: 8b4da8 mov -0x58(%ebp), %ecx
34 0x020b73d5: 8d1440 lea (%eax,%eax,2), %edx
35 0x020b73d8: 8d1490 lea (%eax,%edx,4), %edx
36 0x020b73db: 833c9100 cmp $0x0, (%ecx,%edx,4)
37 0x020b73df: 741f jz 0x20b7400
38 0x020b73e1: 83c4fc add $0xfc, %esp
39 0x020b73e4: 6a00 push $0x0
40 0x020b73e6: 6a01 push $0x1
41 0x020b73e8: 8b83b8010000 mov 0x1b8(%ebx), %eax
42 0x020b73ee: 8d1440 lea (%eax,%eax,2), %edx
43 0x020b73f1: 8d1490 lea (%eax,%edx,4), %edx
44 0x020b73f4: 8d1491 lea (%ecx,%edx,4), %edx
45 0x020b73f7: 52 push %edx
46 0x020b73f8: e823760000 call 0x20bea20
47 0x020b73fd: 83c410 add $0x10, %esp
48 0x020b7400: 8b7508 mov 0x8(%ebp), %esi
49 0x020b7403: 8b7620 mov 0x20(%esi), %esi
50 0x020b7406: 8b83b8010000 mov 0x1b8(%ebx), %eax
51 0x020b740c: 8d1440 lea (%eax,%eax,2), %edx
52 0x020b740f: 8d1490 lea (%eax,%edx,4), %edx
53 0x020b7412: 8b45a8 mov -0x58(%ebp), %eax
54 0x020b7415: 8d1490 lea (%eax,%edx,4), %edx
55 0x020b7418: 8955e4 mov %edx, -0x1c(%ebp)
56 0x020b741b: 8b4de4 mov -0x1c(%ebp), %ecx
57 0x020b741e: 8b4508 mov 0x8(%ebp), %eax
58 0x020b7421: 8b7a20 mov 0x20(%edx), %edi
59 0x020b7424: 8b5218 mov 0x18(%edx), %edx
60 0x020b7427: 8b491c mov 0x1c(%ecx), %ecx
61 0x020b742a: 01ca add %ecx, %edx
62 0x020b742c: 8955e0 mov %edx, -0x20(%ebp)
63 0x020b742f: 8b501c mov 0x1c(%eax), %edx
64 0x020b7432: 8b4d08 mov 0x8(%ebp), %ecx
65 0x020b7435: 897020 mov %esi, 0x20(%eax)
66 0x020b7438: 29d6 sub %edx, %esi
67 0x020b743a: 8b55e0 mov -0x20(%ebp), %edx
68 0x020b743d: 29fa sub %edi, %edx
69 0x020b743f: 8b4118 mov 0x18(%ecx), %eax
70 0x020b7442: 29f0 sub %esi, %eax
71 0x020b7444: 39d0 cmp %edx, %eax
72 0x020b7446: 7f10 jg 0x20b7458
73 0x020b7448: 83c4f8 add $0xf8, %esp
74 0x020b744b: 52 push %edx
75 0x020b744c: 51 push %ecx
76 0x020b744d: e81aa70000 call 0x20c1b6c
77 0x020b7452: 83c410 add $0x10, %esp
78 0x020b7455: 8d7600 lea 0x0(%esi), %esi
79 0x020b7458: 8b7508 mov 0x8(%ebp), %esi
80 0x020b745b: 8b7620 mov 0x20(%esi), %esi
81 0x020b745e: 8975dc mov %esi, -0x24(%ebp)
82 0x020b7461: 897dd0 mov %edi, -0x30(%ebp)
83 0x020b7464: 8b45e0 mov -0x20(%ebp), %eax
84 0x020b7467: 803800 cmpb $0x0, (%eax)
85 0x020b746a: 7438 jz 0x20b74a4
86 0x020b746c: 68290a0000 push $0xa29
87 0x020b7471: 8d83f4caffff lea 0xffffcaf4(%ebx), %eax
88 0x020b7477: 50 push %eax
89 0x020b7478: 8d831ecbffff lea 0xffffcb1e(%ebx), %eax
90 0x020b747e: 50 push %eax
91 0x020b747f: 8d8334cbffff lea 0xffffcb34(%ebx), %eax
92 0x020b7485: 50 push %eax
93 0x020b7486: e891c10000 call 0x20c361c
94 0x020b748b: 90 nop
95 0x020b748c: 8b4ddc mov -0x24(%ebp), %ecx
96 0x020b748f: 8b5508 mov 0x8(%ebp), %edx
97 0x020b7492: 49 dec %ecx
98 0x020b7493: 894a20 mov %ecx, 0x20(%edx)
99 0x020b7496: 8b75e4 mov -0x1c(%ebp), %esi
100 0x020b7499: 4f dec %edi
101 0x020b749a: 897e20 mov %edi, 0x20(%esi)
102 0x020b749d: e9fa150000 jmp 0x20b8a9c
103 0x020b74a2: 89f6 mov %esi, %esi
104 0x020b74a4: 8b55dc mov -0x24(%ebp), %edx
105 0x020b74a7: 8a07 mov (%edi), %al
106 0x020b74a9: 8845f3 mov %al, -0xd(%ebp)
107 0x020b74ac: 47 inc %edi
108 0x020b74ad: 8802 mov %al, (%edx)
109 0x020b74af: 42 inc %edx
110 0x020b74b0: 8955dc mov %edx, -0x24(%ebp)
111 0x020b74b3: 31c0 xor %eax, %eax
112 0x020b74b5: 8a45f3 mov -0xd(%ebp), %al
113 0x020b74b8: 83f87a cmp $0x7a, %eax
114 0x020b74bb: 0f87f80e0000 ja 0x20b83b9
115 0x020b74c1: 89d9 mov %ebx, %ecx
116 0x020b74c3: 2b8c8300adfeff sub 0xfffead00(%ebx,%eax,4), %ecx
117 0x020b74ca: ffe1 jmp %ecx
118 0x020b74cc: 48 dec %eax
119 0x020b74cd: 45 inc %ebp
120 0x020b74ce: 0100 add %eax, (%eax)
121 0x020b74d0: 13440100 adc 0x0(%ecx,%eax), %eax
122 0x020b74d4: 13440100 adc 0x0(%ecx,%eax), %eax
123 0x020b74d8: 13440100 adc 0x0(%ecx,%eax), %eax
124 0x020b74dc: 13440100 adc 0x0(%ecx,%eax), %eax
125 0x020b74e0: 13440100 adc 0x0(%ecx,%eax), %eax
126 0x020b74e4: 13440100 adc 0x0(%ecx,%eax), %eax
127 0x020b74e8: 13440100 adc 0x0(%ecx,%eax), %eax
128 0x020b74ec: 13440100 adc 0x0(%ecx,%eax), %eax
129 0x020b74f0: 13440100 adc 0x0(%ecx,%eax), %eax
130 0x020b74f4: 7446 jz 0x20b753c
131 0x020b74f6: 0100 add %eax, (%eax)
132 0x020b74f8: 13440100 adc 0x0(%ecx,%eax), %eax
133 0x020b74fc: 13440100 adc 0x0(%ecx,%eax), %eax
134 0x020b7500: 13440100 adc 0x0(%ecx,%eax), %eax
135 0x020b7504: 13440100 adc 0x0(%ecx,%eax), %eax
136 0x020b7508: 13440100 adc 0x0(%ecx,%eax), %eax
137 0x020b750c: 13440100 adc 0x0(%ecx,%eax), %eax
138 0x020b7510: 13440100 adc 0x0(%ecx,%eax), %eax
139 0x020b7514: 13440100 adc 0x0(%ecx,%eax), %eax
140 0x020b7518: 13440100 adc 0x0(%ecx,%eax), %eax
141 0x020b751c: 13440100 adc 0x0(%ecx,%eax), %eax
142 0x020b7520: 13440100 adc 0x0(%ecx,%eax), %eax
143 0x020b7524: 13440100 adc 0x0(%ecx,%eax), %eax
144 0x020b7528: 13440100 adc 0x0(%ecx,%eax), %eax
145 0x020b752c: 13440100 adc 0x0(%ecx,%eax), %eax
146 0x020b7530: 13440100 adc 0x0(%ecx,%eax), %eax
147 0x020b7534: 13440100 adc 0x0(%ecx,%eax), %eax
148 0x020b7538: 13440100 adc 0x0(%ecx,%eax), %eax
149 0x020b753c: 13440100 adc 0x0(%ecx,%eax), %eax
150 0x020b7540: 13440100 adc 0x0(%ecx,%eax), %eax
151 0x020b7544: 13440100 adc 0x0(%ecx,%eax), %eax
152 0x020b7548: 13440100 adc 0x0(%ecx,%eax), %eax
153 0x020b754c: 13440100 adc 0x0(%ecx,%eax), %eax
154 0x020b7550: 13440100 adc 0x0(%ecx,%eax), %eax
155 0x020b7554: 48 dec %eax
156 0x020b7555: 4d dec %ebp
157 0x020b7556: 0100 add %eax, (%eax)
158 0x020b7558: 4f dec %edi
159 0x020b7559: 50 push %eax
160 0x020b755a: 0100 add %eax, (%eax)
161 0x020b755c: b047 mov $0x47, %al
162 0x020b755e: 0100 add %eax, (%eax)
163 0x020b7560: 94 xchg %eax, %esp
164 0x020b7561: 50 push %eax
165 0x020b7562: 0100 add %eax, (%eax)
166 0x020b7564: 13440100 adc 0x0(%ecx,%eax), %eax
167 0x020b7568: 48 dec %eax
168 0x020b7569: 4d dec %ebp
169 0x020b756a: 0100 add %eax, (%eax)
170 0x020b756c: 13440100 adc 0x0(%ecx,%eax), %eax
171 0x020b7570: 13440100 adc 0x0(%ecx,%eax), %eax
172 0x020b7574: 13440100 adc 0x0(%ecx,%eax), %eax
173 0x020b7578: 13440100 adc 0x0(%ecx,%eax), %eax
174 0x020b757c: 13440100 adc 0x0(%ecx,%eax), %eax
175 0x020b7580: 13440100 adc 0x0(%ecx,%eax), %eax
176 0x020b7584: 13440100 adc 0x0(%ecx,%eax), %eax
177 0x020b7588: d84a01 fmul 0x1(%edx)
178 0x020b758b: 007847 add %bh, 0x47(%eax)
179 0x020b758e: 0100 add %eax, (%eax)
180 0x020b7590: 7847 js 0x20b75d9
181 0x020b7592: 0100 add %eax, (%eax)
182 0x020b7594: 7847 js 0x20b75dd
183 0x020b7596: 0100 add %eax, (%eax)
184 0x020b7598: 7847 js 0x20b75e1
185 0x020b759a: 0100 add %eax, (%eax)
186 0x020b759c: 7847 js 0x20b75e5
187 0x020b759e: 0100 add %eax, (%eax)
188 0x020b75a0: 7847 js 0x20b75e9
189 0x020b75a2: 0100 add %eax, (%eax)
190 0x020b75a4: 7847 js 0x20b75ed
191 0x020b75a6: 0100 add %eax, (%eax)
192 0x020b75a8: 7847 js 0x20b75f1
193 0x020b75aa: 0100 add %eax, (%eax)
194 0x020b75ac: 7847 js 0x20b75f5
195 0x020b75ae: 0100 add %eax, (%eax)
196 0x020b75b0: 7847 js 0x20b75f9
197 0x020b75b2: 0100 add %eax, (%eax)
198 0x020b75b4: 13440100 adc 0x0(%ecx,%eax), %eax
199 0x020b75b8: 13440100 adc 0x0(%ecx,%eax), %eax
200 0x020b75bc: 13440100 adc 0x0(%ecx,%eax), %eax
201 0x020b75c0: 13440100 adc 0x0(%ecx,%eax), %eax
202 0x020b75c4: 13440100 adc 0x0(%ecx,%eax), %eax
203 0x020b75c8: 13440100 adc 0x0(%ecx,%eax), %eax
204 0x020b75cc: 13440100 adc 0x0(%ecx,%eax), %eax
205 0x020b75d0: 8c4601 mov %es, 0x1(%esi)
206 0x020b75d3: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
207 0x020b75da: 0100 add %eax, (%eax)
208 0x020b75dc: 8c4601 mov %es, 0x1(%esi)
209 0x020b75df: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
210 0x020b75e6: 0100 add %eax, (%eax)
211 0x020b75e8: 8c4601 mov %es, 0x1(%esi)
212 0x020b75eb: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
213 0x020b75f2: 0100 add %eax, (%eax)
214 0x020b75f4: 8c4601 mov %es, 0x1(%esi)
215 0x020b75f7: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
216 0x020b75fe: 0100 add %eax, (%eax)
217 0x020b7600: 8c4601 mov %es, 0x1(%esi)
218 0x020b7603: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
219 0x020b760a: 0100 add %eax, (%eax)
220 0x020b760c: 8c4601 mov %es, 0x1(%esi)
221 0x020b760f: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
222 0x020b7616: 0100 add %eax, (%eax)
223 0x020b7618: 8c4601 mov %es, 0x1(%esi)
224 0x020b761b: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
225 0x020b7622: 0100 add %eax, (%eax)
226 0x020b7624: 8c4601 mov %es, 0x1(%esi)
227 0x020b7627: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
228 0x020b762e: 0100 add %eax, (%eax)
229 0x020b7630: 8c4601 mov %es, 0x1(%esi)
230 0x020b7633: 008c4601001344 add %cl, 0x44130001(%esi,%eax,2)
231 0x020b763a: 0100 add %eax, (%eax)
232 0x020b763c: e450 in $0x50, %al
233 0x020b763e: 0100 add %eax, (%eax)
234 0x020b7640: 13440100 adc 0x0(%ecx,%eax), %eax
235 0x020b7644: 13440100 adc 0x0(%ecx,%eax), %eax
236 0x020b7648: 8c4601 mov %es, 0x1(%esi)
237 0x020b764b: 0013 add %dl, (%ebx)
238 0x020b764d: 44 inc %esp
239 0x020b764e: 0100 add %eax, (%eax)
240 0x020b7650: 8c4601 mov %es, 0x1(%esi)
241 0x020b7653: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
242 0x020b765a: 0100 add %eax, (%eax)
243 0x020b765c: 8c4601 mov %es, 0x1(%esi)
244 0x020b765f: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
245 0x020b7666: 0100 add %eax, (%eax)
246 0x020b7668: 8c4601 mov %es, 0x1(%esi)
247 0x020b766b: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
248 0x020b7672: 0100 add %eax, (%eax)
249 0x020b7674: 8c4601 mov %es, 0x1(%esi)
250 0x020b7677: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
251 0x020b767e: 0100 add %eax, (%eax)
252 0x020b7680: 8c4601 mov %es, 0x1(%esi)
253 0x020b7683: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
254 0x020b768a: 0100 add %eax, (%eax)
255 0x020b768c: 8c4601 mov %es, 0x1(%esi)
256 0x020b768f: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
257 0x020b7696: 0100 add %eax, (%eax)
258 0x020b7698: 8c4601 mov %es, 0x1(%esi)
259 0x020b769b: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
260 0x020b76a2: 0100 add %eax, (%eax)
261 0x020b76a4: 8c4601 mov %es, 0x1(%esi)
262 0x020b76a7: 008c4601008c46 add %cl, 0x468c0001(%esi,%eax,2)
263 0x020b76ae: 0100 add %eax, (%eax)
264 0x020b76b0: 8c4601 mov %es, 0x1(%esi)
265 0x020b76b3: 008c4601004fe9 add %cl, 0xe94f0001(%esi,%eax,2)
266 0x020b76ba: e6fd out %al, $0xfd
267 0x020b76bc: ffff invalid
268 0x020b76be: 89f6 mov %esi, %esi
269 0x020b76c0: 83c4f8 add $0xf8, %esp
270 0x020b76c3: 8d8374ccffff lea 0xffffcc74(%ebx), %eax
271 0x020b76c9: 50 push %eax
272 0x020b76ca: 8b75d4 mov -0x2c(%ebp), %esi
273 0x020b76cd: 83c4f4 add $0xf4, %esp
274 0x020b76d0: 56 push %esi
275 0x020b76d1: e81aa40000 call 0x20c1af0
276 0x020b76d6: 83c410 add $0x10, %esp
277 0x020b76d9: 50 push %eax
278 0x020b76da: e8b19e0000 call 0x20c1590
279 0x020b76df: 83c410 add $0x10, %esp
280 0x020b76e2: e9bdfdffff jmp 0x20b74a4
281 0x020b76e7: 90 nop
282 0x020b76e8: 803f0a cmpb $0xa, (%edi)
283 0x020b76eb: 7517 jnz 0x20b7704
284 0x020b76ed: 8b45e4 mov -0x1c(%ebp), %eax
285 0x020b76f0: 83782400 cmp $0x0, 0x24(%eax)
286 0x020b76f4: 750e jnz 0x20b7704
287 0x020b76f6: 47 inc %edi
288 0x020b76f7: ff4014 inc 0x14(%eax)
289 0x020b76fa: ff4ddc dec -0x24(%ebp)
290 0x020b76fd: e9a2fdffff jmp 0x20b74a4
291 0x020b7702: 89f6 mov %esi, %esi
292 0x020b7704: 8b8318010000 mov 0x118(%ebx), %eax
293 0x020b770a: 833800 cmp $0x0, (%eax)
294 0x020b770d: 0f84a60c0000 jz 0x20b83b9
295 0x020b7713: 837dec00 cmp $0x0, -0x14(%ebp)
296 0x020b7717: 0f8f910c0000 jg 0x20b83ae
297 0x020b771d: 3b7de0 cmp -0x20(%ebp), %edi
298 0x020b7720: 0f837efdffff jae 0x20b74a4
299 0x020b7726: 8b55dc mov -0x24(%ebp), %edx
300 0x020b7729: 8a07 mov (%edi), %al
301 0x020b772b: 8802 mov %al, (%edx)
302 0x020b772d: 47 inc %edi
303 0x020b772e: 42 inc %edx
304 0x020b772f: 8955dc mov %edx, -0x24(%ebp)
305 0x020b7732: e96dfdffff jmp 0x20b74a4
306 0x020b7737: 90 nop
307 0x020b7738: 837dec00 cmp $0x0, -0x14(%ebp)
308 0x020b773c: 0f85770c0000 jnz 0x20b83b9
309 0x020b7742: 8b4de4 mov -0x1c(%ebp), %ecx
310 0x020b7745: 83792400 cmp $0x0, 0x24(%ecx)
311 0x020b7749: 0f856a0c0000 jnz 0x20b83b9
312 0x020b774f: 8b8318010000 mov 0x118(%ebx), %eax
313 0x020b7755: 833800 cmp $0x0, (%eax)
314 0x020b7758: 0f855b0c0000 jnz 0x20b83b9
315 0x020b775e: eb09 jmp 0x20b7769
316 0x020b7760: 8b75e4 mov -0x1c(%ebp), %esi
317 0x020b7763: 83c702 add $0x2, %edi
318 0x020b7766: ff4614 inc 0x14(%esi)
319 0x020b7769: 803f5c cmpb $0x5c, (%edi)
320 0x020b776c: 7506 jnz 0x20b7774
321 0x020b776e: 807f010a cmpb $0xa, 0x1(%edi)
322 0x020b7772: 74ec jz 0x20b7760
323 0x020b7774: 803f3a cmpb $0x3a, (%edi)
324 0x020b7777: 0f8527fdffff jnz 0x20b74a4
325 0x020b777d: 83bb4873000000 cmp $0x0, 0x7348(%ebx)
326 0x020b7784: 0f84a2000000 jz 0x20b782c
327 0x020b778a: 837dec00 cmp $0x0, -0x14(%ebp)
328 0x020b778e: 0f851a0c0000 jnz 0x20b83ae
329 0x020b7794: 8b45dc mov -0x24(%ebp), %eax
330 0x020b7797: c640ff23 movb $0x23, -0x1(%eax)
331 0x020b779b: 8d9354730000 lea 0x7354(%ebx), %edx
332 0x020b77a1: 31c0 xor %eax, %eax
333 0x020b77a3: 8a07 mov (%edi), %al
334 0x020b77a5: 89d1 mov %edx, %ecx
335 0x020b77a7: 803c1000 cmpb $0x0, (%eax,%edx)
336 0x020b77ab: 740e jz 0x20b77bb
337 0x020b77ad: 8d7600 lea 0x0(%esi), %esi
338 0x020b77b0: 47 inc %edi
339 0x020b77b1: 31c0 xor %eax, %eax
340 0x020b77b3: 8a07 mov (%edi), %al
341 0x020b77b5: 803c1000 cmpb $0x0, (%eax,%edx)
342 0x020b77b9: 75f5 jnz 0x20b77b0
343 0x020b77bb: 8b930c010000 mov 0x10c(%ebx), %edx
344 0x020b77c1: eb0d jmp 0x20b77d0
345 0x020b77c3: 90 nop
346 0x020b77c4: 8b75dc mov -0x24(%ebp), %esi
347 0x020b77c7: 8a07 mov (%edi), %al
348 0x020b77c9: 8806 mov %al, (%esi)
349 0x020b77cb: 47 inc %edi
350 0x020b77cc: 46 inc %esi
351 0x020b77cd: 8975dc mov %esi, -0x24(%ebp)
352 0x020b77d0: 31c0 xor %eax, %eax
353 0x020b77d2: 8a07 mov (%edi), %al
354 0x020b77d4: 803c1000 cmpb $0x0, (%eax,%edx)
355 0x020b77d8: 75ea jnz 0x20b77c4
356 0x020b77da: eb01 jmp 0x20b77dd
357 0x020b77dc: 47 inc %edi
358 0x020b77dd: 31c0 xor %eax, %eax
359 0x020b77df: 8a07 mov (%edi), %al
360 0x020b77e1: 803c0800 cmpb $0x0, (%eax,%ecx)
361 0x020b77e5: 75f5 jnz 0x20b77dc
362 0x020b77e7: 803f28 cmpb $0x28, (%edi)
363 0x020b77ea: 0f85b4fcffff jnz 0x20b74a4
364 0x020b77f0: 8b45e4 mov -0x1c(%ebp), %eax
365 0x020b77f3: 897820 mov %edi, 0x20(%eax)
366 0x020b77f6: 83c4f4 add $0xf4, %esp
367 0x020b77f9: 50 push %eax
368 0x020b77fa: e8a5830000 call 0x20bfba4
369 0x020b77ff: 8b55e4 mov -0x1c(%ebp), %edx
370 0x020b7802: 83c4fc add $0xfc, %esp
371 0x020b7805: 8b4220 mov 0x20(%edx), %eax
372 0x020b7808: 29f8 sub %edi, %eax
373 0x020b780a: 50 push %eax
374 0x020b780b: 57 push %edi
375 0x020b780c: 8b4ddc mov -0x24(%ebp), %ecx
376 0x020b780f: 51 push %ecx
377 0x020b7810: e807c2ffff call 0x20b3a1c
378 0x020b7815: 8b75e4 mov -0x1c(%ebp), %esi
379 0x020b7818: 83c420 add $0x20, %esp
380 0x020b781b: 8b5620 mov 0x20(%esi), %edx
381 0x020b781e: 89d0 mov %edx, %eax
382 0x020b7820: 29f8 sub %edi, %eax
383 0x020b7822: 0145dc add %eax, -0x24(%ebp)
384 0x020b7825: 89d7 mov %edx, %edi
385 0x020b7827: e978fcffff jmp 0x20b74a4
386 0x020b782c: 8b45e4 mov -0x1c(%ebp), %eax
387 0x020b782f: 83782400 cmp $0x0, 0x24(%eax)
388 0x020b7833: 0f85800b0000 jnz 0x20b83b9
389 0x020b7839: 833800 cmp $0x0, (%eax)
390 0x020b783c: 7526 jnz 0x20b7864
391 0x020b783e: 8b55d0 mov -0x30(%ebp), %edx
392 0x020b7841: 39501c cmp %edx, 0x1c(%eax)
393 0x020b7844: 0f846f0b0000 jz 0x20b83b9
394 0x020b784a: 83c4f4 add $0xf4, %esp
395 0x020b784d: 8d83b4cbffff lea 0xffffcbb4(%ebx), %eax
396 0x020b7853: 50 push %eax
397 0x020b7854: e8139c0000 call 0x20c146c
398 0x020b7859: 83c410 add $0x10, %esp
399 0x020b785c: e9580b0000 jmp 0x20b83b9
400 0x020b7861: 8d7600 lea 0x0(%esi), %esi
401 0x020b7864: 837dec00 cmp $0x0, -0x14(%ebp)
402 0x020b7868: 0f85400b0000 jnz 0x20b83ae
403 0x020b786e: 837dd000 cmp $0x0, -0x30(%ebp)
404 0x020b7872: 0f84410b0000 jz 0x20b83b9
405 0x020b7878: 8b8318010000 mov 0x118(%ebx), %eax
406 0x020b787e: 8b55d0 mov -0x30(%ebp), %edx
407 0x020b7881: 833800 cmp $0x0, (%eax)
408 0x020b7884: 7578 jnz 0x20b78fe
409 0x020b7886: 89f6 mov %esi, %esi
410 0x020b7888: 31c0 xor %eax, %eax
411 0x020b788a: 8a02 mov (%edx), %al
412 0x020b788c: 80bc185473000000 cmpb $0x0, 0x7354(%eax,%ebx)
413 0x020b7894: 7406 jz 0x20b789c
414 0x020b7896: 42 inc %edx
415 0x020b7897: ebef jmp 0x20b7888
416 0x020b7899: 8d7600 lea 0x0(%esi), %esi
417 0x020b789c: 8a02 mov (%edx), %al
418 0x020b789e: 3c5c cmp $0x5c, %al
419 0x020b78a0: 7506 jnz 0x20b78a8
420 0x020b78a2: 807a010a cmpb $0xa, 0x1(%edx)
421 0x020b78a6: 741c jz 0x20b78c4
422 0x020b78a8: 3c2f cmp $0x2f, %al
423 0x020b78aa: 7520 jnz 0x20b78cc
424 0x020b78ac: 807a012a cmpb $0x2a, 0x1(%edx)
425 0x020b78b0: 751a jnz 0x20b78cc
426 0x020b78b2: 83c202 add $0x2, %edx
427 0x020b78b5: eb02 jmp 0x20b78b9
428 0x020b78b7: 90 nop
429 0x020b78b8: 42 inc %edx
430 0x020b78b9: 803a2a cmpb $0x2a, (%edx)
431 0x020b78bc: 75fa jnz 0x20b78b8
432 0x020b78be: 807a012f cmpb $0x2f, 0x1(%edx)
433 0x020b78c2: 75f4 jnz 0x20b78b8
434 0x020b78c4: 83c202 add $0x2, %edx
435 0x020b78c7: ebbf jmp 0x20b7888
436 0x020b78c9: 8d7600 lea 0x0(%esi), %esi
437 0x020b78cc: 807df325 cmpb $0x25, -0xd(%ebp)
438 0x020b78d0: 752c jnz 0x20b78fe
439 0x020b78d2: 3c25 cmp $0x25, %al
440 0x020b78d4: 0f85cafbffff jnz 0x20b74a4
441 0x020b78da: 8d4f01 lea 0x1(%edi), %ecx
442 0x020b78dd: eb04 jmp 0x20b78e3
443 0x020b78df: 90 nop
444 0x020b78e0: 83c202 add $0x2, %edx
445 0x020b78e3: 807a015c cmpb $0x5c, 0x1(%edx)
446 0x020b78e7: 7506 jnz 0x20b78ef
447 0x020b78e9: 807a020a cmpb $0xa, 0x2(%edx)
448 0x020b78ed: 74f1 jz 0x20b78e0
449 0x020b78ef: 8d4201 lea 0x1(%edx), %eax
450 0x020b78f2: 39f8 cmp %edi, %eax
451 0x020b78f4: 0f85aafbffff jnz 0x20b74a4
452 0x020b78fa: 89fa mov %edi, %edx
453 0x020b78fc: 89cf mov %ecx, %edi
454 0x020b78fe: 8d4201 lea 0x1(%edx), %eax
455 0x020b7901: 39f8 cmp %edi, %eax
456 0x020b7903: 0f85b00a0000 jnz 0x20b83b9
457 0x020b7909: 8b4de4 mov -0x1c(%ebp), %ecx
458 0x020b790c: ff4ddc dec -0x24(%ebp)
459 0x020b790f: 897920 mov %edi, 0x20(%ecx)
460 0x020b7912: 8b45dc mov -0x24(%ebp), %eax
461 0x020b7915: 8b7508 mov 0x8(%ebp), %esi
462 0x020b7918: 894620 mov %eax, 0x20(%esi)
463 0x020b791b: 83c4f8 add $0xf8, %esp
464 0x020b791e: 56 push %esi
465 0x020b791f: 51 push %ecx
466 0x020b7920: e843140000 call 0x20b8d68
467 0x020b7925: 83c410 add $0x10, %esp
468 0x020b7928: 85c0 test %eax, %eax
469 0x020b792a: 0f85ac000000 jnz 0x20b79dc
470 0x020b7930: 83bbec08000000 cmp $0x0, 0x8ec(%ebx)
471 0x020b7937: 7433 jz 0x20b796c
472 0x020b7939: 8b83b8010000 mov 0x1b8(%ebx), %eax
473 0x020b793f: 8d1440 lea (%eax,%eax,2), %edx
474 0x020b7942: 8d1490 lea (%eax,%edx,4), %edx
475 0x020b7945: 8d049500000000 lea 0x0(%edx,4), %eax
476 0x020b794c: 8b55a8 mov -0x58(%ebp), %edx
477 0x020b794f: 833c1000 cmp $0x0, (%eax,%edx)
478 0x020b7953: 7417 jz 0x20b796c
479 0x020b7955: 83c4fc add $0xfc, %esp
480 0x020b7958: 6a00 push $0x0
481 0x020b795a: 6a01 push $0x1
482 0x020b795c: 01d0 add %edx, %eax
483 0x020b795e: 50 push %eax
484 0x020b795f: e8bc700000 call 0x20bea20
485 0x020b7964: 83c410 add $0x10, %esp
486 0x020b7967: e9b8000000 jmp 0x20b7a24
487 0x020b796c: 8b4ddc mov -0x24(%ebp), %ecx
488 0x020b796f: c60123 movb $0x23, (%ecx)
489 0x020b7972: 41 inc %ecx
490 0x020b7973: 894ddc mov %ecx, -0x24(%ebp)
491 0x020b7976: 8d9354730000 lea 0x7354(%ebx), %edx
492 0x020b797c: eb03 jmp 0x20b7981
493 0x020b797e: 89f6 mov %esi, %esi
494 0x020b7980: 47 inc %edi
495 0x020b7981: 31c0 xor %eax, %eax
496 0x020b7983: 8a07 mov (%edi), %al
497 0x020b7985: 803c1000 cmpb $0x0, (%eax,%edx)
498 0x020b7989: 75f5 jnz 0x20b7980
499 0x020b798b: 8b9308010000 mov 0x108(%ebx), %edx
500 0x020b7991: 31c0 xor %eax, %eax
501 0x020b7993: 8a07 mov (%edi), %al
502 0x020b7995: 803c1000 cmpb $0x0, (%eax,%edx)
503 0x020b7999: 0f841a0a0000 jz 0x20b83b9
504 0x020b799f: 8b75dc mov -0x24(%ebp), %esi
505 0x020b79a2: 8b930c010000 mov 0x10c(%ebx), %edx
506 0x020b79a8: 8a07 mov (%edi), %al
507 0x020b79aa: 8806 mov %al, (%esi)
508 0x020b79ac: 47 inc %edi
509 0x020b79ad: 46 inc %esi
510 0x020b79ae: 8975dc mov %esi, -0x24(%ebp)
511 0x020b79b1: 31c0 xor %eax, %eax
512 0x020b79b3: 8a07 mov (%edi), %al
513 0x020b79b5: 803c1000 cmpb $0x0, (%eax,%edx)
514 0x020b79b9: 0f84fa090000 jz 0x20b83b9
515 0x020b79bf: 90 nop
516 0x020b79c0: 8b4ddc mov -0x24(%ebp), %ecx
517 0x020b79c3: 8a07 mov (%edi), %al
518 0x020b79c5: 8801 mov %al, (%ecx)
519 0x020b79c7: 47 inc %edi
520 0x020b79c8: 41 inc %ecx
521 0x020b79c9: 894ddc mov %ecx, -0x24(%ebp)
522 0x020b79cc: 31c0 xor %eax, %eax
523 0x020b79ce: 8a07 mov (%edi), %al
524 0x020b79d0: 803c1000 cmpb $0x0, (%eax,%edx)
525 0x020b79d4: 75ea jnz 0x20b79c0
526 0x020b79d6: e9de090000 jmp 0x20b83b9
527 0x020b79db: 90 nop
528 0x020b79dc: 83bbec08000000 cmp $0x0, 0x8ec(%ebx)
529 0x020b79e3: 7434 jz 0x20b7a19
530 0x020b79e5: 8b83b8010000 mov 0x1b8(%ebx), %eax
531 0x020b79eb: 8b75a8 mov -0x58(%ebp), %esi
532 0x020b79ee: 8d1440 lea (%eax,%eax,2), %edx
533 0x020b79f1: 8d1490 lea (%eax,%edx,4), %edx
534 0x020b79f4: 833c9600 cmp $0x0, (%esi,%edx,4)
535 0x020b79f8: 741f jz 0x20b7a19
536 0x020b79fa: 83c4fc add $0xfc, %esp
537 0x020b79fd: 6a00 push $0x0
538 0x020b79ff: 6a01 push $0x1
539 0x020b7a01: 8b83b8010000 mov 0x1b8(%ebx), %eax
540 0x020b7a07: 8d1440 lea (%eax,%eax,2), %edx
541 0x020b7a0a: 8d1490 lea (%eax,%edx,4), %edx
542 0x020b7a0d: 8d1496 lea (%esi,%edx,4), %edx
543 0x020b7a10: 52 push %edx
544 0x020b7a11: e80a700000 call 0x20bea20
545 0x020b7a16: 83c410 add $0x10, %esp
546 0x020b7a19: 8b4508 mov 0x8(%ebp), %eax
547 0x020b7a1c: 8b4020 mov 0x20(%eax), %eax
548 0x020b7a1f: 8945dc mov %eax, -0x24(%ebp)
549 0x020b7a22: 89f6 mov %esi, %esi
550 0x020b7a24: 8b83b8010000 mov 0x1b8(%ebx), %eax
551 0x020b7a2a: 8b4da8 mov -0x58(%ebp), %ecx
552 0x020b7a2d: 8d1440 lea (%eax,%eax,2), %edx
553 0x020b7a30: 8d1490 lea (%eax,%edx,4), %edx
554 0x020b7a33: 8d1491 lea (%ecx,%edx,4), %edx
555 0x020b7a36: 8b4ddc mov -0x24(%ebp), %ecx
556 0x020b7a39: 8955e4 mov %edx, -0x1c(%ebp)
557 0x020b7a3c: 8b7a20 mov 0x20(%edx), %edi
558 0x020b7a3f: 8b7218 mov 0x18(%edx), %esi
559 0x020b7a42: 8b421c mov 0x1c(%edx), %eax
560 0x020b7a45: 8b5508 mov 0x8(%ebp), %edx
561 0x020b7a48: 01c6 add %eax, %esi
562 0x020b7a4a: 8975e0 mov %esi, -0x20(%ebp)
563 0x020b7a4d: 894a20 mov %ecx, 0x20(%edx)
564 0x020b7a50: 8b721c mov 0x1c(%edx), %esi
565 0x020b7a53: 8b4218 mov 0x18(%edx), %eax
566 0x020b7a56: 8b55e0 mov -0x20(%ebp), %edx
567 0x020b7a59: 29f1 sub %esi, %ecx
568 0x020b7a5b: 29c8 sub %ecx, %eax
569 0x020b7a5d: 29fa sub %edi, %edx
570 0x020b7a5f: 39d0 cmp %edx, %eax
571 0x020b7a61: 7f10 jg 0x20b7a73
572 0x020b7a63: 83c4f8 add $0xf8, %esp
573 0x020b7a66: 52 push %edx
574 0x020b7a67: 8b4508 mov 0x8(%ebp), %eax
575 0x020b7a6a: 50 push %eax
576 0x020b7a6b: e8fca00000 call 0x20c1b6c
577 0x020b7a70: 83c410 add $0x10, %esp
578 0x020b7a73: 8b5508 mov 0x8(%ebp), %edx
579 0x020b7a76: 8b5220 mov 0x20(%edx), %edx
580 0x020b7a79: 8955dc mov %edx, -0x24(%ebp)
581 0x020b7a7c: 897dd0 mov %edi, -0x30(%ebp)
582 0x020b7a7f: e920faffff jmp 0x20b74a4
583 0x020b7a84: 837dec00 cmp $0x0, -0x14(%ebp)
584 0x020b7a88: 7422 jz 0x20b7aac
585 0x020b7a8a: 837dec01 cmp $0x1, -0x14(%ebp)
586 0x020b7a8e: 0f851a090000 jnz 0x20b83ae
587 0x020b7a94: 837de84c cmp $0x4c, -0x18(%ebp)
588 0x020b7a98: 0f8510090000 jnz 0x20b83ae
589 0x020b7a9e: c745e800000000 mov $0x0, -0x18(%ebp)
590 0x020b7aa5: c745ec00000000 mov $0x0, -0x14(%ebp)
591 0x020b7aac: 8b4de4 mov -0x1c(%ebp), %ecx
592 0x020b7aaf: 8b4914 mov 0x14(%ecx), %ecx
593 0x020b7ab2: 894dd4 mov %ecx, -0x2c(%ebp)
594 0x020b7ab5: 8d7600 lea 0x0(%esi), %esi
595 0x020b7ab8: 3b7de0 cmp -0x20(%ebp), %edi
596 0x020b7abb: 0f8207010000 jb 0x20b7bc8
597 0x020b7ac1: 8b75e4 mov -0x1c(%ebp), %esi
598 0x020b7ac4: 8b4624 mov 0x24(%esi), %eax
599 0x020b7ac7: 85c0 test %eax, %eax
600 0x020b7ac9: 0f8491000000 jz 0x20b7b60
601 0x020b7acf: c7400c22000000 mov $0x22, 0xc(%eax)
602 0x020b7ad6: 8b462c mov 0x2c(%esi), %eax
603 0x020b7ad9: 85c0 test %eax, %eax
604 0x020b7adb: 740f jz 0x20b7aec
605 0x020b7add: 83c4f4 add $0xf4, %esp
606 0x020b7ae0: 50 push %eax
607 0x020b7ae1: e876c2ffff call 0x20b3d5c
608 0x020b7ae6: 83c410 add $0x10, %esp
609 0x020b7ae9: 8d7600 lea 0x0(%esi), %esi
610 0x020b7aec: 8b83b8010000 mov 0x1b8(%ebx), %eax
611 0x020b7af2: 8d50ff lea -0x1(%eax), %edx
612 0x020b7af5: 8993b8010000 mov %edx, 0x1b8(%ebx)
613 0x020b7afb: 89d0 mov %edx, %eax
614 0x020b7afd: 8b4da8 mov -0x58(%ebp), %ecx
615 0x020b7b00: 8d1440 lea (%eax,%eax,2), %edx
616 0x020b7b03: 8d1490 lea (%eax,%edx,4), %edx
617 0x020b7b06: 8d1491 lea (%ecx,%edx,4), %edx
618 0x020b7b09: 8b4ddc mov -0x24(%ebp), %ecx
619 0x020b7b0c: 8955e4 mov %edx, -0x1c(%ebp)
620 0x020b7b0f: 8b7a20 mov 0x20(%edx), %edi
621 0x020b7b12: 8b7218 mov 0x18(%edx), %esi
622 0x020b7b15: 8b421c mov 0x1c(%edx), %eax
623 0x020b7b18: 8b5508 mov 0x8(%ebp), %edx
624 0x020b7b1b: 01c6 add %eax, %esi
625 0x020b7b1d: 8975e0 mov %esi, -0x20(%ebp)
626 0x020b7b20: 894a20 mov %ecx, 0x20(%edx)
627 0x020b7b23: 8b721c mov 0x1c(%edx), %esi
628 0x020b7b26: 8b4218 mov 0x18(%edx), %eax
629 0x020b7b29: 8b55e0 mov -0x20(%ebp), %edx
630 0x020b7b2c: 29f1 sub %esi, %ecx
631 0x020b7b2e: 29c8 sub %ecx, %eax
632 0x020b7b30: 29fa sub %edi, %edx
633 0x020b7b32: 39d0 cmp %edx, %eax
634 0x020b7b34: 7f12 jg 0x20b7b48
635 0x020b7b36: 83c4f8 add $0xf8, %esp
636 0x020b7b39: 52 push %edx
637 0x020b7b3a: 8b4508 mov 0x8(%ebp), %eax
638 0x020b7b3d: 50 push %eax
639 0x020b7b3e: e829a00000 call 0x20c1b6c
640 0x020b7b43: 83c410 add $0x10, %esp
641 0x020b7b46: 89f6 mov %esi, %esi
642 0x020b7b48: 8b5508 mov 0x8(%ebp), %edx
643 0x020b7b4b: c745d000000000 mov $0x0, -0x30(%ebp)
644 0x020b7b52: 8b5220 mov 0x20(%edx), %edx
645 0x020b7b55: 8955dc mov %edx, -0x24(%ebp)
646 0x020b7b58: e95bffffff jmp 0x20b7ab8
647 0x020b7b5d: 8d7600 lea 0x0(%esi), %esi
648 0x020b7b60: 8b8318010000 mov 0x118(%ebx), %eax
649 0x020b7b66: 833800 cmp $0x0, (%eax)
650 0x020b7b69: 0f8535f9ffff jnz 0x20b74a4
651 0x020b7b6f: 83c4f8 add $0xf8, %esp
652 0x020b7b72: 8d83f4cbffff lea 0xffffcbf4(%ebx), %eax
653 0x020b7b78: 50 push %eax
654 0x020b7b79: 8b4dd4 mov -0x2c(%ebp), %ecx
655 0x020b7b7c: 83c4f4 add $0xf4, %esp
656 0x020b7b7f: 51 push %ecx
657 0x020b7b80: e86b9f0000 call 0x20c1af0
658 0x020b7b85: 83c410 add $0x10, %esp
659 0x020b7b88: 50 push %eax
660 0x020b7b89: e8029a0000 call 0x20c1590
661 0x020b7b8e: 83c410 add $0x10, %esp
662 0x020b7b91: 83bbb001000000 cmp $0x0, 0x1b0(%ebx)
663 0x020b7b98: 0f8406f9ffff jz 0x20b74a4
664 0x020b7b9e: 83c4f8 add $0xf8, %esp
665 0x020b7ba1: 8d8334ccffff lea 0xffffcc34(%ebx), %eax
666 0x020b7ba7: 50 push %eax
667 0x020b7ba8: 8b83b0010000 mov 0x1b0(%ebx), %eax
668 0x020b7bae: 50 push %eax
669 0x020b7baf: e8dc990000 call 0x20c1590
670 0x020b7bb4: c783b00100000000 mov $0x0, 0x1b0(%ebx)
671 0x020b7bbe: 83c410 add $0x10, %esp
672 0x020b7bc1: e9def8ffff jmp 0x20b74a4
673 0x020b7bc6: 89f6 mov %esi, %esi
674 0x020b7bc8: 8b75dc mov -0x24(%ebp), %esi
675 0x020b7bcb: 8a07 mov (%edi), %al
676 0x020b7bcd: 8806 mov %al, (%esi)
677 0x020b7bcf: 46 inc %esi
678 0x020b7bd0: 8975dc mov %esi, -0x24(%ebp)
679 0x020b7bd3: 31c0 xor %eax, %eax
680 0x020b7bd5: 8a07 mov (%edi), %al
681 0x020b7bd7: 47 inc %edi
682 0x020b7bd8: 89f2 mov %esi, %edx
683 0x020b7bda: 42 inc %edx
684 0x020b7bdb: 83f827 cmp $0x27, %eax
685 0x020b7bde: 0f84fc000000 jz 0x20b7ce0
686 0x020b7be4: 7f16 jg 0x20b7bfc
687 0x020b7be6: 83f80a cmp $0xa, %eax
688 0x020b7be9: 741d jz 0x20b7c08
689 0x020b7beb: 83f822 cmp $0x22, %eax
690 0x020b7bee: 0f84ec000000 jz 0x20b7ce0
691 0x020b7bf4: e9bffeffff jmp 0x20b7ab8
692 0x020b7bf9: 8d7600 lea 0x0(%esi), %esi
693 0x020b7bfc: 83f85c cmp $0x5c, %eax
694 0x020b7bff: 747b jz 0x20b7c7c
695 0x020b7c01: e9b2feffff jmp 0x20b7ab8
696 0x020b7c06: 89f6 mov %esi, %esi
697 0x020b7c08: 8b45e4 mov -0x1c(%ebp), %eax
698 0x020b7c0b: 8b5508 mov 0x8(%ebp), %edx
699 0x020b7c0e: ff4014 inc 0x14(%eax)
700 0x020b7c11: 8b8318010000 mov 0x118(%ebx), %eax
701 0x020b7c17: ff4214 inc 0x14(%edx)
702 0x020b7c1a: 833800 cmp $0x0, (%eax)
703 0x020b7c1d: 0f8559feffff jnz 0x20b7a7c
704 0x020b7c23: 807df327 cmpb $0x27, -0xd(%ebp)
705 0x020b7c27: 0f8493faffff jz 0x20b76c0
706 0x020b7c2d: 83bbb001000000 cmp $0x0, 0x1b0(%ebx)
707 0x020b7c34: 0f857efeffff jnz 0x20b7ab8
708 0x020b7c3a: 8b8358010000 mov 0x158(%ebx), %eax
709 0x020b7c40: 833800 cmp $0x0, (%eax)
710 0x020b7c43: 7422 jz 0x20b7c67
711 0x020b7c45: 83c4f8 add $0xf8, %esp
712 0x020b7c48: 8d8394ccffff lea 0xffffcc94(%ebx), %eax
713 0x020b7c4e: 50 push %eax
714 0x020b7c4f: 8b4dd4 mov -0x2c(%ebp), %ecx
715 0x020b7c52: 83c4f4 add $0xf4, %esp
716 0x020b7c55: 51 push %ecx
717 0x020b7c56: e8959e0000 call 0x20c1af0
718 0x020b7c5b: 83c410 add $0x10, %esp
719 0x020b7c5e: 50 push %eax
720 0x020b7c5f: e89c9b0000 call 0x20c1800
721 0x020b7c64: 83c410 add $0x10, %esp
722 0x020b7c67: 8b75e4 mov -0x1c(%ebp), %esi
723 0x020b7c6a: 8b4614 mov 0x14(%esi), %eax
724 0x020b7c6d: 48 dec %eax
725 0x020b7c6e: 8983b0010000 mov %eax, 0x1b0(%ebx)
726 0x020b7c74: e93ffeffff jmp 0x20b7ab8
727 0x020b7c79: 8d7600 lea 0x0(%esi), %esi
728 0x020b7c7c: 8a07 mov (%edi), %al
729 0x020b7c7e: 3c0a cmp $0xa, %al
730 0x020b7c80: 7526 jnz 0x20b7ca8
731 0x020b7c82: 8b4de4 mov -0x1c(%ebp), %ecx
732 0x020b7c85: 83792400 cmp $0x0, 0x24(%ecx)
733 0x020b7c89: 740d jz 0x20b7c98
734 0x020b7c8b: 8b75dc mov -0x24(%ebp), %esi
735 0x020b7c8e: c6060a movb $0xa, (%esi)
736 0x020b7c91: 8955dc mov %edx, -0x24(%ebp)
737 0x020b7c94: eb05 jmp 0x20b7c9b
738 0x020b7c96: 89f6 mov %esi, %esi
739 0x020b7c98: ff4ddc dec -0x24(%ebp)
740 0x020b7c9b: 8b45e4 mov -0x1c(%ebp), %eax
741 0x020b7c9e: 47 inc %edi
742 0x020b7c9f: ff4014 inc 0x14(%eax)
743 0x020b7ca2: e911feffff jmp 0x20b7ab8
744 0x020b7ca7: 90 nop
745 0x020b7ca8: 8b4de4 mov -0x1c(%ebp), %ecx
746 0x020b7cab: 83792400 cmp $0x0, 0x24(%ecx)
747 0x020b7caf: 751f jnz 0x20b7cd0
748 0x020b7cb1: 3c5c cmp $0x5c, %al
749 0x020b7cb3: 751b jnz 0x20b7cd0
750 0x020b7cb5: 807f010a cmpb $0xa, 0x1(%edi)
751 0x020b7cb9: 7515 jnz 0x20b7cd0
752 0x020b7cbb: 90 nop
753 0x020b7cbc: 8b75e4 mov -0x1c(%ebp), %esi
754 0x020b7cbf: 83c702 add $0x2, %edi
755 0x020b7cc2: ff4614 inc 0x14(%esi)
756 0x020b7cc5: 803f5c cmpb $0x5c, (%edi)
757 0x020b7cc8: 7506 jnz 0x20b7cd0
758 0x020b7cca: 807f010a cmpb $0xa, 0x1(%edi)
759 0x020b7cce: 74ec jz 0x20b7cbc
760 0x020b7cd0: 8b4ddc mov -0x24(%ebp), %ecx
761 0x020b7cd3: 8a07 mov (%edi), %al
762 0x020b7cd5: 8801 mov %al, (%ecx)
763 0x020b7cd7: 47 inc %edi
764 0x020b7cd8: 8955dc mov %edx, -0x24(%ebp)
765 0x020b7cdb: e9d8fdffff jmp 0x20b7ab8
766 0x020b7ce0: 8a45f3 mov -0xd(%ebp), %al
767 0x020b7ce3: 3847ff cmp %al, -0x1(%edi)
768 0x020b7ce6: 0f84b8f7ffff jz 0x20b74a4
769 0x020b7cec: e9c7fdffff jmp 0x20b7ab8
770 0x020b7cf1: 8d7600 lea 0x0(%esi), %esi
771 0x020b7cf4: 8b55e4 mov -0x1c(%ebp), %edx
772 0x020b7cf7: 837a2400 cmp $0x0, 0x24(%edx)
773 0x020b7cfb: 0f85b8060000 jnz 0x20b83b9
774 0x020b7d01: 803f5c cmpb $0x5c, (%edi)
775 0x020b7d04: 7512 jnz 0x20b7d18
776 0x020b7d06: 807f010a cmpb $0xa, 0x1(%edi)
777 0x020b7d0a: 750c jnz 0x20b7d18
778 0x020b7d0c: 83c4f4 add $0xf4, %esp
779 0x020b7d0f: 57 push %edi
780 0x020b7d10: e8f3f3ffff call 0x20b7108
781 0x020b7d15: 83c410 add $0x10, %esp
782 0x020b7d18: 8a07 mov (%edi), %al
783 0x020b7d1a: 3c2a cmp $0x2a, %al
784 0x020b7d1c: 7415 jz 0x20b7d33
785 0x020b7d1e: 83bbb008000000 cmp $0x0, 0x8b0(%ebx)
786 0x020b7d25: 0f848e060000 jz 0x20b83b9
787 0x020b7d2b: 3c2f cmp $0x2f, %al
788 0x020b7d2d: 0f8586060000 jnz 0x20b83b9
789 0x020b7d33: 837dec00 cmp $0x0, -0x14(%ebp)
790 0x020b7d37: 0f8571060000 jnz 0x20b83ae
791 0x020b7d3d: 3c2f cmp $0x2f, %al
792 0x020b7d3f: 0f859b000000 jnz 0x20b7de0
793 0x020b7d45: 83bb8401000000 cmp $0x0, 0x184(%ebx)
794 0x020b7d4c: 7507 jnz 0x20b7d55
795 0x020b7d4e: 8b4ddc mov -0x24(%ebp), %ecx
796 0x020b7d51: c641ff20 movb $0x20, -0x1(%ecx)
797 0x020b7d55: 897dcc mov %edi, -0x34(%ebp)
798 0x020b7d58: eb50 jmp 0x20b7daa
799 0x020b7d5a: 89f6 mov %esi, %esi
800 0x020b7d5c: 3c5c cmp $0x5c, %al
801 0x020b7d5e: 754a jnz 0x20b7daa
802 0x020b7d60: 8d7701 lea 0x1(%edi), %esi
803 0x020b7d63: 3b75e0 cmp -0x20(%ebp), %esi
804 0x020b7d66: 7342 jae 0x20b7daa
805 0x020b7d68: 807f010a cmpb $0xa, 0x1(%edi)
806 0x020b7d6c: 753c jnz 0x20b7daa
807 0x020b7d6e: 83bbd808000000 cmp $0x0, 0x8d8(%ebx)
808 0x020b7d75: 7412 jz 0x20b7d89
809 0x020b7d77: 83c4f4 add $0xf4, %esp
810 0x020b7d7a: 8d83baccffff lea 0xffffccba(%ebx), %eax
811 0x020b7d80: 50 push %eax
812 0x020b7d81: e8e6960000 call 0x20c146c
813 0x020b7d86: 83c410 add $0x10, %esp
814 0x020b7d89: 8b45e4 mov -0x1c(%ebp), %eax
815 0x020b7d8c: ff4014 inc 0x14(%eax)
816 0x020b7d8f: 83bb8401000000 cmp $0x0, 0x184(%ebx)
817 0x020b7d96: 750a jnz 0x20b7da2
818 0x020b7d98: 8b55dc mov -0x24(%ebp), %edx
819 0x020b7d9b: c6020a movb $0xa, (%edx)
820 0x020b7d9e: 42 inc %edx
821 0x020b7d9f: 8955dc mov %edx, -0x24(%ebp)
822 0x020b7da2: 8b4d08 mov 0x8(%ebp), %ecx
823 0x020b7da5: 89f7 mov %esi, %edi
824 0x020b7da7: ff4114 inc 0x14(%ecx)
825 0x020b7daa: 47 inc %edi
826 0x020b7dab: 3b7de0 cmp -0x20(%ebp), %edi
827 0x020b7dae: 0f83f0f6ffff jae 0x20b74a4
828 0x020b7db4: 8a07 mov (%edi), %al
829 0x020b7db6: 3c0a cmp $0xa, %al
830 0x020b7db8: 75a2 jnz 0x20b7d5c
831 0x020b7dba: 83bb8401000000 cmp $0x0, 0x184(%ebx)
832 0x020b7dc1: 0f84ddf6ffff jz 0x20b74a4
833 0x020b7dc7: 83c4fc add $0xfc, %esp
834 0x020b7dca: 89fe mov %edi, %esi
835 0x020b7dcc: 2b75cc sub -0x34(%ebp), %esi
836 0x020b7dcf: 56 push %esi
837 0x020b7dd0: 8b45cc mov -0x34(%ebp), %eax
838 0x020b7dd3: 50 push %eax
839 0x020b7dd4: 8b55dc mov -0x24(%ebp), %edx
840 0x020b7dd7: 52 push %edx
841 0x020b7dd8: e92e020000 jmp 0x20b800b
842 0x020b7ddd: 8d7600 lea 0x0(%esi), %esi
843 0x020b7de0: 8b4de4 mov -0x1c(%ebp), %ecx
844 0x020b7de3: 47 inc %edi
845 0x020b7de4: 8b4914 mov 0x14(%ecx), %ecx
846 0x020b7de7: 894dd4 mov %ecx, -0x2c(%ebp)
847 0x020b7dea: 83bb8001000000 cmp $0x0, 0x180(%ebx)
848 0x020b7df1: 0f8413010000 jz 0x20b7f0a
849 0x020b7df7: 83c4f4 add $0xf4, %esp
850 0x020b7dfa: 8d45fc lea -0x4(%ebp), %eax
851 0x020b7dfd: 50 push %eax
852 0x020b7dfe: 8d45f8 lea -0x8(%ebp), %eax
853 0x020b7e01: 50 push %eax
854 0x020b7e02: 8d45f4 lea -0xc(%ebp), %eax
855 0x020b7e05: 50 push %eax
856 0x020b7e06: 8b75e0 mov -0x20(%ebp), %esi
857 0x020b7e09: 56 push %esi
858 0x020b7e0a: 57 push %edi
859 0x020b7e0b: e8b4f3ffff call 0x20b71c4
860 0x020b7e10: 89c6 mov %eax, %esi
861 0x020b7e12: 83c420 add $0x20, %esp
862 0x020b7e15: 85f6 test %esi, %esi
863 0x020b7e17: 0f84ed000000 jz 0x20b7f0a
864 0x020b7e1d: 8b55dc mov -0x24(%ebp), %edx
865 0x020b7e20: 8b4508 mov 0x8(%ebp), %eax
866 0x020b7e23: 895020 mov %edx, 0x20(%eax)
867 0x020b7e26: 8b481c mov 0x1c(%eax), %ecx
868 0x020b7e29: 29ca sub %ecx, %edx
869 0x020b7e2b: 8955dc mov %edx, -0x24(%ebp)
870 0x020b7e2e: 8b5018 mov 0x18(%eax), %edx
871 0x020b7e31: 8b45f8 mov -0x8(%ebp), %eax
872 0x020b7e34: 2b55dc sub -0x24(%ebp), %edx
873 0x020b7e37: 0345fc add -0x4(%ebp), %eax
874 0x020b7e3a: 83c00e add $0xe, %eax
875 0x020b7e3d: 39c2 cmp %eax, %edx
876 0x020b7e3f: 7f10 jg 0x20b7e51
877 0x020b7e41: 83c4f8 add $0xf8, %esp
878 0x020b7e44: 50 push %eax
879 0x020b7e45: 8b4508 mov 0x8(%ebp), %eax
880 0x020b7e48: 50 push %eax
881 0x020b7e49: e81e9d0000 call 0x20c1b6c
882 0x020b7e4e: 83c410 add $0x10, %esp
883 0x020b7e51: 8b5508 mov 0x8(%ebp), %edx
884 0x020b7e54: 83c4fc add $0xfc, %esp
885 0x020b7e57: 8d83d1ccffff lea 0xffffccd1(%ebx), %eax
886 0x020b7e5d: 8b5220 mov 0x20(%edx), %edx
887 0x020b7e60: 8955dc mov %edx, -0x24(%ebp)
888 0x020b7e63: c642ff0a movb $0xa, -0x1(%edx)
889 0x020b7e67: 6a0d push $0xd
890 0x020b7e69: 50 push %eax
891 0x020b7e6a: 52 push %edx
892 0x020b7e6b: e8acbbffff call 0x20b3a1c
893 0x020b7e70: 8b45fc mov -0x4(%ebp), %eax
894 0x020b7e73: 8345dc0d add $0xd, -0x24(%ebp)
895 0x020b7e77: 83c4fc add $0xfc, %esp
896 0x020b7e7a: 50 push %eax
897 0x020b7e7b: 56 push %esi
898 0x020b7e7c: 8b4ddc mov -0x24(%ebp), %ecx
899 0x020b7e7f: 51 push %ecx
900 0x020b7e80: e897bbffff call 0x20b3a1c
901 0x020b7e85: 8b75fc mov -0x4(%ebp), %esi
902 0x020b7e88: 0175dc add %esi, -0x24(%ebp)
903 0x020b7e8b: 83c420 add $0x20, %esp
904 0x020b7e8e: 837df800 cmp $0x0, -0x8(%ebp)
905 0x020b7e92: 7427 jz 0x20b7ebb
906 0x020b7e94: 8b45dc mov -0x24(%ebp), %eax
907 0x020b7e97: c60020 movb $0x20, (%eax)
908 0x020b7e9a: 40 inc %eax
909 0x020b7e9b: 8945dc mov %eax, -0x24(%ebp)
910 0x020b7e9e: 8b45f8 mov -0x8(%ebp), %eax
911 0x020b7ea1: 83c4fc add $0xfc, %esp
912 0x020b7ea4: 50 push %eax
913 0x020b7ea5: 8b45f4 mov -0xc(%ebp), %eax
914 0x020b7ea8: 50 push %eax
915 0x020b7ea9: 8b55dc mov -0x24(%ebp), %edx
916 0x020b7eac: 52 push %edx
917 0x020b7ead: e86abbffff call 0x20b3a1c
918 0x020b7eb2: 8b4df8 mov -0x8(%ebp), %ecx
919 0x020b7eb5: 014ddc add %ecx, -0x24(%ebp)
920 0x020b7eb8: 83c410 add $0x10, %esp
921 0x020b7ebb: 8b45dc mov -0x24(%ebp), %eax
922 0x020b7ebe: 8b7508 mov 0x8(%ebp), %esi
923 0x020b7ec1: 894620 mov %eax, 0x20(%esi)
924 0x020b7ec4: 6a00 push $0x0
925 0x020b7ec6: 6a00 push $0x0
926 0x020b7ec8: 56 push %esi
927 0x020b7ec9: 8b55e4 mov -0x1c(%ebp), %edx
928 0x020b7ecc: 52 push %edx
929 0x020b7ecd: e8ca7d0000 call 0x20bfc9c
930 0x020b7ed2: 83c410 add $0x10, %esp
931 0x020b7ed5: 8b461c mov 0x1c(%esi), %eax
932 0x020b7ed8: 8b4e20 mov 0x20(%esi), %ecx
933 0x020b7edb: 8b5618 mov 0x18(%esi), %edx
934 0x020b7ede: 29c1 sub %eax, %ecx
935 0x020b7ee0: 89c8 mov %ecx, %eax
936 0x020b7ee2: 29c2 sub %eax, %edx
937 0x020b7ee4: 8b45e0 mov -0x20(%ebp), %eax
938 0x020b7ee7: 29f8 sub %edi, %eax
939 0x020b7ee9: 83c002 add $0x2, %eax
940 0x020b7eec: 39c2 cmp %eax, %edx
941 0x020b7eee: 7f0d jg 0x20b7efd
942 0x020b7ef0: 83c4f8 add $0xf8, %esp
943 0x020b7ef3: 50 push %eax
944 0x020b7ef4: 56 push %esi
945 0x020b7ef5: e8729c0000 call 0x20c1b6c
946 0x020b7efa: 83c410 add $0x10, %esp
947 0x020b7efd: 8b7508 mov 0x8(%ebp), %esi
948 0x020b7f00: 8b7620 mov 0x20(%esi), %esi
949 0x020b7f03: c6062f movb $0x2f, (%esi)
950 0x020b7f06: 46 inc %esi
951 0x020b7f07: 8975dc mov %esi, -0x24(%ebp)
952 0x020b7f0a: 83bb8401000000 cmp $0x0, 0x184(%ebx)
953 0x020b7f11: 751d jnz 0x20b7f30
954 0x020b7f13: 8b8318010000 mov 0x118(%ebx), %eax
955 0x020b7f19: 833800 cmp $0x0, (%eax)
956 0x020b7f1c: 7406 jz 0x20b7f24
957 0x020b7f1e: ff4ddc dec -0x24(%ebp)
958 0x020b7f21: eb17 jmp 0x20b7f3a
959 0x020b7f23: 90 nop
960 0x020b7f24: 8b45dc mov -0x24(%ebp), %eax
961 0x020b7f27: c640ff20 movb $0x20, -0x1(%eax)
962 0x020b7f2b: eb0d jmp 0x20b7f3a
963 0x020b7f2d: 8d7600 lea 0x0(%esi), %esi
964 0x020b7f30: 8b55dc mov -0x24(%ebp), %edx
965 0x020b7f33: c6022a movb $0x2a, (%edx)
966 0x020b7f36: 42 inc %edx
967 0x020b7f37: 8955dc mov %edx, -0x24(%ebp)
968 0x020b7f3a: 897dc8 mov %edi, -0x38(%ebp)
969 0x020b7f3d: 8d7600 lea 0x0(%esi), %esi
970 0x020b7f40: 31c0 xor %eax, %eax
971 0x020b7f42: 8a07 mov (%edi), %al
972 0x020b7f44: 47 inc %edi
973 0x020b7f45: 83f82a cmp $0x2a, %eax
974 0x020b7f48: 740e jz 0x20b7f58
975 0x020b7f4a: 7ff4 jg 0x20b7f40
976 0x020b7f4c: 85c0 test %eax, %eax
977 0x020b7f4e: 746c jz 0x20b7fbc
978 0x020b7f50: 83f80a cmp $0xa, %eax
979 0x020b7f53: 7443 jz 0x20b7f98
980 0x020b7f55: ebe9 jmp 0x20b7f40
981 0x020b7f57: 90 nop
982 0x020b7f58: 807ffe2f cmpb $0x2f, -0x2(%edi)
983 0x020b7f5c: 751b jnz 0x20b7f79
984 0x020b7f5e: 83bbd808000000 cmp $0x0, 0x8d8(%ebx)
985 0x020b7f65: 7412 jz 0x20b7f79
986 0x020b7f67: 83c4f4 add $0xf4, %esp
987 0x020b7f6a: 8d83dfccffff lea 0xffffccdf(%ebx), %eax
988 0x020b7f70: 50 push %eax
989 0x020b7f71: e8f6940000 call 0x20c146c
990 0x020b7f76: 83c410 add $0x10, %esp
991 0x020b7f79: 803f5c cmpb $0x5c, (%edi)
992 0x020b7f7c: 7512 jnz 0x20b7f90
993 0x020b7f7e: 807f010a cmpb $0xa, 0x1(%edi)
994 0x020b7f82: 750c jnz 0x20b7f90
995 0x020b7f84: 83c4f4 add $0xf4, %esp
996 0x020b7f87: 57 push %edi
997 0x020b7f88: e87bf1ffff call 0x20b7108
998 0x020b7f8d: 83c410 add $0x10, %esp
999 0x020b7f90: 803f2f cmpb $0x2f, (%edi)
1000 0x020b7f93: 7457 jz 0x20b7fec
1001 0x020b7f95: eba9 jmp 0x20b7f40
1002 0x020b7f97: 90 nop
1003 0x020b7f98: 8b4de4 mov -0x1c(%ebp), %ecx
1004 0x020b7f9b: ff4114 inc 0x14(%ecx)
1005 0x020b7f9e: 83bb8401000000 cmp $0x0, 0x184(%ebx)
1006 0x020b7fa5: 750a jnz 0x20b7fb1
1007 0x020b7fa7: 8b75dc mov -0x24(%ebp), %esi
1008 0x020b7faa: c6060a movb $0xa, (%esi)
1009 0x020b7fad: 46 inc %esi
1010 0x020b7fae: 8975dc mov %esi, -0x24(%ebp)
1011 0x020b7fb1: 8b4508 mov 0x8(%ebp), %eax
1012 0x020b7fb4: ff4014 inc 0x14(%eax)
1013 0x020b7fb7: eb87 jmp 0x20b7f40
1014 0x020b7fb9: 8d7600 lea 0x0(%esi), %esi
1015 0x020b7fbc: 397de0 cmp %edi, -0x20(%ebp)
1016 0x020b7fbf: 0f837bffffff jae 0x20b7f40
1017 0x020b7fc5: 83c4f8 add $0xf8, %esp
1018 0x020b7fc8: 8d83f3ccffff lea 0xffffccf3(%ebx), %eax
1019 0x020b7fce: 50 push %eax
1020 0x020b7fcf: 8b55d4 mov -0x2c(%ebp), %edx
1021 0x020b7fd2: 83c4f4 add $0xf4, %esp
1022 0x020b7fd5: 52 push %edx
1023 0x020b7fd6: e8159b0000 call 0x20c1af0
1024 0x020b7fdb: 83c410 add $0x10, %esp
1025 0x020b7fde: 50 push %eax
1026 0x020b7fdf: e8ac950000 call 0x20c1590
1027 0x020b7fe4: 83c410 add $0x10, %esp
1028 0x020b7fe7: e9a1020000 jmp 0x20b828d
1029 0x020b7fec: 47 inc %edi
1030 0x020b7fed: 83bb8401000000 cmp $0x0, 0x184(%ebx)
1031 0x020b7ff4: 0f84aaf4ffff jz 0x20b74a4
1032 0x020b7ffa: 83c4fc add $0xfc, %esp
1033 0x020b7ffd: 89fe mov %edi, %esi
1034 0x020b7fff: 2b75c8 sub -0x38(%ebp), %esi
1035 0x020b8002: 56 push %esi
1036 0x020b8003: 8b4dc8 mov -0x38(%ebp), %ecx
1037 0x020b8006: 51 push %ecx
1038 0x020b8007: 8b45dc mov -0x24(%ebp), %eax
1039 0x020b800a: 50 push %eax
1040 0x020b800b: e80cbaffff call 0x20b3a1c
1041 0x020b8010: 0175dc add %esi, -0x24(%ebp)
1042 0x020b8013: 83c410 add $0x10, %esp
1043 0x020b8016: e989f4ffff jmp 0x20b74a4
1044 0x020b801b: 90 nop
1045 0x020b801c: 8b830c010000 mov 0x10c(%ebx), %eax
1046 0x020b8022: 80782400 cmpb $0x0, 0x24(%eax)
1047 0x020b8026: 0f848d030000 jz 0x20b83b9
1048 0x020b802c: 8b8358010000 mov 0x158(%ebx), %eax
1049 0x020b8032: 833800 cmp $0x0, (%eax)
1050 0x020b8035: 0f8405010000 jz 0x20b8140
1051 0x020b803b: 83c4f4 add $0xf4, %esp
1052 0x020b803e: 8d8308cdffff lea 0xffffcd08(%ebx), %eax
1053 0x020b8044: 50 push %eax
1054 0x020b8045: e872970000 call 0x20c17bc
1055 0x020b804a: 83c410 add $0x10, %esp
1056 0x020b804d: e9ee000000 jmp 0x20b8140
1057 0x020b8052: 89f6 mov %esi, %esi
1058 0x020b8054: 8a17 mov (%edi), %dl
1059 0x020b8056: 837dec00 cmp $0x0, -0x14(%ebp)
1060 0x020b805a: 0f85e0000000 jnz 0x20b8140
1061 0x020b8060: 8b4de4 mov -0x1c(%ebp), %ecx
1062 0x020b8063: 83792400 cmp $0x0, 0x24(%ecx)
1063 0x020b8067: 751f jnz 0x20b8088
1064 0x020b8069: 80fa5c cmpb $0x5c, %dl
1065 0x020b806c: 751a jnz 0x20b8088
1066 0x020b806e: 807f010a cmpb $0xa, 0x1(%edi)
1067 0x020b8072: 7514 jnz 0x20b8088
1068 0x020b8074: 8b75e4 mov -0x1c(%ebp), %esi
1069 0x020b8077: 83c702 add $0x2, %edi
1070 0x020b807a: ff4614 inc 0x14(%esi)
1071 0x020b807d: 803f5c cmpb $0x5c, (%edi)
1072 0x020b8080: 7506 jnz 0x20b8088
1073 0x020b8082: 807f010a cmpb $0xa, 0x1(%edi)
1074 0x020b8086: 74ec jz 0x20b8074
1075 0x020b8088: 8b930c010000 mov 0x10c(%ebx), %edx
1076 0x020b808e: 8a07 mov (%edi), %al
1077 0x020b8090: 8845f3 mov %al, -0xd(%ebp)
1078 0x020b8093: 47 inc %edi
1079 0x020b8094: 31c0 xor %eax, %eax
1080 0x020b8096: 8a45f3 mov -0xd(%ebp), %al
1081 0x020b8099: 803c1000 cmpb $0x0, (%eax,%edx)
1082 0x020b809d: 750a jnz 0x20b80a9
1083 0x020b809f: 807df32e cmpb $0x2e, -0xd(%ebp)
1084 0x020b80a3: 0f850ff6ffff jnz 0x20b76b8
1085 0x020b80a9: 8b4ddc mov -0x24(%ebp), %ecx
1086 0x020b80ac: 8a55f3 mov -0xd(%ebp), %dl
1087 0x020b80af: 8811 mov %dl, (%ecx)
1088 0x020b80b1: 41 inc %ecx
1089 0x020b80b2: 894ddc mov %ecx, -0x24(%ebp)
1090 0x020b80b5: 80fa65 cmpb $0x65, %dl
1091 0x020b80b8: 7412 jz 0x20b80cc
1092 0x020b80ba: 80fa45 cmpb $0x45, %dl
1093 0x020b80bd: 740d jz 0x20b80cc
1094 0x020b80bf: 80fa70 cmpb $0x70, %dl
1095 0x020b80c2: 7408 jz 0x20b80cc
1096 0x020b80c4: 8a17 mov (%edi), %dl
1097 0x020b80c6: 807df350 cmpb $0x50, -0xd(%ebp)
1098 0x020b80ca: 7594 jnz 0x20b8060
1099 0x020b80cc: 8b75e4 mov -0x1c(%ebp), %esi
1100 0x020b80cf: 837e2400 cmp $0x0, 0x24(%esi)
1101 0x020b80d3: 7517 jnz 0x20b80ec
1102 0x020b80d5: eb0a jmp 0x20b80e1
1103 0x020b80d7: 90 nop
1104 0x020b80d8: 8b45e4 mov -0x1c(%ebp), %eax
1105 0x020b80db: 83c702 add $0x2, %edi
1106 0x020b80de: ff4014 inc 0x14(%eax)
1107 0x020b80e1: 803f5c cmpb $0x5c, (%edi)
1108 0x020b80e4: 7506 jnz 0x20b80ec
1109 0x020b80e6: 807f010a cmpb $0xa, 0x1(%edi)
1110 0x020b80ea: 74ec jz 0x20b80d8
1111 0x020b80ec: 8a17 mov (%edi), %dl
1112 0x020b80ee: 80fa2b cmpb $0x2b, %dl
1113 0x020b80f1: 7409 jz 0x20b80fc
1114 0x020b80f3: 80fa2d cmpb $0x2d, %dl
1115 0x020b80f6: 0f8564ffffff jnz 0x20b8060
1116 0x020b80fc: 8b4ddc mov -0x24(%ebp), %ecx
1117 0x020b80ff: 8b8318010000 mov 0x118(%ebx), %eax
1118 0x020b8105: 8811 mov %dl, (%ecx)
1119 0x020b8107: 47 inc %edi
1120 0x020b8108: 41 inc %ecx
1121 0x020b8109: 894ddc mov %ecx, -0x24(%ebp)
1122 0x020b810c: 833800 cmp $0x0, (%eax)
1123 0x020b810f: 0f858ff3ffff jnz 0x20b74a4
1124 0x020b8115: 8b833c010000 mov 0x13c(%ebx), %eax
1125 0x020b811b: 8a17 mov (%edi), %dl
1126 0x020b811d: 833800 cmp $0x0, (%eax)
1127 0x020b8120: 0f843affffff jz 0x20b8060
1128 0x020b8126: 807df370 cmpb $0x70, -0xd(%ebp)
1129 0x020b812a: 0f8474f3ffff jz 0x20b74a4
1130 0x020b8130: 807df350 cmpb $0x50, -0xd(%ebp)
1131 0x020b8134: 0f8526ffffff jnz 0x20b8060
1132 0x020b813a: e965f3ffff jmp 0x20b74a4
1133 0x020b813f: 90 nop
1134 0x020b8140: 8b75e8 mov -0x18(%ebp), %esi
1135 0x020b8143: ff45ec inc -0x14(%ebp)
1136 0x020b8146: 31c0 xor %eax, %eax
1137 0x020b8148: 8a45f3 mov -0xd(%ebp), %al
1138 0x020b814b: 8d34b0 lea (%eax,%esi,4), %esi
1139 0x020b814e: 8975e8 mov %esi, -0x18(%ebp)
1140 0x020b8151: e94ef3ffff jmp 0x20b74a4
1141 0x020b8156: 89f6 mov %esi, %esi
1142 0x020b8158: 8b45e4 mov -0x1c(%ebp), %eax <--
1143
1144 Frame memory:
1145 [0x71fc79d8] ....H...@"..<.). cc c7 0c 02 48 de 10 19 40 22 0d 02 3c dc 29 01
1146 [0x71fc79e8] 0%3.........x... 30 25 33 01 ff ff ff ff ff ff ff ff 78 b2 15 19
1147 [0x71fc79f8] ....p... z.qL.). e0 d0 0c 02 70 b2 15 19 20 7a fc 71 4c dc 29 01
1148 [0x71fc7a08] dm4.0%3.0z.q<.). 64 6d 34 01 30 25 33 01 30 7a fc 71 3c dc 29 01
1149 [0x71fc7a18] z...H...x....... 7a b2 15 19 48 de 10 19 78 b2 15 19 01 00 00 00
1150 [0x71fc7a28] ....#>..R....... 00 00 00 00 23 3e 1a 19 52 c7 15 19 b0 d1 0c 02
1151 [0x71fc7a38] ............../. 00 00 00 00 00 00 00 00 b0 d1 0c 0a ad f5 2f 01
1152 [0x71fc7a48] ....H... cc c7 0c 02 48 de 10 19
1153 0x71fc7ab0 0x20bb618 finclude + 0x2b0
1154 0x71fc7c40 0x20baa53 do_include + 0xae7
1155 0x71fc7cc0 0x20b98eb handle_directive + 0xb83
1156 0x71fc7d50 0x20b7920 rescan + 0x590
1157 0x71fc7db0 0x20bb618 finclude + 0x2b0
1158 0x71fc7f40 0x20baa53 do_include + 0xae7
1159 0x71fc7fc0 0x20b98eb handle_directive + 0xb83
1160 0x71fc8050 0x20b7920 rescan + 0x590
1161 0x71fc80b0 0x20bb618 finclude + 0x2b0
1162 0x71fc82c0 0x20baa53 do_include + 0xae7
1163 0x71fc8340 0x20b98eb handle_directive + 0xb83
1164 0x71fc83d0 0x20b7920 rescan + 0x590
1165 0x71fc8430 0x20bb618 finclude + 0x2b0
1166 0x71fc8630 0x20baa53 do_include + 0xae7
1167 0x71fc86b0 0x20b98eb handle_directive + 0xb83
1168 0x71fc8740 0x20b7920 rescan + 0x590
1169 0x71fc8890 0x20b6c0b main + 0x2667
1170 0x71fc88c0 0x20b3e96 _start + 0x56
1171 0x71fc88f0 0x1941d80 runtime_loader + 0x130
1172 00000000 0x6209e250 commpage_thread_exit + 0
1173
1174 Registers:
1175 eip: 0x020b8158
1176 esp: 0x71fc79d8
1177 ebp: 0x71fc7a50
1178 eax: 0x0000000a
1179 ebx: 0x020cc7cc
1180 ecx: 0x020b8158
1181 edx: 0x191a3e23
1182 esi: 0x191a3e22
1183 edi: 0x1915b2ea
1184 cs: 0x001b
1185 ds: 0x0023
1186 es: 0x0023
1187 fs: 0x00eb
1188 gs: 0x0023
1189 ss: 0x0023
1190
1191Loaded Images:
1192 ID Text Base Text End Data Base Data End Type Name
1193 --------------------------------------------------------------------------------
1194 989275 0x0125e000 0x01329000 0x01329000 0x01373000 lib /boot/system/lib/libroot.so
1195 989273 0x01932000 0x0194f000 0x0194f000 0x01952000 lib /boot/system/runtime_loader
1196 989274 0x020b2000 0x020cc000 0x020cc000 0x020d4000 app /boot/system/develop/tools/lib/gcc-lib/i586-pc-haiku/2.95.3-haiku-2013_08_15/cpp0
1197 989272 0x6209e000 0x620a6000 0x00000000 0x00000000 system commpage
1198
1199Areas:
1200 ID Base End Size (KiB) Protection Locking Name
1201 --------------------------------------------------------------------------------
1202 3255337 0x002f0000 0x002f1000 4 rw-S full _rld_debug_
1203 3255336 0x00593000 0x005a3000 64 rw- full rld heap
1204 3255341 0x0125e000 0x01329000 812 r-x full libroot.so_seg0ro
1205 3255342 0x01329000 0x0133b000 72 rw- full libroot.so_seg1rw
1206 3255343 0x0133b000 0x01373000 224 rw- full libroot.so_seg2rw
1207 3255333 0x01932000 0x0194f000 116 r-x full runtime_loader_seg0ro
1208 3255334 0x0194f000 0x01951000 8 rw- full runtime_loader_seg1rw
1209 3255335 0x01951000 0x01952000 4 rw- full runtime_loader_bss1
1210 3255338 0x020b2000 0x020cc000 104 r-x full cpp0_seg0ro
1211 3255339 0x020cc000 0x020cd000 4 rw- full cpp0_seg1rw
1212 3255340 0x020cd000 0x020d4000 28 rw- full cpp0_seg2rw
1213 3255344 0x190b0000 0x191e0000 1216 rw- full heap
1214 3255330 0x612ee000 0x612f2000 16 rw- full user area
1215 3255332 0x6209e000 0x620a6000 32 r-xSk full commpage
1216 3255331 0x70fc5000 0x71fca000 16404 rw-s full cpp0_98369_stack
1217
1218Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
1219
1220Semaphores:
1221 ID Count Last Holder Name
1222 ------------------------------------------------------------