jepeway anybody seen RT #124391 ? 16:49
synbot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=124391
jepeway it's a use-after-free bug, where an error message refers to a free()d file name. 17:06
jnthn Yeah, looks busted. 19:36
Can just toss the free for now
It leaks, but that problem exists across the codebase on all such exception paths. 19:37
dalek arVM: c0c213a | jnthn++ | src/io/syncfile.c:
Fix use-after-free in open file error reporting.
19:46
arVM: 6ef0f8f | jnthn++ | src/strings/utf8.c:
Fix thinko in integration of UTF-8 decode and NFG.

We need to increment the number of bytes we accepted even if it we don't end up with a grapheme from them; otherwise, we can end up with them being put into the normalizer's buffer twice.
21:03
jepeway jnthn: check. 21:17