The fuzzer often finds samples that cause stack overflows, such as a long series of left parenthesis. Fixing this both avoids an error for users and allows the fuzzer to find more interesting bugs in PRs I'm working on.
Backwards-incompatible changes
This may break support for some deeply-nested Nix expressions. I assume that many of these were getting stack overflows before anyway, but maybe not.
Summary & Motivation
The fuzzer often finds samples that cause stack overflows, such as a long series of left parenthesis. Fixing this both avoids an error for users and allows the fuzzer to find more interesting bugs in PRs I'm working on.
Backwards-incompatible changes
This may break support for some deeply-nested Nix expressions. I assume that many of these were getting stack overflows before anyway, but maybe not.
Further context
N/A