On Tue, 30 Apr 2024 01:03:15 -0700 Ian Rogers <irogers@xxxxxxxxxx> wrote: > > print fmt: "%s%s%s%s%s", __print_symbolic(REC->exception, { 0, "#" "DE" }, { 1, "#" "DB" }, { 3, "#" "BP" }, { 4, "#" "OF" }, { 5, "#" "BR" }, { 6, "#" "UD" }, { 7, "#" "NM" }, { 8, "#" "DF" }, { 10, "#" "TS" }, { 11, "#" "NP" }, { 12, "#" "SS" }, { 13, "#" "GP" }, { 14, "#" "PF" }, { 16, "#" "MF" }, { 17, "#" "AC" }, { 18, "#" "MC" }), !REC->has_error ? "" : " (", !REC->has_error ? "" : __print_symbolic(REC->error_code, { }), !REC->has_error ? "" : ")", REC->reinjected ? " [reinjected]" : "" > > ``` > > Some more context. The place in the input where the leak appears is of > a string "?" read as a token at: > ? "" : __print_symbolic(REC->error_code, { }), !REC->has_error ? "" : > ")", REC->reinjected ? " [reinjected]" : "" That probably is the cause. That should get handled. -- Steve