Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100755 734 lines (572 sloc) 20.258 kB
6b9ec23 @masak initial commit
authored
1 <!DOCTYPE html
2 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
5 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
6 <head>
7 <title>#64104: make&#40;&#41;ing a range 1..$/ leads to segmentation fault</title>
8 <link rel="shortcut icon" href="/rt3/NoAuth/images//favicon.png" type="image/png" />
9 <link rel="stylesheet" href="/rt3/NoAuth/css/rt.perl.org/main.css" type="text/css" media="all" />
10 <link rel="stylesheet" href="/rt3/NoAuth/css/print.css" type="text/css" media="print" />
11 <script type="text/javascript" src="/rt3/NoAuth/js/util.js"></script>
12 <script type="text/javascript" src="/rt3/NoAuth/js/titlebox-state.js"></script>
13 <script type="text/javascript"><!--
14 onLoadHook("loadTitleBoxStates()");
15 --></script>
16
17 </head>
18 <body id="comp-Public-Bug-Display">
19
20 <div id="logo">
21 <a href="http://rt.perl.org/rt3/"><img src="/rt3/NoAuth/images//local/pblogo.gif" alt="PerlBug" width="230" height="50"></a>
22 </div>
23
24
25 <div id="quickbar">
26 <div id="quick-personal">
27 <span class="hide"><a href="#skipnav">Skip Menu</a> | </span>
28 You are currently an anonymous guest.
29 |
30 <a href="/rt3/NoAuth/Logout.html?URL=/rt3/index.html?goto=%252FPublic%252FBug%252FDisplay.html%253Fid%253D64104">Login</a>
31 |
32 <a href="/rt3/NoAuth/Logout.html">Return to Main</a>
33 | <a href="/rt3/User/Prefs.html">Preferences</a>
34
35
36 </div>
37
38
39
40 <div id="topactions">
41 <span class="topaction">
42 <form action="/rt3/Public/Search/Simple.html">
43 <input size="12" name="q" autocomplete="off" accesskey="0" class="field" />
44 <input type="submit" class="button" value="Search" />
45 </form>
46 </span>
47 </div>
48
49 </div>
50
51 <div id="nav">
52 <ul id="system-menu">
53 <div><div class="wrapper">
54 </div></div>
55 </ul>
56
57
58
59 </div>
60
61 <div id="header">
62 <h1>#64104: make&#40;&#41;ing a range 1..$/ leads to segmentation fault</h1>
63
64 <ul id="page-menu">
65 <div><div><div>
66 &nbsp;
67 </div></div></div>
68 </ul>
69
70 </div>
71
72 <div id="body">
73
74
75
76
77
78 <a name="skipnav" id="skipnav" accesskey="8"></a>
79
80
81
82
83 <div class="">
84 <div class="titlebox " id="">
85 <div class="titlebox-title">
86 <span class="widget"><a href="#" onclick="return rollup('TitleBox--_Public_Bug_Display.html------Report information---0');" onfocus="this.blur(); return false;" title="Toggle visibility">X</a></span>
87 <span class="left">Report information</span>
88 <span class="right"></span>
89 </div>
90 <div class="titlebox-content " id="TitleBox--_Public_Bug_Display.html------Report information---0">
91
92
93
94 <table width="100%" class="ticket-summary">
95 <tr>
96 <td valign="top" width="50%" class="boxcontainer">
97 <div class="ticket-info-basics">
98 <div class="titlebox ticket-info-basics" id="">
99 <div class="titlebox-title">
100 <span class="widget"><a href="#" onclick="return rollup('TitleBox--_Public_Bug_Display.html--ticket-info-basics----The Basics---0');" onfocus="this.blur(); return false;" title="Toggle visibility">X</a></span>
101 <span class="left"><a href="/rt3/Ticket/Modify.html?id=64104">The Basics</a></span>
102 <span class="right"></span>
103 </div>
104 <div class="titlebox-content " id="TitleBox--_Public_Bug_Display.html--ticket-info-basics----The Basics---0">
105
106
107
108 <table>
109 <tr>
110 <td class="label id">Id:</td>
111 <td class="value id">64104</td>
112 </tr>
113 <tr>
114 <td class="label status">Status:</td>
115 <td class="value status">resolved</td>
116 </tr>
117 <tr>
118 <td class="label time left">Left:</td>
119 <td class="value time left">0 min
120 </td>
121 </tr>
122 <tr>
123 <td class="label priority">Priority:</td>
124 <td class="value priority">0/0</td>
125 </tr>
126 <tr>
127 <td class="label queue">Queue:</td>
128 <td class="value queue">perl6
129 </td>
130 </tr>
131
132 </table>
133
134 <hr class="clear" />
135 </div>
136 </div>
137
138
139
140
141 </div>
142
143
144
145 <div class="ticket-info-people">
146 <div class="titlebox ticket-info-people" id="">
147 <div class="titlebox-title">
148 <span class="widget"><a href="#" onclick="return rollup('TitleBox--_Public_Bug_Display.html--ticket-info-people----People---0');" onfocus="this.blur(); return false;" title="Toggle visibility">X</a></span>
149 <span class="left"><a href="/rt3/Ticket/ModifyPeople.html?id=64104">People</a></span>
150 <span class="right"></span>
151 </div>
152 <div class="titlebox-content " id="TitleBox--_Public_Bug_Display.html--ticket-info-people----People---0">
153
154
155
156 <table>
157 <tr>
158 <td class="label">Owner:</td>
159 <td class="value">
160
161 moritz
162 &lt;moritz [at] faui2k3.org&gt;
163
164 </td>
165 </tr>
166 <tr>
167 <td class="labeltop">Requestors:</td>
168 <td class="value">
169
170
171 moritz
172 &lt;moritz [at] faui2k3.org&gt;
173
174 <br />
175
176 </td>
177 </tr>
178 <tr>
179 <td class="labeltop">Cc:</td>
180 <td class="value">
181
182 </td>
183 </tr>
184 <tr>
185 <td class="labeltop">AdminCc:</td>
186 <td class="value">
187
188 </td>
189 </tr>
190 </table>
191
192 <hr class="clear" />
193 </div>
194 </div>
195
196
197
198
199 </div>
200
201
202
203 </td>
204 <td valign="top" width="50%" class="boxcontainer">
205
206 <div class="ticket-info-cfs">
207 <div class="titlebox ticket-info-cfs" id="">
208 <div class="titlebox-title">
209 <span class="widget"><a href="#" onclick="return rollup('TitleBox--_Public_Bug_Display.html--ticket-info-cfs----Bug Information---0');" onfocus="this.blur(); return false;" title="Toggle visibility">X</a></span>
210 <span class="left"><a href="/rt3/Ticket/Modify.html?id=64104">Bug Information</a></span>
211 <span class="right"></span>
212 </div>
213 <div class="titlebox-content " id="TitleBox--_Public_Bug_Display.html--ticket-info-cfs----Bug Information---0">
214
215
216
217 <table>
218 <tr id="CF-18-ShowRow">
219 <td class="label">Severity:</td>
220 <td class="value">
221 <i>(no value)</i>
222 </td>
223 </tr>
224 <tr id="CF-19-ShowRow">
225 <td class="label">Tag:</td>
226 <td class="value">
227 <i>(no value)</i>
228 </td>
229 </tr>
230 <tr id="CF-20-ShowRow">
231 <td class="label">Platform:</td>
232 <td class="value">
233 <i>(no value)</i>
234 </td>
235 </tr>
236 <tr id="CF-21-ShowRow">
237 <td class="label">Patch Status:</td>
238 <td class="value">
239 <i>(no value)</i>
240 </td>
241 </tr>
242 </table>
243
244
245 <hr class="clear" />
246 </div>
247 </div>
248
249
250
251
252 </div>
253
254
255
256 <div class="ticket-info-links">
257 <div class="titlebox ticket-info-links" id="">
258 <div class="titlebox-title">
259 <span class="widget"><a href="#" onclick="return rollup('TitleBox--_Public_Bug_Display.html--ticket-info-links----Links---0');" onfocus="this.blur(); return false;" title="Toggle visibility">X</a></span>
260 <span class="left"><a href="/rt3/Ticket/ModifyLinks.html?id=64104">Links</a></span>
261 <span class="right"></span>
262 </div>
263 <div class="titlebox-content " id="TitleBox--_Public_Bug_Display.html--ticket-info-links----Links---0">
264
265
266
267 <table>
268 <tr>
269 <td class="labeltop">Depends on:</td>
270 <td class="value">
271 <ul>
272 </ul>
273 </td>
274 </tr>
275 <tr>
276 <td class="labeltop">Depended on by:</td>
277 <td class="value">
278 <ul>
279 </ul>
280 </td>
281 </tr>
282 <tr>
283 <td class="labeltop">Parents:</td>
284 <td class="value">
285 <ul>
286 </ul>
287 </td>
288 </tr>
289 <tr>
290 <td class="labeltop">Children:</td>
291 <td class="value"></td>
292 </tr>
293 <tr>
294 <td class="labeltop">Refers to:</td>
295 <td class="value">
296 <ul>
297 </ul>
298 </td>
299 </tr>
300 <tr>
301 <td class="labeltop">Referred to by:</td>
302 <td class="value">
303 <ul>
304 </ul>
305 </td>
306 </tr>
307
308
309 </table>
310
311
312 <hr class="clear" />
313 </div>
314 </div>
315
316
317
318
319 </div>
320
321
322
323
324
325
326 </td>
327 </tr>
328 </table>
329
330
331
332
333
334 <hr class="clear" />
335 </div>
336 </div>
337
338
339
340
341 </div>
342
343
344
345 <br />
346
347
348
349
350 <div class="titlebox " id="">
351 <div class="titlebox-title">
352 <span class="widget"><a href="#" onclick="return rollup('TitleBox--_Public_Bug_Display.html------History---0');" onfocus="this.blur(); return false;" title="Toggle visibility">X</a></span>
353 <span class="left">History</span>
354 <span class="right"><span style="color: black">Display mode:</span> <span class="selected">Brief headers</span> &mdash; <a href="/rt3/Ticket/Display.html?ShowHeaders=1;id=64104">Full headers</a></span>
355 </div>
356 <div class="titlebox-content " id="TitleBox--_Public_Bug_Display.html------History---0">
357
358
359
360
361 <div id="ticket-history">
362 <div class="ticket-transaction message odd">
363
364 <table width="100%" cellspacing="0" cellpadding="2" border="0">
365 <tr>
366 <td rowspan="2" valign="top" class="type">
367 <a name="txn-544256" href="/rt3/Ticket/Display.html?id=64104#txn-544256">#</a>
368 &nbsp;
369 </td>
370 <td class="date">Sun&nbsp;Mar&nbsp;22&nbsp;11:51:22&nbsp;2009</td>
371 <td class="description">
372 moritz - Ticket created
373 </td>
374 <td class="time-taken"></td>
375 <td class="actions">&nbsp;</td>
376 </tr>
377
378 <tr>
379 <td colspan="4" class="content">
380 <table>
381 <tr>
382 <td align="right" class="message-header-key">Subject:</td>
383 <td class="message-header-value">make&#40;&#41;ing a range 1..$/ leads to segmentation fault</td>
384 </tr>
385 <tr>
386 <td align="right" class="message-header-key">Date:</td>
387 <td class="message-header-value">Sun, 22 Mar 2009 19:50:39 +0100</td>
388 </tr>
389 <tr>
390 <td align="right" class="message-header-key">To:</td>
391 <td class="message-header-value">rakudobug <!-- x --> at perl.org</td>
392 </tr>
393 <tr>
394 <td align="right" class="message-header-key">From:</td>
395 <td class="message-header-value">Moritz Lenz &lt;moritz <!-- x --> at faui2k3.org&gt;</td>
396 </tr>
397 </table>
398
399 <div class="downloadattachment">
400
401 <a href="/rt3/Ticket/Attachment/544256/258468/">Download &#40;untitled&#41;</a>
402 <span class="downloadcontenttype">
403 [text/plain 4.8k]
404 </span>
405 </div>
406 <div class="messagebody">
407 <div class="message-stanza-depth-0">
408 <br />
409 Rakudo 8207372ae394ca87667e974a2be2cd547def1f9c<br />
410 on parrot r37565 &#40;amd64 linux&#41;<br />
411 <br />
412 grammar Math {<br />
413 token TOP { ^ &lt;value&gt; $ {*} }<br />
414 token value { \d+ {*} }<br />
415 }<br />
416 class Actions {<br />
417 method value&#40;$/&#41; { say &#39;in value&#40;&#41;&#39;; make 1..$/};<br />
418 method TOP&#40;$/&#41; { say &#39;in TOP&#40;&#41;&#39;; make 1 + $/&lt;value&gt;};<br />
419 }<br />
420 <br />
421 my $x := Math.parse&#40;&#39;234&#39;, :action&#40;Actions.new&#41;&#41;;<br />
422 <br />
423 say $x ?? &#39;matched&#39; !! &#39;no match&#39;;<br />
424 <br />
425 <div class="message-stanza-depth-1">
426 # Output:<br />
427 </div>
428 in value&#40;&#41;<br />
429 in TOP&#40;&#41;<br />
430 Segmentation fault<br />
431 <br />
432 in gdb:<br />
433 Program received signal SIGSEGV, Segmentation fault.<br />
434 [Switching to Thread 0x7f869d59c6f0 &#40;LWP 10687&#41;]<br />
435 0x00007f869cd7bcac in Parrot_pcc_invoke_from_sig_object &#40;interp=Cannot<br />
436 access memory at address 0x7fffa4dc5828<br />
437 &#41;<br />
438 at src/call/pcc.c:2917<br />
439 2917 {<br />
440 &#40;gdb&#41; bt<br />
441 #0 0x00007f869cd7bcac in Parrot_pcc_invoke_from_sig_object<br />
442 &#40;interp=Cannot acces<br />
443 s memory at address 0x7fffa4dc5828<br />
444 &#41;<br />
445 at src/call/pcc.c:2917<br />
446 #1 0x00007f869cd80102 in Parrot_pcc_invoke_sub_from_c_args<br />
447 &#40;interp=0x23ec010,<br />
448 sub_obj=0x25b4490, sig=0x7f869d0645b2 &#34;P-&gt;I&#34;&#41; at src/call/pcc.c:2629<br />
449 #2 0x00007f869cf72e3e in Parrot_Object_get_integer &#40;interp=0x23ec010,<br />
450 pmc=0x7f86986105d0&#41; at ./src/pmc/object.pmc:415<br />
451 #3 0x00007f869cd7973b in convert_arg_from_pmc &#40;interp=0x23ec010,<br />
452 st=0x7fffa4dc9bf0&#41; at src/call/pcc.c:1113<br />
453 #4 0x00007f869cd7d475 in Parrot_convert_arg &#40;interp=0x23ec010,<br />
454 st=0x7fffa4dc9bf0&#41; at src/call/pcc.c:1828<br />
455 #5 0x00007f869cd7e2c0 in Parrot_process_args &#40;interp=0x23ec010,<br />
456 st=0x7fffa4dc9bf0, param_or_result=PARROT_PASS_RESULTS&#41;<br />
457 at src/call/pcc.c:1694<br />
458 #6 0x00007f869cd7e87b in parrot_pass_args &#40;interp=0x23ec010,<br />
459 src_ctx=0x2db0750, dest_ctx=0x308e8d0, src_indexes=0x7f8698b6de48,<br />
460 dest_indexes=0x7f8698b6e218, param_or_result=PARROT_PASS_RESULTS&#41;<br />
461 at src/call/pcc.c:1884<br />
462 #7 0x00007f869cd1f0f4 in Parrot_set_returns_pc &#40;cur_opcode=0x7f8698b6de48,<br />
463 interp=0x23ec010&#41; at src/ops/core.ops:656<br />
464 #8 0x00007f869cdd5ad5 in runops_slow_core &#40;interp=0x23ec010,<br />
465 pc=0x7f8698b6de48&#41; at src/runops_cores.c:461<br />
466 #9 0x00007f869cd83765 in runops_int &#40;interp=0x23ec010, offset=527&#41;<br />
467 at src/interpreter.c:980<br />
468 #10 0x00007f869cd8426a in runops &#40;interp=0x23ec010, offs=527&#41;<br />
469 at src/call/ops.c:107<br />
470 #11 0x00007f869cd7c05e in Parrot_pcc_invoke_from_sig_object<br />
471 &#40;interp=0x23ec010,<br />
472 sub_obj=0x7f8698fcf3a0, sig_obj=0x7f8698f87280&#41; at src/call/pcc.c:2994<br />
473 #12 0x00007f869cd80102 in Parrot_pcc_invoke_sub_from_c_args<br />
474 &#40;interp=0x23ec010,<br />
475 sub_obj=0x7f8698fcf3a0, sig=0x7f869d0645b2 &#34;P-&gt;I&#34;&#41; at<br />
476 src/call/pcc.c:2629<br />
477 #13 0x00007f869cf72e3e in Parrot_Object_get_integer &#40;interp=0x23ec010,<br />
478 pmc=0x7f869861bbb0&#41; at ./src/pmc/object.pmc:415<br />
479 #14 0x00007f869a3ba82d in Parrot_ObjectRef_get_integer &#40;interp=0x23ec010,<br />
480 pmc=0x7f8698f88120&#41; at ./objectref.pmc:74<br />
481 #15 0x00007f869cec417a in Parrot_Integer_multi_cmp_DEFAULT<br />
482 &#40;interp=0x23ec010,<br />
483 pmc=0x7f8698f881b0, value=0x7f8698f88120&#41; at ./src/pmc/integer.pmc:1209<br />
484 #16 0x00007f869cda01a6 in pcf_I_JPP &#40;interp=0x23ec010, self=0x24cbf90&#41;<br />
485 at src/nci.c:695<br />
486 #17 0x00007f869ceba617 in Parrot_NCI_invoke &#40;interp=0x23ec010,<br />
487 pmc=0x24cbf90,<br />
488 next=0x0&#41; at ./src/pmc/nci.pmc:330<br />
489 #18 0x00007f869cd7bf8a in Parrot_pcc_invoke_from_sig_object<br />
490 &#40;interp=0x23ec010,<br />
491 sub_obj=0x24cbf90, sig_obj=0x7f8698f87610&#41; at src/call/pcc.c:2980<br />
492 #19 0x00007f869cd91670 in Parrot_mmd_multi_dispatch_from_c_args &#40;<br />
493 interp=0x23ec010, name=0x7f869d01161f &#34;cmp&#34;, sig=0x7f869d0112e9 &#34;PP-&gt;I&#34;&#41;<br />
494 at src/multidispatch.c:340<br />
495 #20 0x00007f869ce847b6 in Parrot_default_cmp &#40;interp=0x23ec010,<br />
496 pmc=0x7f8698f881b0, value=0x7f8698f88120&#41; at ./src/pmc/default.pmc:2439<br />
497 #21 0x00007f869cf75d0e in Parrot_Object_cmp &#40;interp=0x23ec010,<br />
498 pmc=0x7f8698f88270, value=0x7f8698f88120&#41; at ./src/pmc/object.c:1290<br />
499 #22 0x00007f869ccf1023 in Parrot_isle_i_p_p &#40;cur_opcode=0x7f869d3ece38,<br />
500 interp=0x23ec010&#41; at src/ops/cmp.ops:793<br />
501 #23 0x00007f869cdd5ad5 in runops_slow_core &#40;interp=0x23ec010,<br />
502 pc=0x7f869d3ece38&#41; at src/runops_cores.c:461<br />
503 #24 0x00007f869cd83765 in runops_int &#40;interp=0x23ec010, offset=8394&#41;<br />
504 at src/interpreter.c:980<br />
505 #25 0x00007f869cd8426a in runops &#40;interp=0x23ec010, offs=8394&#41;<br />
506 at src/call/ops.c:107<br />
507 #26 0x00007f869cd84646 in runops_args &#40;interp=0x23ec010, sub=0x25b5390,<br />
508 obj=0x7f8698f883f0, meth_unused=0x23fadd0, sig=0x7f869d0644a7 &#34;I&#34;,<br />
509 ap=0x7fffa4dd27a0&#41; at src/call/ops.c:254<br />
510 #27 0x00007f869cd8500d in Parrot_run_meth_fromc_args_reti<br />
511 &#40;interp=0x23ec010,<br />
512 sub=0x25b5390, obj=0x7f8698f883f0, meth=0x23fadd0,<br />
513 sig=0x7f869d0644a7 &#34;I&#34;&#41;<br />
514 at src/call/ops.c:492<br />
515 #28 0x00007f869cf72feb in Parrot_Object_get_bool &#40;interp=0x23ec010,<br />
516 pmc=0x7f8698f883f0&#41; at ./src/pmc/object.c:2305<br />
517 #29 0x00007f869cce7be3 in Parrot_unless_p_ic &#40;cur_opcode=0x7f869d3ebdf0,<br />
518 interp=0x23ec010&#41; at src/ops/core.ops:433<br />
519 #30 0x00007f869cdd5ad5 in runops_slow_core &#40;interp=0x23ec010,<br />
520 pc=0x7f869d3ebdf0&#41; at src/runops_cores.c:461<br />
521 #31 0x00007f869cd83765 in runops_int &#40;interp=0x23ec010, offset=8661&#41;<br />
522 ...<br />
523 <br />
524 Looks like an infinite loop, the backtrace goes on quite long...<br />
525 <br />
526 Moritz<br />
527 </div>
528 </div>
529 </td>
530 </tr>
531
532 </table>
533 </div>
534
535
536 <div class="ticket-transaction people even">
537
538 <table width="100%" cellspacing="0" cellpadding="2" border="0">
539 <tr>
540 <td rowspan="2" valign="top" class="type">
541 <a name="txn-561826" href="/rt3/Ticket/Display.html?id=64104#txn-561826">#</a>
542 &nbsp;
543 </td>
544 <td class="date">Thu&nbsp;May&nbsp;07&nbsp;07:40:32&nbsp;2009</td>
545 <td class="description">
546 moritz - Taken
547 </td>
548 <td class="time-taken"></td>
549 <td class="actions">&nbsp;</td>
550 </tr>
551
552 <tr>
553 <td colspan="4" class="content">
554 </td>
555 </tr>
556
557 </table>
558 </div>
559
560
561 <div class="ticket-transaction message odd">
562
563 <table width="100%" cellspacing="0" cellpadding="2" border="0">
564 <tr>
565 <td rowspan="2" valign="top" class="type">
566 <a name="txn-561828" href="/rt3/Ticket/Display.html?id=64104#txn-561828">#</a>
567 &nbsp;
568 </td>
569 <td class="date">Thu&nbsp;May&nbsp;07&nbsp;07:40:46&nbsp;2009</td>
570 <td class="description">
571 moritz - Correspondence added
572 </td>
573 <td class="time-taken"></td>
574 <td class="actions">&nbsp;</td>
575 </tr>
576
577 <tr>
578 <td colspan="4" class="content">
579 <table>
580 </table>
581
582 <div class="downloadattachment">
583
584 <a href="/rt3/Ticket/Attachment/561828/267308/">Download &#40;untitled&#41;</a>
585 <span class="downloadcontenttype">
586 [text/plain 28b]
587 </span>
588 </div>
589 <div class="messagebody">
590 <div class="message-stanza-depth-0">
591 Works now, just needs tests.<br />
592 </div>
593 </div>
594 </td>
595 </tr>
596
597 </table>
598 </div>
599
600
601 <div class="ticket-transaction basics even">
602
603 <table width="100%" cellspacing="0" cellpadding="2" border="0">
604 <tr>
605 <td rowspan="2" valign="top" class="type">
606 <a name="txn-561832" href="/rt3/Ticket/Display.html?id=64104#txn-561832">#</a>
607 &nbsp;
608 </td>
609 <td class="date">Thu&nbsp;May&nbsp;07&nbsp;07:40:47&nbsp;2009</td>
610 <td class="description">
611 moritz - Status changed from &#39;new&#39; to &#39;open&#39;
612 </td>
613 <td class="time-taken"></td>
614 <td class="actions">&nbsp;</td>
615 </tr>
616
617 <tr>
618 <td colspan="4" class="content">
619 </td>
620 </tr>
621
622 </table>
623 </div>
624
625
626 <div class="ticket-transaction message odd">
627
628 <table width="100%" cellspacing="0" cellpadding="2" border="0">
629 <tr>
630 <td rowspan="2" valign="top" class="type">
631 <a name="txn-562106" href="/rt3/Ticket/Display.html?id=64104#txn-562106">#</a>
632 &nbsp;
633 </td>
634 <td class="date">Fri&nbsp;May&nbsp;08&nbsp;05:26:42&nbsp;2009</td>
635 <td class="description">
636 moritz - Comments added
637 </td>
638 <td class="time-taken"></td>
639 <td class="actions">&nbsp;</td>
640 </tr>
641
642 <tr>
643 <td colspan="4" class="content">
644 <table>
645 </table>
646
647 <div class="downloadattachment">
648
649 <a href="/rt3/Ticket/Attachment/562106/267454/">Download &#40;untitled&#41;</a>
650 <span class="downloadcontenttype">
651 [text/plain 43b]
652 </span>
653 </div>
654 <div class="messagebody">
655 <div class="message-stanza-depth-0">
656 Tested in t/spec/S05-grammar/action-stubs.t<br />
657 </div>
658 </div>
659 </td>
660 </tr>
661
662 </table>
663 </div>
664
665
666 <div class="ticket-transaction basics even">
667
668 <table width="100%" cellspacing="0" cellpadding="2" border="0">
669 <tr>
670 <td rowspan="2" valign="top" class="type">
671 <a name="txn-562108" href="/rt3/Ticket/Display.html?id=64104#txn-562108">#</a>
672 <a name="lasttrans">&nbsp;</a>
673 </td>
674 <td class="date">Fri&nbsp;May&nbsp;08&nbsp;05:26:42&nbsp;2009</td>
675 <td class="description">
676 moritz - Status changed from &#39;open&#39; to &#39;resolved&#39;
677 </td>
678 <td class="time-taken"></td>
679 <td class="actions">&nbsp;</td>
680 </tr>
681
682 <tr>
683 <td colspan="4" class="content">
684 </td>
685 </tr>
686
687 </table>
688 </div>
689
690
691 </div>
692 <hr class="clear" />
693 </div>
694 </div>
695
696
697
698
699
700
701
702 </div>
703 <hr size=0>
704 <div>
705 For issues related to this RT instance (aka "perlbug"), please contact <tt>perlbug-admin at perl.org</tt>
706 </div>
707
708
709 <script type="text/javascript">
710 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
711 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
712 </script>
713 <script type="text/javascript">
714 var pageTracker = _gat._getTracker("UA-50555-18");
715 pageTracker._initData();
716 pageTracker._trackPageview();
717 </script>
718
719 <div id="footer">
720 <p id="time">
721 <span>Time to display: 1.258818</span>
722 </p>
723
724 <p id="bpscredits">
725 <span>
726 &#187;&#124;&#171; RT 3.6.HEAD Copyright 1996-2006 <a href="http://www.bestpractical.com?rt=3.6.HEAD">Best Practical Solutions, LLC</a>.
727 </span>
728 </p>
729
730 </div>
731
732 </body>
733 </html>
Something went wrong with that request. Please try again.