STINNER Victor added the comment: It's not a crash, but an assertion that I added recently: it means that a previous Python exception is not handled correctly.
The problem is that a first call to _authorizer_callback() raised a Python exception and returned SQLITE_DENY, but sqlite called _authorizer_callback() again (with the Python exception set). According to the doc: "SQLITE_DENY to cause the entire SQL statement to be rejected with an error": http://www.sqlite.org/c3ref/set_authorizer.html So I don't expect _authorizer_callback() to be called again if the previous call returned SQLITE_DENY. Whatever, this issue should be fixed by the changeset 026593cbc006. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue18519> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com