-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Issue found by csv_multi_param_fuzzer for duckdb commit hash eaa28d602f505d0bb6a2704bf6a379573455dccb
- crashes found: 7
- hangs found: 4
Scenario
duckdb:
- SHA:
eaa28d602f505d0bb6a2704bf6a379573455dccb - version:
v1.4.1-dev45 (Development Version) eaa28d602f - ref:
v1.4-andium
fuzzer:
- scenrio:
csv_multi_param_fuzzer - CI:
duckdblabs/duckdb-fuzzer-ci->Fuzz DuckDb File Readers-> run 17859978965 - reproduction files
Reproduction
steps:
- download the csv files generated by the fuzzer from https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_17859978965/v1-4-andium-eaa28d602f505d0bb6a2704bf6a379573455dccb/csv_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_17859978965/v1-4-andium-eaa28d602f505d0bb6a2704bf6a379573455dccb/csv_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 csv files
https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_17859978965/v1-4-andium-eaa28d602f505d0bb6a2704bf6a379573455dccb/csv_multi_param_fuzzer/csv_multi_param_fuzzer-eaa28d602f505d0bb6a2704bf6a379573455dccb.test
https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_17859978965/v1-4-andium-eaa28d602f505d0bb6a2704bf6a379573455dccb/csv_multi_param_fuzzer/csv_multi_param_fuzzer-eaa28d602f505d0bb6a2704bf6a379573455dccb-hangs.test -
run the sqllogic tests to reproduce the error. Note that some crashes do not occur every run, so run multiple times if needed.