Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
11.6(EOL)
-
None
Description
11.6.0 25b5c63905682a0e38d8ed86170d98be6ddb8cf8 (Debug) |
mariadbd: /test/11.6_dbg/storage/innobase/lock/lock0lock.cc:4501: void lock_rec_unlock_unmodified(hash_cell_t&, ib_lock_t*, rec_offs*&, mem_heap_t*&, mtr_t&): Assertion `"corrupted lock system" == 0' failed.
|
11.6.0 25b5c63905682a0e38d8ed86170d98be6ddb8cf8 (Debug) |
Core was generated by `/test/MD290724-mariadb-11.6.0-linux-x86_64-dbg/bin/mariadbd --no-defaults --max'.
|
Program terminated with signal SIGABRT, Aborted.
|
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
|
[Current thread is 1 (Thread 0xee6016d1700 (LWP 1058456))]
|
(gdb) bt
|
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
|
#1 0x000048dd60623859 in __GI_abort () at abort.c:79
|
#2 0x000048dd60623729 in __assert_fail_base (fmt=0x48dd607b9588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x559f54d0b82d "\"corrupted lock system\" == 0", file=0x559f54d0bc18 "/test/11.6_dbg/storage/innobase/lock/lock0lock.cc", line=4501, function=<optimized out>) at assert.c:92
|
#3 0x000048dd60634fd6 in __GI___assert_fail (assertion=assertion@entry=0x559f54d0b82d "\"corrupted lock system\" == 0", file=file@entry=0x559f54d0bc18 "/test/11.6_dbg/storage/innobase/lock/lock0lock.cc", line=line@entry=4501, function=function@entry=0x559f54d0f1f0 "void lock_rec_unlock_unmodified(hash_cell_t&, ib_lock_t*, rec_offs*&, mem_heap_t*&, mtr_t&)") at assert.c:101
|
#4 0x0000559f544a9a56 in lock_rec_unlock_unmodified (cell=@0x559f56b302d0: {node = 0x33ac33635e00}, lock=lock@entry=0x33ac33635e00, offsets=@0xee6016cf240: 0xee6016cf250, heap=@0xee6016cf248: 0x0, mtr=@0xee6016cf4b0: {static commit_logger = 0x559f544f3db6 <mtr_t::commit_log<false>(mtr_t*, std::pair<unsigned long, mtr_t::page_flush_ahead>)>, static finisher = 0x559f544f24b1 <mtr_t::finish_writer<false, false>(mtr_t*, unsigned long)>, static spin_wait_delay = 0, m_start = true, m_commit = false, m_freeing_tree = false, m_last = 0x0, m_last_offset = 0, m_log_mode = 0, m_modifications = 0, m_made_dirty = 0, m_latch_ex = 0, m_trim_pages = 0, m_crc = 3814, m_user_space_id = 0, m_memo = {<small_vector_base> = {BeginX = 0xee6016cf4e0, Size = 1, Capacity = 16}, small = {{object = 0x882375ed100, type = MTR_MEMO_PAGE_S_FIX}, {object = 0xa5a5a5a5a5a5a5a5, type = 2779096485} <repeats 15 times>}}, m_log = {m_heap = 0x0, m_list = {<ilist<mtr_buf_t::block_t, void>> = {sentinel_ = {next = 0xee6016cf608, prev = 0xee6016cf608}}, size_ = 1}, m_size = 0, m_first_block = {<ilist_node<void>> = {next = 0xee6016cf5e8, prev = 0xee6016cf5e8}, m_buf_end = 0, m_magic_n = 375767, m_data = "\b\366l\001\346\016\000\000\b\366l\001\346\016\000\000\000\000\000\000\000\000\000\000\327\273\005\000\000\000\000\000\064\003\071\071\005\262\060\001\262\034\001\262\003\005\266\004test2\303\000{\000w\003\071\000\331\301\276\266\000\000\000\060\000\000\000\200\371l\001\346\016\000\000\220\370l\001\346\016\000\000Got error 131 \"Command not supported by the engine\" from storage engine Aria\000M\000\000h\264\001\f\037M\000\000\071x\336S\237U\000\000 \367l\001\346\016\000\000X]\000\f\037M\000\000\000\000\000\000\000\000\000\000"..., m_used = 0}}, m_user_space = 0x0, m_commit_lsn = 0, m_freed_space = 0x0, m_freed_pages = 0x0}) at /test/11.6_dbg/storage/innobase/lock/lock0lock.cc:4501
|
#5 0x0000559f544ab6c8 in lock_release_on_prepare (trx=trx@entry=0x33ac33635b80) at /test/11.6_dbg/storage/innobase/lock/lock0lock.cc:4673
|
#6 0x0000559f54657ad2 in trx_prepare (trx=0x33ac33635b80) at /test/11.6_dbg/storage/innobase/trx/trx0trx.cc:2046
|
#7 trx_prepare_for_mysql (trx=trx@entry=0x33ac33635b80) at /test/11.6_dbg/storage/innobase/trx/trx0trx.cc:2059
|
#8 0x0000559f54419319 in innobase_xa_prepare (hton=0x559f56618208, thd=0x4d1f0c001868, prepare_trx=<optimized out>) at /test/11.6_dbg/storage/innobase/handler/ha_innodb.cc:17013
|
#9 0x0000559f540905ee in prepare_or_error (ht=0x559f56618208, thd=thd@entry=0x4d1f0c001868, all=all@entry=true) at /test/11.6_dbg/sql/handler.cc:1497
|
#10 0x0000559f540939e7 in ha_prepare (thd=thd@entry=0x4d1f0c001868) at /test/11.6_dbg/sql/handler.cc:1535
|
#11 0x0000559f53ff8c11 in trans_xa_prepare (thd=thd@entry=0x4d1f0c001868) at /test/11.6_dbg/sql/xa.cc:552
|
#12 0x0000559f53d50c0e in mysql_execute_command (thd=thd@entry=0x4d1f0c001868, is_called_from_prepared_stmt=is_called_from_prepared_stmt@entry=false) at /test/11.6_dbg/sql/sql_parse.cc:5703
|
#13 0x0000559f53d3c2dc in mysql_parse (thd=thd@entry=0x4d1f0c001868, rawbuf=<optimized out>, length=<optimized out>, parser_state=parser_state@entry=0xee6016d0270) at /test/11.6_dbg/sql/sql_parse.cc:7867
|
#14 0x0000559f53d53753 in dispatch_command (command=command@entry=COM_QUERY, thd=thd@entry=0x4d1f0c001868, packet=packet@entry=0x4d1f0c00bd59 "xa prepare 'test2'", packet_length=packet_length@entry=18, blocking=blocking@entry=true) at /test/11.6_dbg/sql/sql_class.h:1638
|
#15 0x0000559f53d56256 in do_command (thd=0x4d1f0c001868, blocking=blocking@entry=true) at /test/11.6_dbg/sql/sql_parse.cc:1405
|
#16 0x0000559f53edf741 in do_handle_one_connection (connect=<optimized out>, connect@entry=0x559f5701c008, put_in_cache=put_in_cache@entry=true) at /test/11.6_dbg/sql/sql_connect.cc:1448
|
#17 0x0000559f53edfd02 in handle_one_connection (arg=arg@entry=0x559f5701c008) at /test/11.6_dbg/sql/sql_connect.cc:1350
|
#18 0x0000559f54368970 in pfs_spawn_thread (arg=0x559f56f6ea78) at /test/11.6_dbg/storage/perfschema/pfs.cc:2198
|
#19 0x00001461e3b79609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#20 0x000048dd60720133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|