Skip to content

Fuzzer parse_fuzz_test throws exception with PRAGMA statement with assignment cannot have named parameters #18450

@gal1ium

Description

@gal1ium

What happens?

Hi! We found a crashing PoC by the fuzzing driver parse_fuzz_test with the output:

ABORT THROWN BY INTERNAL EXCEPTION: PRAGMA statement with assignment cannot have named parameters

Aborted (core dumped)

To Reproduce

PRAGMA e=r=0,0;

OS:

Linux

DuckDB Version:

041b683

DuckDB Client:

Fuzzer

Hardware:

No response

Full Name:

gal1ium

Affiliation:

HKU

What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.

I have tested with a source build

Did you include all relevant data sets for reproducing the issue?

Yes

Did you include all code required to reproduce the issue?

  • Yes, I have

Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?

  • Yes, I have

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions