# New Ticket Created by  Pepe Schwarz 
# Please include the string:  [perl #124144]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=124144 >


15:45 < psch> m: say uniname -1
15:45 <+camelia> rakudo-moar 20ffd3: OUTPUT«should eventually 
                 be unreachable␤  in sub uniname at 
                 src/gen/m-CORE.setting:8670␤  in block <unit> 
                 at /tmp/B_LbZ96Xk_:1␤␤»
15:46 < psch> eventually... :)
[...]
15:55 < masak> psch: that's an LTA error message. please submit 
               rakudobug

The issue seems to be in Moar, where MVM_unicode_get_name calls into 
MVM_codepoint_to_row_index, where the latter of those throws an AdHoc exception 
when its codepoint argument is < 0. (MoarVM/src/strings/unicode.c lines 42970 
and 42269 respectively.) Modifying MVM_codepoint_to_row_index to return -1 
would be one approach to fix this.

Reply via email to