8000 AFL++ run 15110767046: crashes or hangs found for read_parquet() on: 6e13b87b52176e2b598ea04d5b1044279e742c21 · Issue #4146 · duckdb/duckdb-fuzzer · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
AFL++ run 15110767046: crashes or hangs found for read_parquet() on: 6e13b87b52176e2b598ea04d5b1044279e742c21 #4146
Open
@fuzzerofducks

Description

@fuzzerofducks

Issue found by parquet_multi_param_fuzzer for duckdb commit hash 6e13b87b52176e2b598ea04d5b1044279e742c21

  • crashes found: 14
  • hangs found: 0

Scenario

duckdb:

  • SHA: 6e13b87b52176e2b598ea04d5b1044279e742c21
  • version: v1.3.0-dev3609 6e13b87b52
  • ref: main

fuzzer:

Reproduction

steps:

  1. download the parquet files generated by the fuzzer from https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_15110767046/main-6e13b87b52176e2b598ea04d5b1044279e742c21/parquet_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_15110767046/main-6e13b87b52176e2b598ea04d5b1044279e742c21/parquet_multi_param_fuzzer
git checkout
  1. copy the sqllogic test to a local duckdb repo; update the paths in the file to point to the location where you downloaded the parquet files
    https://github.com/duckdb/duckdb-fuzzer/tree/main/fuzz_result_duckdb_file_readers/run_15110767046/main-6e13b87b52176e2b598ea04d5b1044279e742c21/parquet_multi_param_fuzzer/parquet_multi_param_fuzzer-6e13b87b52176e2b598ea04d5b1044279e742c21.test

  2. run the sqllogic tests to reproduce the error. Note that some crashes do not occur every run, so run multiple times if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    AFLIssue generated by AFL++ fuzzer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0