@ 261102.1

251005.1 · 589a6947fa5e6f6f1d3f340053a8c92fa8b9f445

jq_fuzz_execute: limit oniguruma depth to 1024 (#3377)

Fixes #3375 - I'll also fix the oss-fuzz build for this in a PR

Signed-off-by: Sudhakar Verma <sudhakar.verma@canonical.com>

reading declarations

Changes to tests/jq_fuzz_execute.cpp. All files

tests/jq_fuzz_execute.cpp

@@ -3,6 +3,12 @@  #include "jq.h" #include "jv.h"+#include "oniguruma.h"++extern "C" int LLVMFuzzerInitialize(int *argc, char ***argv) {+  onig_set_parse_depth_limit(1024);+  return 0;+}  // Fuzzer inspired by /src/jq_test.c // The goal is to have the fuzzer execute the functions: