This was already reported recently - if you need a workaround in the short term (before sqlite itself is fixed) see CL's answer here:
http://stackoverflow.com/q/43145117/11654 -Rowan 2017-04-05 14:10 GMT+08:00 Axel Reinhold <[email protected]>: > Dear sqlite-team, > > after update to 3.18.0 from 3.17.0 i can no more import a dump of > my Adobe Lightroom database. The command: > > echo .dump | /opt/sqlite/bin/sqlite3 "/save/axel/alr3lb/2017-03-26 > 2040/lr5.lrcat" | /opt/sqlite/bin/sqlite3 t.sq3 > > which works fine with 3.17.0 produces hundreds of errors with 3.18.0: > > Error: near line 69675: Expression tree is too large (maximum depth 1000) > Error: near line 69676: Expression tree is too large (maximum depth 1000) > Error: near line 69677: Expression tree is too large (maximum depth 1000) > Error: near line 69678: Expression tree is too large (maximum depth 1000) > Error: near line 69679: Expression tree is too large (maximum depth 1000) > Error: near line 69692: Expression tree is too large (maximum depth 1000) > Error: near line 69706: Expression tree is too large (maximum depth 1000) > _______________________________________________ sqlite-users mailing list [email protected] http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

