Calling `gsub` with an empty regex will run forever. Example: ``` console $ jq -n '"" | gsub(""; "")' ``` Not sure if this is a bug or expected behavior, but terminating with an error might be more appropriate :)