[MDEV-13426] Assertion failure ib_vector_is_empty at trx0trx.cc line 1078 Created: 2017-08-02  Updated: 2020-10-05  Resolved: 2020-10-05

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - XtraDB
Affects Version/s: None
Fix Version/s: N/A

Type: Bug Priority: Major
Reporter: Jan Lindström (Inactive) Assignee: Thirunarayanan Balathandayuthapani
Resolution: Cannot Reproduce Votes: 1
Labels: None

Issue Links:
Relates
relates to MDEV-20483 trx_lock_t::table_locks is not a subs... Closed

 Description   

2017-08-01 13:49:39 7f1d881aeb00  InnoDB: Assertion failure in thread 139764814244608 in file trx0trx.cc line 1078
InnoDB: Failing assertion: ib_vector_is_empty(trx->autoinc_locks)



 Comments   
Comment by Jan Lindström (Inactive) [ 2017-08-08 ]

This same assertion is found also from 10.0 in the same function i.e. trx_start_low(), notable is that these assertions are done outside of trx_sys mutex, but then as we are starting a new transaction this new transaction can't hold any row or table (autoinc) locks.

Comment by Thirunarayanan Balathandayuthapani [ 2020-08-07 ]

I believe that this issue could have fixed by MDEV-20483.

Generated at Thu Feb 08 08:05:30 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.