Ticket Hash: | 094d39a4c95ee4abbc417f04214617675ba15c63 | |||
Title: | Assertion fault on CREATE TABLE ... AS SELECT ... | |||
Status: | Fixed | Type: | Code_Defect | |
Severity: | Severe | Priority: | Immediate | |
Subsystem: | Unknown | Resolution: | Fixed | |
Last Modified: | 2014-11-05 15:57:49 | |||
Version Found In: | 3.8.7.1 | |||
User Comments: | ||||
drh added on 2014-11-05 14:53:49:
The following SQL gives an assertion fault while running the SELECT in the CREATE TABLE statement: CREATE TABLE t1(a TEXT); INSERT INTO t1(a) VALUES(1),(2); CREATE TABLE t2(x TEXT, y TEXT); INSERT INTO t2(x,y) VALUES(3,4); CREATE TEMP TABLE t3 AS SELECT a AS p, coalesce(y,a) AS q FROM t1 LEFT JOIN t2 ON a=x; This problem was reported on the sqlite-users@sqlite.org mailing list by Nissl Reinhard. Bisecting shows that the problem was introduced by check-in [36b613ccf0ddb764a]. drh added on 2014-11-05 15:44:20: This appears to be the same underlying problem as ticket [43107840f1c02], just in a different spot in the code. |