-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
AFLIssue generated by AFL++ fuzzerIssue generated by AFL++ fuzzer
Description
Issue found by json_multi_param_fuzzer for duckdb commit hash aadcb3d9adb561f25d85a447495ffdf6856d972e
- crashes found: 15
- hangs found: 0
Scenario
duckdb:
- SHA:
aadcb3d9adb561f25d85a447495ffdf6856d972e - version:
v1.3.0-dev2370 aadcb3d9ad - ref:
main
fuzzer:
- scenrio:
json_multi_param_fuzzer - CI:
duckdblabs/duckdb-fuzzer-ci->Fuzz DuckDb File Readers-> run 14414611535 - reproduction files
Reproduction
steps:
- download the json files generated by the fuzzer from https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_14414611535/main-aadcb3d9adb561f25d85a447495ffdf6856d972e/json_multi_param_fuzzer
git clone --no-checkout git@github.com:duckdb/duckdb-fuzzer.git afl_repr
cd afl_repr
git sparse-checkout set --no-cone fuzz_result_duckdb_file_readers/run_14414611535/main-aadcb3d9adb561f25d85a447495ffdf6856d972e/json_multi_param_fuzzer
git checkout-
copy the sqllogic test to a local duckdb repo; update the paths in the file to point to the location where you downloaded the json files
https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_14414611535/main-aadcb3d9adb561f25d85a447495ffdf6856d972e/json_multi_param_fuzzer/json_multi_param_fuzzer-aadcb3d9adb561f25d85a447495ffdf6856d972e.test -
run the sqllogic tests to reproduce the error. Note that some crashes do not occur every run, so run multiple times if needed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
AFLIssue generated by AFL++ fuzzerIssue generated by AFL++ fuzzer