Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Incomplete
-
10.1.11, 10.1.18, 10.2.31, 10.4.14
Description
A Windows user upgraded from MariaDB 10.0.21 to MariaDB 10.1.11. After running mysql_upgrade, the user saw errors like this in the error log:
InnoDB: tried to purge sec index entry not marked for deletion in
|
InnoDB: index "column" of table "db1"."tab1"
|
InnoDB: tuple DATA TUPLE: 3 fields;
|
0: len 15; hex XXXX; asc field1;;
|
1: len 3; hex XXXX; asc sum;;
|
2: len 33; hex XXXX; asc field3;;
|
 |
InnoDB: record PHYSICAL RECORD: n_fields 3; compact format; info bits 0
|
0: len 15; hex XXXX; asc field1;;
|
1: len 3; hex XXXX; asc sum;;
|
2: len 30; hex XXXX; asc field3; (total 33 bytes);
|
Some time after that, the user tried inserting more records into the database, and this caused an assertion failure:
2016-02-12 14:58:34 4428 InnoDB: Assertion failure in thread 17448 in file row0ins.cc line 283
|
InnoDB: Failing assertion: *cursor->index->name == TEMP_INDEX_PREFIX
|
InnoDB: We intentionally generate a memory trap.
|
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
|
InnoDB: If you get repeated assertion failures or crashes, even
|
InnoDB: immediately after the mysqld startup, there may be
|
InnoDB: corruption in the InnoDB tablespace. Please refer to
|
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/forcing-innodb-recovery.html
|
InnoDB: about forcing recovery.
|
Attachments
Issue Links
- duplicates
-
MDEV-9530 Galera Cluster crashed after some hours of usage
- Closed
- is duplicated by
-
MDEV-11756 Delete-marked records unexpectedly exist in a secondary index
- Closed
-
MDEV-12463 Unable to find a record to delete-mark just after upgrading from 10.2.4 to 10.2.5
- Closed
-
MDEV-26917 InnoDB: Clustered record for sec rec not found index
- Closed
- relates to
-
MDEV-13206 INSERT ON DUPLICATE KEY UPDATE foreign key fail
- Closed
-
MDEV-13542 Crashing on a corrupted page is unhelpful
- Closed
-
MDEV-13899 IMPORT TABLESPACE may corrupt ROW_FORMAT=REDUNDANT tables
- Closed
-
MDEV-13980 InnoDB fails to discard record lock when discarding an index page
- Closed
-
MDEV-14481 Execute InnoDB crash recovery in the background
- Closed
-
MDEV-15199 Triangular FKs - Cascade delete causes broken referential integrity
- Closed
-
MDEV-15326 InnoDB: Failing assertion: !other_lock || wsrep_thd_is_BF(lock->trx->mysql_thd, FALSE) || wsrep_thd_is_BF(other_lock->trx->mysql_thd, FALSE)
- Closed
-
MDEV-16515 InnoDB: Failing assertion: ++retries < 10000 in file dict0dict.cc line 2737
- Closed
-
MDEV-16759 InnoDB: Assertion failure in thread 139946191502080 in file row0ins.cc line 285
- Closed
-
MDEV-18272 InnoDB fails to rollback after exceeding FOREIGN KEY recursion depth
- Closed
-
MDEV-20066 Wrong value on instantly added column after DELETE and UPDATE
- Closed
-
MDEV-21726 Index corruption after 10.4 upgrade
- Closed
-
MDEV-22373 Unable to find a record to delete-mark ends up crashing mysqld process after upgrading from 10.1.43 to 10.4
- Closed
-
MDEV-22759 Failing assertion: !cursor->index->is_committed() upon update on table with HASH index
- Closed
-
MDEV-23565 Corruption of PAGE_BTR_IBUF_FREE_LIST
- Open
-
MDEV-24402 CHECK TABLE may miss some cases of index inconsistencies
- Closed
-
MDEV-24449 Corruption of system tablespace or last recovered page
- Closed
-
MDEV-24709 Assertion !recv_no_ibuf_operations failed in ibuf_page_low()
- Closed
-
MDEV-27734 Set innodb_change_buffering=none by default
- Closed
-
MDEV-30009 InnoDB shutdown hangs when the change buffer is corrupted
- Closed
-
MDEV-13082 Upgrade Instructions 10.1 to 10.2 Result In Indefinite Shutdown Duration
- Closed
-
MDEV-14066 [Draft] Assertion failed: rec_get_deleted_flag(rec, dict_table_is_comp(cursor->index->table))
- Closed
-
MDEV-14643 InnoDB: Failing assertion: !cursor->index->is_committed()
- Closed
-
MDEV-15826 Purge attempts to free BLOB page after BEGIN;INSERT;UPDATE;ROLLBACK
- Closed
-
MDEV-15916 Change buffer crash during TRUNCATE or DROP TABLE
- Closed
-
MDEV-22986 [ERROR] InnoDB: Record in index was not found on update in mysqld.log on slave
- Closed
-
MDEV-31245 Assertion Failure results in crash
- Closed