Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[perl #67122] [BUG] Rakudo hangs or crashes on ranges of large \x character specifications in a regex

0 views
Skip to first unread message

Carl Mäsak

unread,
Jul 1, 2009, 9:02:38 AM7/1/09
to bugs-bi...@netlabs.develooper.com
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #67122]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=67122 >


<masak> rakudo: / <[\x10000..\xEFFFF]> /; say "alive"
<p6eval> rakudo 5351a3: ( no output )
<masak> pmichaud: is this a known issue?
<masak> locally, I had a bus error.
<pmichaud> masak: not known issue
* masak submits rakudobug
<pmichaud> I'm guessing parrotbug :-)
<masak> PGE-bug, possibly.
<masak> pmichaud: note that it hangs during execution, not during compilation.
<pmichaud> rakudo: / <[\x100..\xEFF]> /; say "alive"
<p6eval> rakudo 5351a3: OUTPUT«alive␤»
<pmichaud> PGE gets that one right.
<masak> and the hex numbers have to be high enough for it to trigger.
<pmichaud> right
<pmichaud> I suspect that Parrot strings are having difficulty with it.

0 new messages