HTTP/1.1 -1 Read error in cache disk data: SuccessContent-Type: text/csv; charset="utf-8" Last-Modified: Sat, 22 Jan 2022 01:30:33 GMT Content-length: 1468 Connection: Close Proxy-Connection: Close X-Cache: HIT from web1.osuosl.org Server: ProxyTrack 0.5 (HTTrack 3.49.2) id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform 721,PGE::P5Regex consumes all memory,coke,pmichaud,"Given this code: {{{ $ cat regex.pir .sub '' say ""1..2"" load_bytecode 'PGE.pbc' .local string exp, a_string, original_string exp = '($|^X)*' a_string = '' .local pmc tclARE, rule, match tclARE = compreg 'PGE::P5Regex' rule = tclARE(exp) say ""ok 1"" match = rule(a_string) say ""ok 2"" .end }}} running it (eventually) dies with: {{{ $ ~/bird/bin/parrot regexp.pir 1..2 ok 1 Parrot VM: PANIC: Out of mem! C file src/gc/alloc_memory.c, line 52 Parrot file (not available), line (not available) We highly suggest you notify the Parrot team if you have not been working on Parrot. Use parrotbug (located in parrot's root directory) or send an e-mail to parrot-dev@lists.parrot.org. Include the entire text of this error message and the text of the script that generated the error. If you've made any modifications to Parrot, please describe them as well. Version : 1.2.0-devel Configured : Thu May 28 00:11:20 2009 GMT Architecture: i386-linux JIT Capable : Yes Interp Flags: (no interpreter) Exceptions : (missing from core) Dumping Core... Quit }}} This prevents tcl's regexComp.test spec test from completing. ",bug,closed,normal,,PGE,trunk,high,wontfix,,pmichaud,tcl,, name="ROBOTS" content="NOINDEX, NOFOLLOW" />