# New Ticket Created by Allison Randal # Please include the string: [perl #42938] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42938 >
Extracted from RT #42774, Andy Dougherty wrote: > I'm getting various panics and > crashes that usually (but not always) appear to be related to string > stuff. I suspect I might not have Parrot_allocate_string() quite right, > or there may be other spots elsewhere that assume something about the > overall memory layout that I'm violating here. When running under Configure.pl --gc=libc, the file src/gc/res_lea.c replaces src/gc/resources.c. On x86 Linux (Ubuntu), this configuration fails 2 tests: t/library/string_utils.t 0 134 29 4 13.79% 28-29 t/op/stringu.t 2 512 25 2 8.00% 1 19 Both tests are failing with the error: parrot: src/encodings/utf8.c:271: utf8_encode_and_advance: Assertion `i->bytepos <= (s)->obj.u._b._buflen' failed. Allison