Comment 2 for bug 1188168

Reduced testcase (crashes ~1 run in ~4)

source include/have_innodb.inc;
source include/have_debug.inc;
CREATE TABLE t1(id INT NOT NULL PRIMARY KEY, data text) Engine=InnoDB;

INSERT INTO t1 VALUES(1, '');
INSERT INTO t1 VALUES(2, '');
INSERT INTO t1 VALUES(3, '');
INSERT INTO t1 VALUES(4, '');

DELETE FROM t1 WHERE id = 4;
SET innodb_fake_changes=1;
--error ER_ERROR_DURING_COMMIT
INSERT INTO t1 VALUES (4, lpad('a',12000,'b'));
SET innodb_fake_changes=0;
SELECT * FROM t1;
DROP TABLE t1;