Skip to content

DuckDB binary crashed at duckdb::ExpressionIterator::EnumerateChildren #8185

@fuboat

Description

@fuboat

What happens?

The DuckDB binary (/usr/local/bin/duckdb) crashed in duckdb::ExpressionIterator::EnumerateChildren.
The binary compiled with RelWithDebInfo without ASAN reports "''duckdb' terminated by signal SIGSEGV (Address boundary error)".
The binary compiled with RelWithDebInfo and ASAN reports it as stack-overflow.

To Reproduce

CREATE TABLE v0 ( v1 INTEGER , v2 INTEGER) ; 
SELECT * FROM v0 WHERE v2 <= 2 AND v2 <= v1 AND v1 < v2 ORDER BY v1 DESC ;

OS:

ubuntu 20.04 x64

DuckDB Version:

v0.8.2-dev1293 f2dc7d8

DuckDB Client:

Binary (/usr/local/bin/duckdb) v0.8.2-dev1293 f2dc7d8

Full Name:

Jingzhou Fu

Affiliation:

Wingtecher Lab of Tsinghua University and Shuimuyulin ltd.

Have you tried this on the latest master branch?

  • I agree

Have you tried the steps to reproduce? Do they include all relevant data and configuration? Does the issue you report still appear there?

  • I agree

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