ytsaurus / ytsaurus/ytsaurus

Segmentation fault when trying to validate query with unterminated recursive subquery

Open
#1,022 1 comment 0 reactions 1 assignee Claimed by @Krisha11 View on GitHub
query tracker
Dominant language
C++
Stars
2.2k
Forks
219
PR merge metrics
No merged PRs in 30d

Description

### Steps to reproduce:

Attempt to validate query with unterminated recursive query definition, such as
```
DEFINE SUBQUERY $foo($bar) AS
SELECT * from $bar($bar)
END DEFINE;

SELECT * from $foo($foo)
```
### Expected result

Failed validation attempt with appropriate error message

### Current result:

YQL agent terminates due to segmentation fault

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.