duckdb / duckdb-fuzzer

Repository that contains automatic reports of issues found through fuzzing DuckDB
0 stars 0 forks source link

/home/runner/work/duckdb-fuzzer-ci/duckdb-fuzzer-ci/src/common/types/value.cpp:1337:16: runtime error: load of value 96, which is not a valid value for type 'bool' #3242

Closed fuzzerofducks closed 2 months ago

fuzzerofducks commented 2 months ago

Issue found by DuckFuzz on git commit hash 77a32 using seed 287434268.

To Reproduce

create table all_types as select * exclude(small_enum, medium_enum, large_enum) from test_all_types();
SELECT 2033 FROM test_all_types(use_large_enum := NULL) RIGHT JOIN all_types AS t57(c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56) ON (NULL) GROUP BY NULL LIMIT (c16) % OFFSET c91

Error Message

/home/runner/work/duckdb-fuzzer-ci/duckdb-fuzzer-ci/src/common/types/value.cpp:1337:16: runtime error: load of value 96, which is not a valid value for type 'bool'