Bugcheck 179 ------------- Key: CORE-6379 URL: http://tracker.firebirdsql.org/browse/CORE-6379 Project: Firebird Core Issue Type: Bug Components: Engine Affects Versions: 4.0 Beta 2 Reporter: Vlad Khorsun
The bug was detected and reproduced when testing new fb4 feature (statement restart on update conflict) but its reason is present in all Firebird versions. To reproduce start two isql sessions against same database with page size 8KB isql 1: recreate table t5(id int generated by default as identity, x int, s varchar(32765) ); insert into t5(x, s) select first 10 0, lpad('', 32765, gen_uuid()) from rdb$types; commit; update t5 set x = -1111 where id = 3; isql 2: set autoddl off; commit; set transaction read committed read consistency; delete from t5; -- waits for transaction in isql 1 isql 1: commit; at this point isql 2 will print: Statement failed, SQLSTATE = XX000 Error during savepoint backout - transaction invalidated -internal Firebird consistency check (decompression overran buffer (179), file: sqz.cpp line: 293) Statement failed, SQLSTATE = XX000 internal Firebird consistency check (can't continue after bugcheck) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel