summaryrefslogtreecommitdiff
path: root/examples/json_schema_to_grammar.py
diff options
context:
space:
mode:
authorJustine Tunney <jtunney@mozilla.com>2024-05-10 07:01:08 -0400
committerGitHub <noreply@github.com>2024-05-10 21:01:08 +1000
commit4e3880978f8b1bf546dd4e6f3b524d6b8739c49c (patch)
tree54ab13653c57d8a5ecb709947dd5a43596ca64c2 /examples/json_schema_to_grammar.py
parentf89fe2732c5709f6e86d5f4aee2e6d2a561f2eb2 (diff)
Fix memory bug in grammar parser (#7194)
The llama.cpp grammar parser had a bug where forgetting to add a closing quotation mark to strings would cause parsing to crash. Anyone running a server on a public endpoint is advised to upgrade. To reproduce this bug ./llamafile -m foo.gguf -p bar --grammar 'root::="' Credit for discovering and reporting this issue goes to Eclypsium Security Researcher Richard Johnson <Richard.johnson@eclypsium.com>.
Diffstat (limited to 'examples/json_schema_to_grammar.py')
0 files changed, 0 insertions, 0 deletions