Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Submitted by: Yakov Hrebtov (jake)
Is related to QA149
Simple select from recursive CTE crashes the server when query uses asterisk.
Art_Tree as (
from Articles A
where A.ParentID is NULL
from Articles A
join Art\_Tree T on \(A\.ParentID=T\.ArticleID\)
The text was updated successfully, but these errors were encountered:
description: Simple select from recursive CTE crashes then server when query uses asterisk.
Sorry, something went wrong.
Commented by: @hvlad
It is broken in 1.316 version of dsql\pass1.cpp
AV source is in pass1_expand_select_node at line 4860 :
if (!hide_using ||
here we have NULL context
Adriano, could you look at it ?
Commented by: @asfernandes
Quick (but correct) fix without look yet why the derived table is without the context.
(Pavel: note the bug was not really with Alpha1 or Beta1, but with snapshot between two versions.)
status: Open [ 1 ] => Resolved [ 5 ]
resolution: Fixed [ 1 ]
Fix Version: 2.1 Beta 1 [ 10141 ]
assignee: Adriano dos Santos Fernandes [ asfernandes ]
Link: This issue is related to QA149 [ QA149 ]
Commented by: @pmakowski
Q/A tested ok
status: Resolved [ 5 ] => Closed [ 6 ]
Workflow: jira [ 12012 ] => Firebird [ 14152 ]
QA Status: No test
QA Status: No test => Done successfully
Successfully merging a pull request may close this issue.