develooper Front page | perl.perl5.porters | Postings from February 2018

[perl #131642] regcomp.c:18417: voidS_skip_to_be_ignored_text(RExC_state_t *, char **, const _Bool): Assertion `!UTF || UTF8_IS_INVARIANT(**p) || UTF8_IS_START(**p)' failed.

From:
Karl Williamson via RT
Date:
February 7, 2018 22:06
Subject:
[perl #131642] regcomp.c:18417: voidS_skip_to_be_ignored_text(RExC_state_t *, char **, const _Bool): Assertion `!UTF || UTF8_IS_INVARIANT(**p) || UTF8_IS_START(**p)' failed.
Message ID:
rt-4.0.24-2062-1518041169-455.131642-15-0@perl.org
I looked at this and the assertion that's failing is valid.  The problem is that pack is returning malformed UTF-8, which you can see if you add -Dr to the command line options.  So I'm unsure how to proceed.
-- 
Karl Williamson

---
via perlbug:  queue: perl5 status: new
https://rt.perl.org/Ticket/Display.html?id=131642



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About