Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.6.0, 10.7(EOL), 10.8(EOL)
-
None
Description
In InnoDB, trx_has_lock_x() returns wrong value if other transaction has pending
lock on the table. n_lock_x_or_s can indicate the number of granter or pending
lock on the tables. This variable should be checked only to find out whether the lock
exists or not.
Attachments
Issue Links
- is caused by
-
MDEV-25315 Assertion `ptr' failed in ut_align_down | SIGSEGV in dict_table_t::not_redundant | Assertion `!lock_sys_t::get_first(receiver_cell, receiver_id, receiver_heap_no)' failed in lock_rec_move
- Closed