BUG #18877: PostgreSQL triggers assertion failure
От | PG Bug reporting form |
---|---|
Тема | BUG #18877: PostgreSQL triggers assertion failure |
Дата | |
Msg-id | 18877-c3c3ad75845833bb@postgresql.org обсуждение исходный текст |
Ответы |
Re: BUG #18877: PostgreSQL triggers assertion failure
Re: BUG #18877: PostgreSQL triggers assertion failure Re: BUG #18877: PostgreSQL triggers assertion failure |
Список | pgsql-bugs |
The following bug has been logged on the website: Bug reference: 18877 Logged by: Yu Liang Email address: luy70@psu.edu PostgreSQL version: 17.4 Operating system: Ubuntu 24.04 LTS ARM64 VM Description: In the debug build of PostgreSQL 17.4, compiled with `configure --enable-debug --prefix=$(pwd) --exec-prefix=$(pwd) --enable-cassert`, triggered Assertion Failure when executing the following statement: ```sql SELECT ALL GROUP BY ALL ( ), CUBE ( CASE WHEN FALSE THEN TRUE END ) INTERSECT ALL SELECT ALL FROM JSON_ARRAY ( WITH any_cte_name AS ( ( TABLE v00 ) ) VALUES ( FALSE ) ), any_table_name GROUP BY CUBE ( CASE WHEN TRUE THEN FALSE END ); ``` The assertion triggered is: Assert("IsA(cte->ctequery, InsertStmt) || IsA(cte->ctequery, UpdateStmt) || IsA(cte->ctequery, DeleteStmt) || IsA(cte->ctequery, MergeStmt)"). File: "/home/postgresql/postgres/bld/../src/backend/parser/parse_cte.c", Line: 150.
В списке pgsql-bugs по дате отправления: