Erlend E. Aasland <erlend.aasl...@innova.no> added the comment:
Er, a little bit too fast there. There is still a crash, but it is of course postponed bco. bpo-44976. New reproducer: import sqlite3 as sqlite con = sqlite.connect(':memory:', detect_types=sqlite.PARSE_COLNAMES) cur = con.cursor() sqlite.converters['CURSOR_INIT'] = lambda x: cur.__init__(con) cur.execute('create table test(x foo)') cur.execute('insert into test(x) values (?)', ('foo',)) for row in cur.execute('select x as "x [CURSOR_INIT]", x from test'): print(row) ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36073> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com