On Mon, Sep 2, 2013 at 12:02 PM, Hick Gunter <h...@scigames.at> wrote:

> The following select causes an assertion to fail in 3.7.4 when an
> authorizer callback has been registered:
>
> asql> create temp table test(x text);
> asql> select 1 as is_named from test where is_named=1;
> sqlite3AuthRead: Assertion `pExpr->op==152 || pExpr->op==60' failed.
>
> Of course the statement is silly, but it provides the smallest test case.
> Remove the from clause and everything is fine. Perhaps it has something to
> do with the name resolution ambiguity that was recently discussed?
>

Problem appears to be fixed now.  Bisect results:

  2 GOOD    2013-09-02 11:52:11 175842997af13413
  5 GOOD    2013-05-15 17:08:46 5cc1cc55d28a73d3
  7 GOOD    2013-04-17 19:42:17 3e3ecad2b5d6c970
 10 GOOD    2013-04-16 14:52:47 340cca3079cd7aac
 11 GOOD    2013-04-15 13:10:30 3412424990c93d29
 13 GOOD    2013-04-14 23:51:27 d0d5af79a005de30
 14 CURRENT 2013-04-14 23:51:27 d0d5af79a005de30
 12 BAD     2013-04-12 16:53:19 6d6f0592abe23725
  9 BAD     2013-04-12 16:47:27 546a187f1361dad3
  8 BAD     2013-04-09 20:04:09 67ee0dc0f4de5dc2
  6 BAD     2013-03-27 03:15:23 322a5f086d9ee460
  4 BAD     2012-12-18 16:07:08 9b67c633d932f3e5
  3 BAD     2012-02-11 23:55:15 98efac9630ca96ba
  1 BAD     2010-12-07 20:14:09 a586a4deeb253300


-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to