Artifact 825198653fb655df3d758c556eb003f0a531a3661d0573cf445b4e9298daac07:
- File src/expr.c — part of check-in [8bc7f84c] at 2018-08-04 15:16:20 on branch trunk — Ensure that all expressions that are to be evaluated once at the start of a prepared statement (the Parse.pConstExpr expressions) pass the sqlite3ExprIsConstantNotJoin() test. It is not sufficient to pass just the sqlite3ExprIsConstant() test as that would allow through column references that are bound to constants by the WHERE clause in the constant propagation optimization. This fixes a problem discovered by OSSFuzz. (user: drh size: 196629)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.