This query causes segmentation fault in SQLite 3.26.0 (on macOS 10.14.1). -------------- SELECT * FROM( SELECT * FROM (SELECT 1 AS c) WHERE c IN ( SELECT (row_number() OVER()) FROM (VALUES (0)) ) ) --------------
However, no error occurs in the following queries. The only difference is whether it is wrapped with "SELECT * FROM" . -------------- SELECT * FROM( SELECT 1 AS c WHERE c IN ( SELECT (row_number() OVER()) FROM (VALUES (0)) ) ) -------------- -------------- SELECT * FROM (SELECT 1 AS c) WHERE c IN ( SELECT (row_number() OVER()) FROM (VALUES (0)) ) -------------- I found similar bug report about window function but I think it is unrelated because it was fixed before 3.26.0. http://sqlite.1065341.n5.nabble.com/Segmentation-Fault-When-Using-Window-Function-td104584.html -- Sent from: http://sqlite.1065341.n5.nabble.com/ _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users