Files
scriptc/tests
Malte UblandClaude Opus 5.5 1b8b44dd33 Release the replacement buffer when a replace callback throws
scr_regex_replace_callback freed its output buffer with free() when the
replacer threw after an earlier match had been written, but the buffer
is the body of a runtime string, so the process aborted with "free():
invalid pointer" instead of propagating the exception. It now abandons
the buffer through scr_jb_abandon, which releases the string.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 09:15:21 -07:00
..
2026-07-22 18:08:04 -05:00