#12 0x000055bf51e34cb4 in lock_wait_wsrep (trx=0x7fec23402d80) at /home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc:1040
|
(gdb) p v->id
|
$11 = 22537
|
(gdb) p *v
|
$12 = {<ilist_node<void>> = {next = 0x7fec23400180, prev = 0x7fec23404380}, skip_lock_inheritance_and_n_ref = {m = std::atomic<unsigned int> = { 0 }}, id = 22537, max_inactive_id = 0, mutex = {lock = std::atomic<unsigned int> = { 0 }, static HOLDER = 2147483648}, mutex_owner = std::atomic<unsigned long> = { 0 }, state = {m = std::atomic<trx_state_t> = { TRX_STATE_ACTIVE }}, lock = {wait_lock = {m = std::atomic<ib_lock_t *> = { 0x0 }}, wait_trx = 0x0, cond = {__data = {__wseq = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g1_start = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, suspend_time = {m = std::atomic<my_hrtime_t> = { {val = 0} }}, was_chosen_as_deadlock_victim = {m = std::atomic<unsigned char> = { 0 '\000' }}, rec_cached = 1 '\001', table_cached = 1 '\001', wait_thr = 0x0, rec_pool = {{lock = {trx = 0x7fec23402280, trx_locks = {prev = 0x7fec23402780, next = 0x0}, index = 0x55bf54056db8, hash = 0x7fec23402e80, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x900000007, locks = {prev = 0x50, next = 0x0}}, rec_lock = {page_id = {m_id = 38654705671}, n_bits = 80}}, type_mode = 1027}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, {lock = {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}}, table_pool = {{trx = 0x7fec23402280, trx_locks = {prev = 0x0, next = 0x7fec23402380}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x55bf5404e108, locks = {prev = 0x7fec23400680, next = 0x7fec23404880}}, rec_lock = {page_id = {m_id = 94280236720392}, n_bits = 591398528}}, type_mode = 9}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}, {trx = 0x0, trx_locks = {prev = 0x0, next = 0x0}, index = 0x0, hash = 0x0, requested_time = 0, wait_time = 0, un_member = {tab_lock = {table = 0x0, locks = {prev = 0x0, next = 0x0}}, rec_lock = {page_id = {m_id = 0}, n_bits = 0}}, type_mode = 0}}, lock_heap = 0x55bf53f0b168, trx_locks = {count = 2, start = 0x7fec23402780, end = 0x7fec23402380, node = &ib_lock_t::trx_locks, init = 51966}, table_locks = std::vector of length 1, capacity 1 = {0x7fec23402780}, evicted_tables = {count = 0, start = 0x0, end = 0x0, node = &dict_table_t::table_LRU, init = 51966}, n_rec_locks = 1}, wsrep = 0 '\000', read_view = {<ReadViewBase> = {m_low_limit_id = 0, m_up_limit_id = 0, m_ids = std::vector of length 0, capacity 0, m_low_limit_no = 0}, m_open = std::atomic<bool> = { false }, m_mutex = {lock = std::atomic<unsigned int> = { 0 }, static HOLDER = 2147483648}, m_creator_trx_id = 0}, is_recovered = true, op_info = 0x55bf527a11c0 "", isolation_level = 2, check_foreigns = true, bulk_insert = false, is_registered = false, active_commit_ordered = false, check_unique_secondary = true, flush_log_later = false, duplicates = 0, dict_operation = false, was_dict_operation = false, dict_operation_lock_mode = false, start_time = 1706016915, start_time_micro = 607969726739, commit_lsn = 0, mysql_thd = 0x0, mysql_log_file_name = 0x0, mysql_log_offset = 0, n_mysql_tables_in_use = 0, mysql_n_tables_locked = 0, error_state = DB_SUCCESS, error_info = 0x0, error_key_num = 18446744073709551615, graph = 0x0, trx_savepoints = {count = 0, start = 0x0, end = 0x0, node = &trx_named_savept_t::trx_savepoints, init = 51966}, undo_no = 4, last_sql_stat_start = {least_undo_no = 0}, rsegs = {m_redo = {rseg = 0x55bf52ef2200 <trx_sys+27456>, undo = 0x55bf5403d2d8}, m_noredo = {rseg = 0x0, undo = 0x0}}, roll_limit = 0, in_rollback = false, pages_undone = 0, n_autoinc_rows = 0, autoinc_locks = 0x55bf5404f1c8, read_only = false, auto_commit = false, will_lock = false, apply_online_log = false, fts_trx = 0x0, fts_next_doc_id = 0, flush_tables = 0, start_line = 683, start_file = 0x55bf527a11e0 "/home/jan/work/mariadb/10.11-backup/storage/innobase/trx/trx0trx.cc", xid = {formatID = -1, gtrid_length = 94280201471197, bqual_length = 13, data = "\020\322\003T\277U\000\000@\322\003T\277U\000\000\020\322\003T\277U\000\000\220>f\a\376\177\000\000m(\337Q\277U\000\000\020\322\003T\277U\000\000\001\000\000\000\000\000\000\000@\322\003T\277U\000\000\020\322\003T\277U\000\000\260>f\a\376\177\000\000j\a\337Q\277U\000\000\r\000\000\000\000\000\000\000\020\322\003T\277U\000\000 ?f\a\376\177\000\000f\003\353Q\277U\000\000\r\000\000\000\000\000\000"}, mod_tables = std::map with 0 elements, detailed_error = 0x55bf53f0b048 "", rw_trx_hash_element = 0x55bf5404f2c8, rw_trx_hash_pins = 0x0, magic_n = 91118598}
|
(gdb) thread apply all bt
|
|
Thread 21 (Thread 0x7feb17fff6c0 (LWP 1334052)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7feb17ffe960, op=137, expected=0, futex_word=0x55bf53ee5588) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7feb17ffe960, clockid=0, expected=0, futex_word=0x55bf53ee5588) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf53ee5588, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7feb17ffe960, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0972d9 in __pthread_cond_wait_common (abstime=<optimized out>, clockid=<optimized out>, mutex=0x55bf53e4a590, cond=0x55bf53ee5560) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_clockwait64 (abstime=<optimized out>, clockid=<optimized out>, mutex=0x55bf53e4a590, cond=0x55bf53ee5560) at ./nptl/pthread_cond_wait.c:691
|
#5 ___pthread_cond_clockwait64 (cond=0x55bf53ee5560, mutex=0x55bf53e4a590, clockid=<optimized out>, abstime=<optimized out>) at ./nptl/pthread_cond_wait.c:679
|
#6 0x000055bf521daa1b in std::__condvar::wait_until (this=0x55bf53ee5560, __m=..., __clock=1, __abs_time=...) at /usr/include/c++/13/bits/std_mutex.h:185
|
#7 0x000055bf521dd047 in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55bf53ee5560, __lock=..., __atime=std::chrono::_V2::steady_clock time_point = { 608029817732050ns }) at /usr/include/c++/13/condition_variable:203
|
#8 0x000055bf521dc65b in std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55bf53ee5560, __lock=..., __atime=std::chrono::_V2::steady_clock time_point = { 608029817732050ns }) at /usr/include/c++/13/condition_variable:113
|
#9 0x000055bf521db995 in std::condition_variable::wait_for<long, std::ratio<1l, 1000l> > (this=0x55bf53ee5560, __lock=..., __rtime=std::chrono::duration = { 60000ms }) at /usr/include/c++/13/condition_variable:165
|
#10 0x000055bf521d8ea1 in tpool::thread_pool_generic::wait_for_tasks (this=0x55bf53e4a3f0, lk=..., thread_data=0x55bf53ee5560) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:482
|
#11 0x000055bf521d90bb in tpool::thread_pool_generic::get_task (this=0x55bf53e4a3f0, thread_var=0x55bf53ee5560, t=0x7feb17ffeab0) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:535
|
#12 0x000055bf521d941a in tpool::thread_pool_generic::worker_main (this=0x55bf53e4a3f0, thread_var=0x55bf53ee5560) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:581
|
#13 0x000055bf521df8d0 in std::__invoke_impl<void, void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__f=@0x55bf54045ab8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __t=@0x55bf54045ab0: 0x55bf53e4a3f0) at /usr/include/c++/13/bits/invoke.h:74
|
#14 0x000055bf521df7d6 in std::__invoke<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__fn=@0x55bf54045ab8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>) at /usr/include/c++/13/bits/invoke.h:96
|
#15 0x000055bf521df6f5 in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::_M_invoke<0ul, 1ul, 2ul> (this=0x55bf54045aa8) at /usr/include/c++/13/bits/std_thread.h:292
|
#16 0x000055bf521df68e in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::operator() (this=0x55bf54045aa8) at /usr/include/c++/13/bits/std_thread.h:299
|
#17 0x000055bf521df66e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> > >::_M_run (this=0x55bf54045aa0) at /usr/include/c++/13/bits/std_thread.h:244
|
#18 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#19 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#20 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 20 (Thread 0x7feb3dbd46c0 (LWP 1334046)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bf539a2ef0 <purge_worker_task+112>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55bf539a2ef0 <purge_worker_task+112>) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf539a2ef0 <purge_worker_task+112>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bf539a2ea0 <purge_worker_task+32>, cond=0x55bf539a2ec8 <purge_worker_task+72>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x55bf539a2ec8 <purge_worker_task+72>, mutex=0x55bf539a2ea0 <purge_worker_task+32>) at ./nptl/pthread_cond_wait.c:627
|
#5 0x000055bf521dfff0 in tpool::waitable_task::wait (this=0x55bf539a2e80 <purge_worker_task>, lk=...) at /home/jan/work/mariadb/10.11-backup/tpool/task.cc:63
|
#6 0x000055bf521e004b in tpool::waitable_task::wait (this=0x55bf539a2e80 <purge_worker_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task.cc:69
|
#7 0x000055bf51ff31ff in trx_purge_wait_for_workers_to_complete () at /home/jan/work/mariadb/10.11-backup/storage/innobase/trx/trx0purge.cc:1396
|
#8 0x000055bf51ff34fa in trx_purge (n_tasks=4, history_size=216) at /home/jan/work/mariadb/10.11-backup/storage/innobase/trx/trx0purge.cc:1490
|
#9 0x000055bf51fdd154 in purge_coordinator_state::do_purge (this=0x55bf539a3020 <purge_state>) at /home/jan/work/mariadb/10.11-backup/storage/innobase/srv/srv0srv.cc:1503
|
#10 0x000055bf51fdc35e in purge_coordinator_callback () at /home/jan/work/mariadb/10.11-backup/storage/innobase/srv/srv0srv.cc:1581
|
#11 0x000055bf521dfaee in tpool::task_group::execute (this=0x55bf539a3120 <purge_coordinator_task_group>, t=0x55bf539a31c0 <purge_coordinator_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task_group.cc:70
|
#12 0x000055bf521dfe2a in tpool::task::execute (this=0x55bf539a31c0 <purge_coordinator_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task.cc:32
|
#13 0x000055bf521d9403 in tpool::thread_pool_generic::worker_main (this=0x55bf53e4a3f0, thread_var=0x55bf53ee53e0) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:583
|
#14 0x000055bf521df8d0 in std::__invoke_impl<void, void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__f=@0x7feb34000b88: (void (tpool::thread_pool_generic::*)(class tpool::thread_pool_generic * const, struct tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __t=@0x7feb34000b80: 0x55bf53e4a3f0) at /usr/include/c++/13/bits/invoke.h:74
|
#15 0x000055bf521df7d6 in std::__invoke<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__fn=@0x7feb34000b88: (void (tpool::thread_pool_generic::*)(class tpool::thread_pool_generic * const, struct tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>) at /usr/include/c++/13/bits/invoke.h:96
|
#16 0x000055bf521df6f5 in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::_M_invoke<0ul, 1ul, 2ul> (this=0x7feb34000b78) at /usr/include/c++/13/bits/std_thread.h:292
|
#17 0x000055bf521df68e in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::operator() (this=0x7feb34000b78) at /usr/include/c++/13/bits/std_thread.h:299
|
#18 0x000055bf521df66e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> > >::_M_run (this=0x7feb34000b70) at /usr/include/c++/13/bits/std_thread.h:244
|
#19 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#20 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#21 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 19 (Thread 0x7fec4832e6c0 (LWP 1332415)):
|
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
|
#1 0x000055bf51fe9d27 in srw_mutex_impl<false>::wait (this=0x55bf54057968, lk=2147483650) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:244
|
#2 0x000055bf51fe8e43 in srw_mutex_impl<false>::wait_and_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:331
|
#3 0x000055bf51da4acb in srw_mutex_impl<false>::wr_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:132
|
#4 0x000055bf51fe981a in ssux_lock_impl<false>::rd_wait (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:397
|
#5 0x000055bf51da459d in ssux_lock_impl<false>::rd_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:245
|
#6 0x000055bf51f4a894 in ssux_lock::rd_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:433
|
#7 0x000055bf51f4a9c7 in sux_lock<ssux_lock>::s_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/sux_lock.h:309
|
#8 0x000055bf51f4b2ab in mtr_t::s_lock (this=0x7fec4832bc00, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156, lock=0x55bf54057960) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/mtr0mtr.h:261
|
#9 0x000055bf52070007 in btr_cur_t::search_leaf (this=0x7fec4832b9a0, tuple=0x7fec241c3e28, mode=PAGE_CUR_LE, latch_mode=BTR_MODIFY_LEAF, mtr=0x7fec4832bc00) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc:1156
|
#10 0x000055bf51d9ff72 in btr_pcur_open (tuple=0x7fec241c3e28, mode=PAGE_CUR_LE, latch_mode=BTR_DELETE_MARK_LEAF, cursor=0x7fec4832b9a0, mtr=0x7fec4832bc00) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/btr0pcur.h:431
|
#11 0x000055bf51f9db8c in row_search_index_entry (entry=0x7fec241c3e28, mode=BTR_DELETE_MARK_LEAF, pcur=0x7fec4832b9a0, mtr=0x7fec4832bc00) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0row.cc:1281
|
#12 0x000055bf51fc828d in row_upd_sec_index_entry (node=0x7fec241d5d08, thr=0x7fec241d6138) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:1908
|
#13 0x000055bf51fc8e20 in row_upd_sec_step (node=0x7fec241d5d08, thr=0x7fec241d6138) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2059
|
#14 0x000055bf51fcbd50 in row_upd (node=0x7fec241d5d08, thr=0x7fec241d6138) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2806
|
#15 0x000055bf51fcc1e3 in row_upd_step (thr=0x7fec241d6138) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2921
|
#16 0x000055bf51f70337 in row_update_for_mysql (prebuilt=0x7fec241d5568) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0mysql.cc:1682
|
#17 0x000055bf51d7bfd3 in ha_innobase::delete_row (this=0x7fec241c30f0, record=0x7fec241c2c68 "\377⼏") at /home/jan/work/mariadb/10.11-backup/storage/innobase/handler/ha_innodb.cc:8746
|
#18 0x000055bf51969837 in handler::ha_delete_row (this=0x7fec241c30f0, buf=0x7fec241c2c68 "\377⼏") at /home/jan/work/mariadb/10.11-backup/sql/handler.cc:7801
|
#19 0x000055bf51b140ae in Delete_rows_log_event::do_exec_row (this=0x7fec241b7a98, rgi=0x7fec24022fd0) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:8695
|
#20 0x000055bf51b0b7a3 in Rows_log_event::do_apply_event (this=0x7fec241b7a98, rgi=0x7fec24022fd0) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:6146
|
#21 0x000055bf51af12ca in Log_event::apply_event (this=0x7fec241b7a98, rgi=0x7fec24022fd0) at /home/jan/work/mariadb/10.11-backup/sql/log_event.cc:4218
|
#22 0x000055bf51d3a88e in wsrep_apply_events (thd=0x7fec24000dc8, rli=0x7fec24016d60, events_buf=0x7fec3c14e0a8, buf_len=536) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_applier.cc:213
|
#23 0x000055bf51d126ed in apply_events (thd=0x7fec24000dc8, rli=0x7fec24016d60, data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:128
|
#24 0x000055bf51d14c08 in Wsrep_applier_service::apply_write_set (this=0x7fec4832da90, ws_meta=..., data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:596
|
#25 0x000055bf52366690 in apply_write_set (server_state=..., high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:332
|
#26 0x000055bf5236aa66 in wsrep::server_state::on_apply (this=0x55bf53d97d60, high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:1128
|
#27 0x000055bf523859ad in wsrep::high_priority_service::apply (this=0x7fec4832da90, ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/include/wsrep/high_priority_service.hpp:47
|
#28 0x000055bf523823cd in (anonymous namespace)::apply_cb (ctx=0x7fec4832da90, wsh=0x7fec4832ccc0, flags=65, buf=0x7fec4832ccd0, meta=0x7fec4832cf90, exit_loop=0x7fec4832cf4f) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:507
|
#29 0x00007fec49c76932 in galera::TrxHandleSlave::apply (this=this@entry=0x7fec241b74e0, recv_ctx=recv_ctx@entry=0x7fec4832da90, apply_cb=0x55bf52382191 <(anonymous namespace)::apply_cb(void*, wsrep_ws_handle_t const*, uint32_t, wsrep_buf_t const*, wsrep_trx_meta_t const*, wsrep_bool_t*)>, meta=..., exit_loop=exit_loop@entry=@0x7fec4832cf4f: false) at /home/jan/work/galera-lib/galera/galera/src/trx_handle.cpp:396
|
#30 0x00007fec49c895b8 in galera::ReplicatorSMM::apply_trx (this=this@entry=0x55bf53dadd70, recv_ctx=recv_ctx@entry=0x7fec4832da90, ts=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:518
|
#31 0x00007fec49c8db63 in galera::ReplicatorSMM::process_trx (this=0x55bf53dadd70, recv_ctx=0x7fec4832da90, ts_ptr=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:2152
|
#32 0x00007fec49cc4131 in galera::GcsActionSource::process_writeset (this=0x55bf53df0620, recv_ctx=0x7fec4832da90, act=..., exit_loop=@0x7fec4832d67f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:62
|
#33 0x00007fec49cc5286 in galera::GcsActionSource::process (this=0x55bf53df0620, recv_ctx=0x7fec4832da90, exit_loop=@0x7fec4832d67f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:186
|
#34 0x00007fec49c8e2b0 in galera::ReplicatorSMM::async_recv (this=0x55bf53dadd70, recv_ctx=0x7fec4832da90) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:404
|
#35 0x00007fec49c62f8f in galera_recv (gh=<optimized out>, recv_ctx=<optimized out>) at /home/jan/work/galera-lib/galera/galera/src/wsrep_provider.cpp:264
|
#36 0x000055bf52383a88 in wsrep::wsrep_provider_v26::run_applier (this=0x55bf53d98730, applier_ctx=0x7fec4832da90) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:858
|
#37 0x000055bf51d3b7a0 in wsrep_replication_process (thd=0x7fec24000dc8, arg=0x55bf53df65c0) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.cc:57
|
#38 0x000055bf51d28a3f in start_wsrep_THD (arg=0x55bf53df65c0) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_mysqld.cc:3776
|
#39 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf53dd2688) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#40 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#41 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 18 (Thread 0x7fec3bdff6c0 (LWP 1332413)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bf53df9634) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55bf53df9634) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf53df9634, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bf53df95c8, cond=0x55bf53df9608) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x55bf53df9608, mutex=0x55bf53df95c8) at ./nptl/pthread_cond_wait.c:627
|
#5 0x00007fec49d07336 in gu_cond_wait_SYS (mutex=0x55bf53df95c8, cond=0x55bf53df9608) at /home/jan/work/galera-lib/galera/galerautils/src/gu_threads.h:251
|
#6 gu::Lock::wait (cond=..., this=<synthetic pointer>) at /home/jan/work/galera-lib/galera/galerautils/src/gu_lock.hpp:46
|
#7 RecvBuf::front (timeout=..., this=0x55bf53df95c8) at /home/jan/work/galera-lib/galera/gcs/src/gcs_gcomm.cpp:116
|
#8 gcomm_recv (backend=<optimized out>, msg=0x55bf53db7e48, timeout=9223372035999999999) at /home/jan/work/galera-lib/galera/gcs/src/gcs_gcomm.cpp:614
|
#9 0x00007fec49ced26f in core_msg_recv (timeout=9223372035999999999, recv_msg=0x55bf53db7e48, backend=0x55bf53db7ff0) at /home/jan/work/galera-lib/galera/gcs/src/gcs_core.cpp:484
|
#10 gcs_core_recv (conn=0x55bf53db7dd0, recv_act=recv_act@entry=0x7fec3bdfeaa0, timeout=<optimized out>) at /home/jan/work/galera-lib/galera/gcs/src/gcs_core.cpp:1205
|
#11 0x00007fec49ce798a in gcs_recv_thread (arg=0x55bf53db7ae0) at /home/jan/work/galera-lib/galera/gcs/src/gcs.cpp:1454
|
#12 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#13 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 17 (Thread 0x7feb3cbd26c0 (LWP 1334051)):
|
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
|
#1 0x000055bf51fe9d27 in srw_mutex_impl<false>::wait (this=0x55bf54057968, lk=2147483652) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:244
|
#2 0x000055bf51fe8e43 in srw_mutex_impl<false>::wait_and_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:331
|
#3 0x000055bf51da4acb in srw_mutex_impl<false>::wr_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:132
|
#4 0x000055bf51fe981a in ssux_lock_impl<false>::rd_wait (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:397
|
#5 0x000055bf51da459d in ssux_lock_impl<false>::rd_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:245
|
#6 0x000055bf51f4a894 in ssux_lock::rd_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:433
|
#7 0x000055bf51f4a9c7 in sux_lock<ssux_lock>::s_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/sux_lock.h:309
|
#8 0x000055bf51f4b2ab in mtr_t::s_lock (this=0x7feb3cbd0c70, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156, lock=0x55bf54057960) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/mtr0mtr.h:261
|
#9 0x000055bf52070007 in btr_cur_t::search_leaf (this=0x7feb3cbd09f0, tuple=0x7feb1c00a158, mode=PAGE_CUR_LE, latch_mode=BTR_MODIFY_LEAF, mtr=0x7feb3cbd0c70) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc:1156
|
#10 0x000055bf51d9ff72 in btr_pcur_open (tuple=0x7feb1c00a158, mode=PAGE_CUR_LE, latch_mode=BTR_PURGE_LEAF, cursor=0x7feb3cbd09f0, mtr=0x7feb3cbd0c70) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/btr0pcur.h:431
|
#11 0x000055bf51f9db8c in row_search_index_entry (entry=0x7feb1c00a158, mode=BTR_PURGE_LEAF, pcur=0x7feb3cbd09f0, mtr=0x7feb3cbd0c70) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0row.cc:1281
|
#12 0x000055bf51f91123 in row_purge_remove_sec_if_poss_leaf (node=0x55bf540221e0, index=0x55bf540577e8, entry=0x7feb1c00a158) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0purge.cc:474
|
#13 0x000055bf51f9163d in row_purge_remove_sec_if_poss (node=0x55bf540221e0, index=0x55bf540577e8, entry=0x7feb1c00a158) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0purge.cc:575
|
#14 0x000055bf51f92373 in row_purge_upd_exist_or_extern_func (thr=0x55bf54022140, node=0x55bf540221e0, undo_rec=0x7febfd0f0110 "\0019\f") at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0purge.cc:755
|
#15 0x000055bf51f93b01 in row_purge_record_func (node=0x55bf540221e0, undo_rec=0x7febfd0f0110 "\0019\f", thr=0x55bf54022140, updated_extern=false) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0purge.cc:1146
|
#16 0x000055bf51f93c4c in row_purge (node=0x55bf540221e0, undo_rec=0x7febfd0f0110 "\0019\f", thr=0x55bf54022140) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0purge.cc:1185
|
#17 0x000055bf51f93d2b in row_purge_step (thr=0x55bf54022140) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0purge.cc:1248
|
#18 0x000055bf51efe43b in que_thr_step (thr=0x55bf54022140) at /home/jan/work/mariadb/10.11-backup/storage/innobase/que/que0que.cc:588
|
#19 0x000055bf51efe6dc in que_run_threads_low (thr=0x55bf54022140) at /home/jan/work/mariadb/10.11-backup/storage/innobase/que/que0que.cc:644
|
#20 0x000055bf51efe812 in que_run_threads (thr=0x55bf54022140) at /home/jan/work/mariadb/10.11-backup/storage/innobase/que/que0que.cc:664
|
#21 0x000055bf51fdbcb0 in srv_task_execute () at /home/jan/work/mariadb/10.11-backup/storage/innobase/srv/srv0srv.cc:1437
|
#22 0x000055bf51fdc311 in purge_worker_callback () at /home/jan/work/mariadb/10.11-backup/storage/innobase/srv/srv0srv.cc:1572
|
#23 0x000055bf521dfaee in tpool::task_group::execute (this=0x55bf539a3080 <purge_task_group>, t=0x55bf539a2e80 <purge_worker_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task_group.cc:70
|
#24 0x000055bf521dfe2a in tpool::task::execute (this=0x55bf539a2e80 <purge_worker_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task.cc:32
|
#25 0x000055bf521d9403 in tpool::thread_pool_generic::worker_main (this=0x55bf53e4a3f0, thread_var=0x55bf53ee54e0) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:583
|
#26 0x000055bf521df8d0 in std::__invoke_impl<void, void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__f=@0x7feb34000d48: (void (tpool::thread_pool_generic::*)(class tpool::thread_pool_generic * const, struct tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __t=@0x7feb34000d40: 0x55bf53e4a3f0) at /usr/include/c++/13/bits/invoke.h:74
|
#27 0x000055bf521df7d6 in std::__invoke<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__fn=@0x7feb34000d48: (void (tpool::thread_pool_generic::*)(class tpool::thread_pool_generic * const, struct tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>) at /usr/include/c++/13/bits/invoke.h:96
|
#28 0x000055bf521df6f5 in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::_M_invoke<0ul, 1ul, 2ul> (this=0x7feb34000d38) at /usr/include/c++/13/bits/std_thread.h:292
|
#29 0x000055bf521df68e in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::operator() (this=0x7feb34000d38) at /usr/include/c++/13/bits/std_thread.h:299
|
#30 0x000055bf521df66e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> > >::_M_run (this=0x7feb34000d30) at /usr/include/c++/13/bits/std_thread.h:244
|
#31 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#32 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#33 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 16 (Thread 0x7fec4807c6c0 (LWP 1334048)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bf530f15ac <COND_manager+44>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55bf530f15ac <COND_manager+44>) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf530f15ac <COND_manager+44>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bf530f14e8 <LOCK_manager+40>, cond=0x55bf530f1580 <COND_manager>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x55bf530f1580 <COND_manager>, mutex=0x55bf530f14e8 <LOCK_manager+40>) at ./nptl/pthread_cond_wait.c:627
|
#5 0x000055bf52287126 in safe_cond_wait (cond=0x55bf530f1580 <COND_manager>, mp=0x55bf530f14c0 <LOCK_manager>, file=0x55bf523e1e00 "/home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h", line=1072) at /home/jan/work/mariadb/10.11-backup/mysys/thr_mutex.c:494
|
#6 0x000055bf51545554 in inline_mysql_cond_wait (that=0x55bf530f1580 <COND_manager>, mutex=0x55bf530f14c0 <LOCK_manager>, src_file=0x55bf523e2480 "/home/jan/work/mariadb/10.11-backup/sql/sql_manager.cc", src_line=103) at /home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h:1072
|
#7 0x000055bf51545974 in handle_manager (arg=0x0) at /home/jan/work/mariadb/10.11-backup/sql/sql_manager.cc:103
|
#8 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf542a7358) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#9 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#10 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 15 (Thread 0x7fec233fd6c0 (LWP 1334043)):
|
#0 0x00007fec4b0ad8d7 in ?? () from /lib/x86_64-linux-gnu/liburing.so.2
|
#1 0x00007fec4b0ada2d in __io_uring_get_cqe () from /lib/x86_64-linux-gnu/liburing.so.2
|
#2 0x000055bf521e0548 in io_uring_wait_cqe_nr (ring=0x55bf53f27798, cqe_ptr=0x7fec233fcad0, wait_nr=1) at /usr/include/liburing.h:1237
|
#3 0x000055bf521e06de in io_uring_wait_cqe (ring=0x55bf53f27798, cqe_ptr=0x7fec233fcad0) at /usr/include/liburing.h:1310
|
#4 0x000055bf521e0f88 in (anonymous namespace)::aio_uring::thread_routine (aio=0x55bf53f27790) at /home/jan/work/mariadb/10.11-backup/tpool/aio_liburing.cc:145
|
#5 0x000055bf521e16c8 in std::__invoke_impl<void, void (*)((anonymous namespace)::aio_uring*), (anonymous namespace)::aio_uring*> (__f=@0x55bf53e13a60: 0x55bf521e0f61 <(anonymous namespace)::aio_uring::thread_routine((anonymous namespace)::aio_uring*)>) at /usr/include/c++/13/bits/invoke.h:61
|
#6 0x000055bf521e164b in std::__invoke<void (*)((anonymous namespace)::aio_uring*), (anonymous namespace)::aio_uring*> (__fn=@0x55bf53e13a60: 0x55bf521e0f61 <(anonymous namespace)::aio_uring::thread_routine((anonymous namespace)::aio_uring*)>) at /usr/include/c++/13/bits/invoke.h:96
|
#7 0x000055bf521e15bb in std::thread::_Invoker<std::tuple<void (*)((anonymous namespace)::aio_uring*), (anonymous namespace)::aio_uring*> >::_M_invoke<0, 1> (this=0x55bf53e13a58) at /usr/include/c++/13/bits/std_thread.h:292
|
#8 0x000055bf521e1574 in std::thread::_Invoker<std::tuple<void (*)((anonymous namespace)::aio_uring*), (anonymous namespace)::aio_uring*> >::operator() (this=0x55bf53e13a58) at /usr/include/c++/13/bits/std_thread.h:299
|
#9 0x000055bf521e1558 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)((anonymous namespace)::aio_uring*), (anonymous namespace)::aio_uring*> > >::_M_run (this=0x55bf53e13a50) at /usr/include/c++/13/bits/std_thread.h:244
|
#10 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#11 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#12 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 14 (Thread 0x7feb3d3d36c0 (LWP 1334047)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7feb3d3d2960, op=137, expected=0, futex_word=0x55bf53ee548c) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7feb3d3d2960, clockid=32747, expected=0, futex_word=0x55bf53ee548c) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf53ee548c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7feb3d3d2960, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0972d9 in __pthread_cond_wait_common (abstime=<optimized out>, clockid=<optimized out>, mutex=0x55bf53e4a590, cond=0x55bf53ee5460) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_clockwait64 (abstime=<optimized out>, clockid=<optimized out>, mutex=0x55bf53e4a590, cond=0x55bf53ee5460) at ./nptl/pthread_cond_wait.c:691
|
#5 ___pthread_cond_clockwait64 (cond=0x55bf53ee5460, mutex=0x55bf53e4a590, clockid=<optimized out>, abstime=<optimized out>) at ./nptl/pthread_cond_wait.c:679
|
#6 0x000055bf521daa1b in std::__condvar::wait_until (this=0x55bf53ee5460, __m=..., __clock=1, __abs_time=...) at /usr/include/c++/13/bits/std_mutex.h:185
|
#7 0x000055bf521dd047 in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55bf53ee5460, __lock=..., __atime=std::chrono::_V2::steady_clock time_point = { 608035749029396ns }) at /usr/include/c++/13/condition_variable:203
|
#8 0x000055bf521dc65b in std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55bf53ee5460, __lock=..., __atime=std::chrono::_V2::steady_clock time_point = { 608035749029396ns }) at /usr/include/c++/13/condition_variable:113
|
#9 0x000055bf521db995 in std::condition_variable::wait_for<long, std::ratio<1l, 1000l> > (this=0x55bf53ee5460, __lock=..., __rtime=std::chrono::duration = { 60000ms }) at /usr/include/c++/13/condition_variable:165
|
#10 0x000055bf521d8ea1 in tpool::thread_pool_generic::wait_for_tasks (this=0x55bf53e4a3f0, lk=..., thread_data=0x55bf53ee5460) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:482
|
#11 0x000055bf521d90bb in tpool::thread_pool_generic::get_task (this=0x55bf53e4a3f0, thread_var=0x55bf53ee5460, t=0x7feb3d3d2ab0) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:535
|
#12 0x000055bf521d941a in tpool::thread_pool_generic::worker_main (this=0x55bf53e4a3f0, thread_var=0x55bf53ee5460) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:581
|
#13 0x000055bf521df8d0 in std::__invoke_impl<void, void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__f=@0x55bf54057f18: (void (tpool::thread_pool_generic::*)(class tpool::thread_pool_generic * const, struct tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __t=@0x55bf54057f10: 0x55bf53e4a3f0) at /usr/include/c++/13/bits/invoke.h:74
|
#14 0x000055bf521df7d6 in std::__invoke<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__fn=@0x55bf54057f18: (void (tpool::thread_pool_generic::*)(class tpool::thread_pool_generic * const, struct tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>) at /usr/include/c++/13/bits/invoke.h:96
|
#15 0x000055bf521df6f5 in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::_M_invoke<0ul, 1ul, 2ul> (this=0x55bf54057f08) at /usr/include/c++/13/bits/std_thread.h:292
|
#16 0x000055bf521df68e in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::operator() (this=0x55bf54057f08) at /usr/include/c++/13/bits/std_thread.h:299
|
#17 0x000055bf521df66e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> > >::_M_run (this=0x55bf54057f00) at /usr/include/c++/13/bits/std_thread.h:244
|
#18 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#19 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#20 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 13 (Thread 0x7fec49afe6c0 (LWP 1332408)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bf53dae6c4) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55bf53dae6c4) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf53dae6c4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bf53dae658, cond=0x55bf53dae698) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x55bf53dae698, mutex=0x55bf53dae658) at ./nptl/pthread_cond_wait.c:627
|
#5 0x00007fec49cbcace in gu_cond_wait_SYS (mutex=0x55bf53dae658, cond=0x55bf53dae698) at /home/jan/work/galera-lib/galera/galerautils/src/gu_threads.h:251
|
#6 gu::Lock::wait (cond=..., this=<synthetic pointer>) at /home/jan/work/galera-lib/galera/galerautils/src/gu_lock.hpp:46
|
#7 galera::ServiceThd::thd_func (arg=0x55bf53dae638) at /home/jan/work/galera-lib/galera/galera/src/galera_service_thd.cpp:31
|
#8 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#9 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 12 (Thread 0x7fec20b7c6c0 (LWP 1334044)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bf52efc138 <buf_pool+17464>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55bf52efc138 <buf_pool+17464>) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf52efc138 <buf_pool+17464>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bf52efc028 <buf_pool+17192>, cond=0x55bf52efc110 <buf_pool+17424>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x55bf52efc110 <buf_pool+17424>, mutex=0x55bf52efc028 <buf_pool+17192>) at ./nptl/pthread_cond_wait.c:627
|
#5 0x000055bf52287126 in safe_cond_wait (cond=0x55bf52efc110 <buf_pool+17424>, mp=0x55bf52efc000 <buf_pool+17152>, file=0x55bf527d61d8 "/home/jan/work/mariadb/10.11-backup/storage/innobase/buf/buf0flu.cc", line=2441) at /home/jan/work/mariadb/10.11-backup/mysys/thr_mutex.c:494
|
#6 0x000055bf520d0593 in buf_flush_page_cleaner () at /home/jan/work/mariadb/10.11-backup/storage/innobase/buf/buf0flu.cc:2441
|
#7 0x000055bf520d4f1b in std::__invoke_impl<void, void (*)()> (__f=@0x55bf53e14298: 0x55bf520d01ec <buf_flush_page_cleaner()>) at /usr/include/c++/13/bits/invoke.h:61
|
#8 0x000055bf520d4ec7 in std::__invoke<void (*)()> (__fn=@0x55bf53e14298: 0x55bf520d01ec <buf_flush_page_cleaner()>) at /usr/include/c++/13/bits/invoke.h:96
|
#9 0x000055bf520d4e68 in std::thread::_Invoker<std::tuple<void (*)()> >::_M_invoke<0ul> (this=0x55bf53e14298) at /usr/include/c++/13/bits/std_thread.h:292
|
#10 0x000055bf520d4e38 in std::thread::_Invoker<std::tuple<void (*)()> >::operator() (this=0x55bf53e14298) at /usr/include/c++/13/bits/std_thread.h:299
|
#11 0x000055bf520d4e18 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)()> > >::_M_run (this=0x55bf53e14290) at /usr/include/c++/13/bits/std_thread.h:244
|
#12 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#13 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#14 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 11 (Thread 0x7fec43fff6c0 (LWP 1334049)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55bf531234c8 <mysql_bin_log+4296>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55bf531234c8 <mysql_bin_log+4296>) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf531234c8 <mysql_bin_log+4296>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55bf53123418 <mysql_bin_log+4120>, cond=0x55bf531234a0 <mysql_bin_log+4256>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x55bf531234a0 <mysql_bin_log+4256>, mutex=0x55bf53123418 <mysql_bin_log+4120>) at ./nptl/pthread_cond_wait.c:627
|
#5 0x000055bf52287126 in safe_cond_wait (cond=0x55bf531234a0 <mysql_bin_log+4256>, mp=0x55bf531233f0 <mysql_bin_log+4080>, file=0x55bf5260b8f0 "/home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h", line=1072) at /home/jan/work/mariadb/10.11-backup/mysys/thr_mutex.c:494
|
#6 0x000055bf51ab80b6 in inline_mysql_cond_wait (that=0x55bf531234a0 <mysql_bin_log+4256>, mutex=0x55bf531233f0 <mysql_bin_log+4080>, src_file=0x55bf5260cf98 "/home/jan/work/mariadb/10.11-backup/sql/log.cc", src_line=10847) at /home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h:1072
|
#7 0x000055bf51adacfa in binlog_background_thread (arg=0x0) at /home/jan/work/mariadb/10.11-backup/sql/log.cc:10847
|
#8 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf53e20e48) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#9 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#10 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 10 (Thread 0x7fec48b7a6c0 (LWP 1332409)):
|
#0 0x00007fec4a1288a6 in epoll_wait (epfd=6, events=0x7fec48b79180, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
|
#1 0x00007fec49e2884e in asio::detail::epoll_reactor::run (this=0x55bf53d897e0, usec=<optimized out>, ops=...) at /home/jan/work/galera-lib/galera/asio/asio/detail/impl/epoll_reactor.ipp:470
|
#2 0x00007fec49e1feb9 in asio::detail::scheduler::do_run_one (ec=..., this_thread=..., lock=..., this=0x55bf53df43a0) at /home/jan/work/galera-lib/galera/asio/asio/detail/impl/scheduler.ipp:430
|
#3 asio::detail::scheduler::run (this=0x55bf53df43a0, ec=std::error_code = {std::_V2::error_category: 0}) at /home/jan/work/galera-lib/galera/asio/asio/detail/impl/scheduler.ipp:199
|
#4 0x00007fec49e22a0e in asio::io_context::run (this=<optimized out>) at /home/jan/work/galera-lib/galera/asio/asio/impl/io_context.ipp:62
|
#5 gu::AsioIoService::run (this=<optimized out>) at /home/jan/work/galera-lib/galera/galerautils/src/gu_asio.cpp:760
|
#6 0x00007fec49d064dd in GCommConn::run (this=0x55bf53df93b0) at /home/jan/work/galera-lib/galera/gcs/src/gcs_gcomm.cpp:439
|
#7 0x00007fec49d06d2a in run_fn (arg=<optimized out>) at /home/jan/work/galera-lib/galera/gcs/src/gcs_gcomm.cpp:307
|
#8 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#9 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 9 (Thread 0x7fec483796c0 (LWP 1332414)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fec30016dc0) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fec30016dc0) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fec30016dc0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a0969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fec30016d10, cond=0x7fec30016d98) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x7fec30016d98, mutex=0x7fec30016d10) at ./nptl/pthread_cond_wait.c:627
|
#5 0x000055bf52287126 in safe_cond_wait (cond=0x7fec30016d98, mp=0x7fec30016ce8, file=0x55bf526e2ff0 "/home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h", line=1072) at /home/jan/work/mariadb/10.11-backup/mysys/thr_mutex.c:494
|
#6 0x000055bf51d3b37d in inline_mysql_cond_wait (that=0x7fec30016d98, mutex=0x7fec30016ce8, src_file=0x55bf526e38b0 "/home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.h", src_line=69) at /home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h:1072
|
#7 0x000055bf51d3ed16 in Wsrep_thd_queue::pop_front (this=0x7fec30016c90) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.h:69
|
#8 0x000055bf51d3c7e2 in wsrep_rollback_process (rollbacker=0x7fec30000dc8, arg=0x55bf53df65a0) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.cc:236
|
#9 0x000055bf51d28a3f in start_wsrep_THD (arg=0x55bf53df65a0) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_mysqld.cc:3776
|
#10 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf53dd07c8) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#11 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#12 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 8 (Thread 0x7fec43f696c0 (LWP 1334053)):
|
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
|
#1 0x000055bf51fe9d27 in srw_mutex_impl<false>::wait (this=0x55bf54057968, lk=2147483651) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:244
|
#2 0x000055bf51fe8e43 in srw_mutex_impl<false>::wait_and_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:331
|
#3 0x000055bf51da4acb in srw_mutex_impl<false>::wr_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:132
|
#4 0x000055bf51fe981a in ssux_lock_impl<false>::rd_wait (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:397
|
#5 0x000055bf51da459d in ssux_lock_impl<false>::rd_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:245
|
#6 0x000055bf51f4a894 in ssux_lock::rd_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:433
|
#7 0x000055bf51f4a9c7 in sux_lock<ssux_lock>::s_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/sux_lock.h:309
|
#8 0x000055bf51f4b2ab in mtr_t::s_lock (this=0x7fec43f66bb0, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156, lock=0x55bf54057960) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/mtr0mtr.h:261
|
#9 0x000055bf52070007 in btr_cur_t::search_leaf (this=0x7fec43f66950, tuple=0x7feb08025b68, mode=PAGE_CUR_LE, latch_mode=BTR_MODIFY_LEAF, mtr=0x7fec43f66bb0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc:1156
|
#10 0x000055bf51d9ff72 in btr_pcur_open (tuple=0x7feb08025b68, mode=PAGE_CUR_LE, latch_mode=BTR_DELETE_MARK_LEAF, cursor=0x7fec43f66950, mtr=0x7fec43f66bb0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/btr0pcur.h:431
|
#11 0x000055bf51f9db8c in row_search_index_entry (entry=0x7feb08025b68, mode=BTR_DELETE_MARK_LEAF, pcur=0x7fec43f66950, mtr=0x7fec43f66bb0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0row.cc:1281
|
#12 0x000055bf51fc828d in row_upd_sec_index_entry (node=0x7fec241be318, thr=0x7fec241be748) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:1908
|
#13 0x000055bf51fc8e20 in row_upd_sec_step (node=0x7fec241be318, thr=0x7fec241be748) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2059
|
#14 0x000055bf51fcbd50 in row_upd (node=0x7fec241be318, thr=0x7fec241be748) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2806
|
#15 0x000055bf51fcc1e3 in row_upd_step (thr=0x7fec241be748) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2921
|
#16 0x000055bf51f70337 in row_update_for_mysql (prebuilt=0x7fec241bdb78) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0mysql.cc:1682
|
#17 0x000055bf51d7b9f9 in ha_innobase::update_row (this=0x7fec241bce40, old_row=0x7fec241bca78 "\377>\003", new_row=0x7fec241bc9b8 "\377>\003") at /home/jan/work/mariadb/10.11-backup/storage/innobase/handler/ha_innodb.cc:8625
|
#18 0x000055bf5196903d in handler::ha_update_row (this=0x7fec241bce40, old_data=0x7fec241bca78 "\377>\003", new_data=0x7fec241bc9b8 "\377>\003") at /home/jan/work/mariadb/10.11-backup/sql/handler.cc:7722
|
#19 0x000055bf51b14e56 in Update_rows_log_event::do_exec_row (this=0x7feb08022be8, rgi=0x7feb08021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:8922
|
#20 0x000055bf51b0b7a3 in Rows_log_event::do_apply_event (this=0x7feb08022be8, rgi=0x7feb08021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:6146
|
#21 0x000055bf51af12ca in Log_event::apply_event (this=0x7feb08022be8, rgi=0x7feb08021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event.cc:4218
|
#22 0x000055bf51d3a88e in wsrep_apply_events (thd=0x7feb08000dc8, rli=0x7feb08015a40, events_buf=0x7fec3c14e940, buf_len=1497) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_applier.cc:213
|
#23 0x000055bf51d126ed in apply_events (thd=0x7feb08000dc8, rli=0x7feb08015a40, data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:128
|
#24 0x000055bf51d14c08 in Wsrep_applier_service::apply_write_set (this=0x7fec43f68a90, ws_meta=..., data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:596
|
#25 0x000055bf52366690 in apply_write_set (server_state=..., high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:332
|
#26 0x000055bf5236aa66 in wsrep::server_state::on_apply (this=0x55bf53d97d60, high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:1128
|
#27 0x000055bf523859ad in wsrep::high_priority_service::apply (this=0x7fec43f68a90, ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/include/wsrep/high_priority_service.hpp:47
|
#28 0x000055bf523823cd in (anonymous namespace)::apply_cb (ctx=0x7fec43f68a90, wsh=0x7fec43f67cc0, flags=65, buf=0x7fec43f67cd0, meta=0x7fec43f67f90, exit_loop=0x7fec43f67f4f) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:507
|
#29 0x00007fec49c76932 in galera::TrxHandleSlave::apply (this=this@entry=0x7feb08022600, recv_ctx=recv_ctx@entry=0x7fec43f68a90, apply_cb=0x55bf52382191 <(anonymous namespace)::apply_cb(void*, wsrep_ws_handle_t const*, uint32_t, wsrep_buf_t const*, wsrep_trx_meta_t const*, wsrep_bool_t*)>, meta=..., exit_loop=exit_loop@entry=@0x7fec43f67f4f: false) at /home/jan/work/galera-lib/galera/galera/src/trx_handle.cpp:396
|
#30 0x00007fec49c895b8 in galera::ReplicatorSMM::apply_trx (this=this@entry=0x55bf53dadd70, recv_ctx=recv_ctx@entry=0x7fec43f68a90, ts=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:518
|
#31 0x00007fec49c8db63 in galera::ReplicatorSMM::process_trx (this=0x55bf53dadd70, recv_ctx=0x7fec43f68a90, ts_ptr=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:2152
|
#32 0x00007fec49cc4131 in galera::GcsActionSource::process_writeset (this=0x55bf53df0620, recv_ctx=0x7fec43f68a90, act=..., exit_loop=@0x7fec43f6867f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:62
|
#33 0x00007fec49cc5286 in galera::GcsActionSource::process (this=0x55bf53df0620, recv_ctx=0x7fec43f68a90, exit_loop=@0x7fec43f6867f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:186
|
#34 0x00007fec49c8e2b0 in galera::ReplicatorSMM::async_recv (this=0x55bf53dadd70, recv_ctx=0x7fec43f68a90) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:404
|
#35 0x00007fec49c62f8f in galera_recv (gh=<optimized out>, recv_ctx=<optimized out>) at /home/jan/work/galera-lib/galera/galera/src/wsrep_provider.cpp:264
|
#36 0x000055bf52383a88 in wsrep::wsrep_provider_v26::run_applier (this=0x55bf53d98730, applier_ctx=0x7fec43f68a90) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:858
|
#37 0x000055bf51d3b7a0 in wsrep_replication_process (thd=0x7feb08000dc8, arg=0x55bf54045cf0) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.cc:57
|
#38 0x000055bf51d28a3f in start_wsrep_THD (arg=0x55bf54045cf0) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_mysqld.cc:3776
|
#39 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf5453f278) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#40 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#41 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 7 (Thread 0x7fec43fb46c0 (LWP 1334050)):
|
#0 0x00007fec4a0435ca in __GI___sigtimedwait (set=0x7fec43fb3af0, info=0x7fec43fb3a10, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:31
|
#1 0x000055bf5139edba in my_sigwait (set=0x7fec43fb3af0, sig=0x7fec43fb3ab4, code=0x7fec43fb3ab8) at /home/jan/work/mariadb/10.11-backup/include/my_pthread.h:192
|
#2 0x000055bf513a5a67 in signal_hand (arg=0x0) at /home/jan/work/mariadb/10.11-backup/sql/mysqld.cc:3274
|
#3 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf54419f48) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#4 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#5 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 6 (Thread 0x7fec43ed36c0 (LWP 1334055)):
|
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
|
#1 0x000055bf51fe9d27 in srw_mutex_impl<false>::wait (this=0x55bf54057968, lk=2147483653) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:244
|
#2 0x000055bf51fe8e43 in srw_mutex_impl<false>::wait_and_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:331
|
#3 0x000055bf51da4acb in srw_mutex_impl<false>::wr_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:132
|
#4 0x000055bf51fe981a in ssux_lock_impl<false>::rd_wait (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:397
|
#5 0x000055bf51da459d in ssux_lock_impl<false>::rd_lock (this=0x55bf54057968) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:245
|
#6 0x000055bf51f4a894 in ssux_lock::rd_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:433
|
#7 0x000055bf51f4a9c7 in sux_lock<ssux_lock>::s_lock (this=0x55bf54057960, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/sux_lock.h:309
|
#8 0x000055bf51f4b2ab in mtr_t::s_lock (this=0x7fec43ed0bb0, file=0x55bf527bbf08 "/home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc", line=1156, lock=0x55bf54057960) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/mtr0mtr.h:261
|
#9 0x000055bf52070007 in btr_cur_t::search_leaf (this=0x7fec43ed0950, tuple=0x7feb0c028938, mode=PAGE_CUR_LE, latch_mode=BTR_MODIFY_LEAF, mtr=0x7fec43ed0bb0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc:1156
|
#10 0x000055bf51d9ff72 in btr_pcur_open (tuple=0x7feb0c028938, mode=PAGE_CUR_LE, latch_mode=BTR_DELETE_MARK_LEAF, cursor=0x7fec43ed0950, mtr=0x7fec43ed0bb0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/btr0pcur.h:431
|
#11 0x000055bf51f9db8c in row_search_index_entry (entry=0x7feb0c028938, mode=BTR_DELETE_MARK_LEAF, pcur=0x7fec43ed0950, mtr=0x7fec43ed0bb0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0row.cc:1281
|
#12 0x000055bf51fc828d in row_upd_sec_index_entry (node=0x7feb0c025be8, thr=0x7feb0c026018) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:1908
|
#13 0x000055bf51fc8e20 in row_upd_sec_step (node=0x7feb0c025be8, thr=0x7feb0c026018) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2059
|
#14 0x000055bf51fcbd50 in row_upd (node=0x7feb0c025be8, thr=0x7feb0c026018) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2806
|
#15 0x000055bf51fcc1e3 in row_upd_step (thr=0x7feb0c026018) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0upd.cc:2921
|
#16 0x000055bf51f70337 in row_update_for_mysql (prebuilt=0x7feb0c025448) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0mysql.cc:1682
|
#17 0x000055bf51d7b9f9 in ha_innobase::update_row (this=0x7feb0c024710, old_row=0x7feb0c024348 "\377*\375\021", new_row=0x7feb0c024288 "\377*\375\021") at /home/jan/work/mariadb/10.11-backup/storage/innobase/handler/ha_innodb.cc:8625
|
#18 0x000055bf5196903d in handler::ha_update_row (this=0x7feb0c024710, old_data=0x7feb0c024348 "\377*\375\021", new_data=0x7feb0c024288 "\377*\375\021") at /home/jan/work/mariadb/10.11-backup/sql/handler.cc:7722
|
#19 0x000055bf51b14e56 in Update_rows_log_event::do_exec_row (this=0x7feb0c022c38, rgi=0x7feb0c021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:8922
|
#20 0x000055bf51b0b7a3 in Rows_log_event::do_apply_event (this=0x7feb0c022c38, rgi=0x7feb0c021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:6146
|
#21 0x000055bf51af12ca in Log_event::apply_event (this=0x7feb0c022c38, rgi=0x7feb0c021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event.cc:4218
|
#22 0x000055bf51d3a88e in wsrep_apply_events (thd=0x7feb0c000dc8, rli=0x7feb0c015a40, events_buf=0x7fec3c14f1d8, buf_len=1502) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_applier.cc:213
|
#23 0x000055bf51d126ed in apply_events (thd=0x7feb0c000dc8, rli=0x7feb0c015a40, data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:128
|
#24 0x000055bf51d14c08 in Wsrep_applier_service::apply_write_set (this=0x7fec43ed2a90, ws_meta=..., data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:596
|
#25 0x000055bf52366690 in apply_write_set (server_state=..., high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:332
|
#26 0x000055bf5236aa66 in wsrep::server_state::on_apply (this=0x55bf53d97d60, high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:1128
|
#27 0x000055bf523859ad in wsrep::high_priority_service::apply (this=0x7fec43ed2a90, ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/include/wsrep/high_priority_service.hpp:47
|
#28 0x000055bf523823cd in (anonymous namespace)::apply_cb (ctx=0x7fec43ed2a90, wsh=0x7fec43ed1cc0, flags=65, buf=0x7fec43ed1cd0, meta=0x7fec43ed1f90, exit_loop=0x7fec43ed1f4f) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:507
|
#29 0x00007fec49c76932 in galera::TrxHandleSlave::apply (this=this@entry=0x7feb0c022600, recv_ctx=recv_ctx@entry=0x7fec43ed2a90, apply_cb=0x55bf52382191 <(anonymous namespace)::apply_cb(void*, wsrep_ws_handle_t const*, uint32_t, wsrep_buf_t const*, wsrep_trx_meta_t const*, wsrep_bool_t*)>, meta=..., exit_loop=exit_loop@entry=@0x7fec43ed1f4f: false) at /home/jan/work/galera-lib/galera/galera/src/trx_handle.cpp:396
|
#30 0x00007fec49c895b8 in galera::ReplicatorSMM::apply_trx (this=this@entry=0x55bf53dadd70, recv_ctx=recv_ctx@entry=0x7fec43ed2a90, ts=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:518
|
#31 0x00007fec49c8db63 in galera::ReplicatorSMM::process_trx (this=0x55bf53dadd70, recv_ctx=0x7fec43ed2a90, ts_ptr=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:2152
|
#32 0x00007fec49cc4131 in galera::GcsActionSource::process_writeset (this=0x55bf53df0620, recv_ctx=0x7fec43ed2a90, act=..., exit_loop=@0x7fec43ed267f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:62
|
#33 0x00007fec49cc5286 in galera::GcsActionSource::process (this=0x55bf53df0620, recv_ctx=0x7fec43ed2a90, exit_loop=@0x7fec43ed267f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:186
|
#34 0x00007fec49c8e2b0 in galera::ReplicatorSMM::async_recv (this=0x55bf53dadd70, recv_ctx=0x7fec43ed2a90) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:404
|
#35 0x00007fec49c62f8f in galera_recv (gh=<optimized out>, recv_ctx=<optimized out>) at /home/jan/work/galera-lib/galera/galera/src/wsrep_provider.cpp:264
|
#36 0x000055bf52383a88 in wsrep::wsrep_provider_v26::run_applier (this=0x55bf53d98730, applier_ctx=0x7fec43ed2a90) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:858
|
#37 0x000055bf51d3b7a0 in wsrep_replication_process (thd=0x7feb0c000dc8, arg=0x55bf544e7f60) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.cc:57
|
#38 0x000055bf51d28a3f in start_wsrep_THD (arg=0x55bf544e7f60) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_mysqld.cc:3776
|
#39 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf5454b998) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#40 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#41 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 5 (Thread 0x7feb3e3d56c0 (LWP 1334045)):
|
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
|
#1 0x000055bf51fe9d73 in srw_mutex_impl<true>::wait (this=0x55bf5397e588 <lock_sys+72>, lk=2147483650) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:244
|
#2 0x000055bf51fe90d9 in srw_mutex_impl<true>::wait_and_lock (this=0x55bf5397e588 <lock_sys+72>) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:331
|
#3 0x000055bf51da5ca9 in srw_mutex_impl<true>::wr_lock (this=0x55bf5397e588 <lock_sys+72>) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:132
|
#4 0x000055bf51fe97d6 in ssux_lock_impl<true>::rd_wait (this=0x55bf5397e588 <lock_sys+72>) at /home/jan/work/mariadb/10.11-backup/storage/innobase/sync/srw_lock.cc:397
|
#5 0x000055bf51e2c6ef in ssux_lock_impl<true>::rd_lock (this=0x55bf5397e588 <lock_sys+72>) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:245
|
#6 0x000055bf51e518dc in srw_lock_impl<true>::rd_lock (this=0x55bf5397e580 <lock_sys+64>, file=0x55bf5271c540 "/home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc", line=252) at /home/jan/work/mariadb/10.11-backup/storage/innobase/include/srw_lock.h:513
|
#7 0x000055bf51e32b0e in lock_sys_t::rd_lock (this=0x55bf5397e540 <lock_sys>, file=0x55bf5271c540 "/home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc", line=252) at /home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc:443
|
#8 0x000055bf51e31f84 in TMLockGuard::TMLockGuard (this=0x7feb3e3d2fb0, hash=..., id=...) at /home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc:252
|
#9 0x000055bf51e3af9f in lock_move_reorganize_page (block=0x7febfd01ad00, oblock=0x7febfd01b2b0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc:2554
|
#10 0x000055bf520479b6 in btr_page_reorganize_low (cursor=0x7feb3e3d30c0, mtr=0x7feb3e3d3b90) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0btr.cc:1510
|
#11 0x000055bf52048760 in btr_page_reorganize_block (z_level=6, block=0x7febfd01ad00, index=0x55bf540577e8, mtr=0x7feb3e3d3b90) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0btr.cc:1664
|
#12 0x000055bf52056dc2 in btr_can_merge_with_page (cursor=0x7feb3e3d3930, page_no=278899, merge_block=0x7feb3e3d31d0, mtr=0x7feb3e3d3b90) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0btr.cc:5444
|
#13 0x000055bf52050e13 in btr_compress (cursor=0x7feb3e3d3930, adjust=false, mtr=0x7feb3e3d3b90) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0btr.cc:3802
|
#14 0x000055bf52080740 in btr_cur_compress_if_useful (cursor=0x7feb3e3d3930, adjust=false, mtr=0x7feb3e3d3b90) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc:4484
|
#15 0x000055bf520828f7 in btr_cur_pessimistic_delete (err=0x7feb3e3d391c, has_reserved_extents=0, cursor=0x7feb3e3d3930, flags=0, rollback=false, mtr=0x7feb3e3d3b90) at /home/jan/work/mariadb/10.11-backup/storage/innobase/btr/btr0cur.cc:4944
|
#16 0x000055bf521cabac in row_undo_mod_del_mark_or_remove_sec_low (node=0x7feb30001a58, thr=0x7feb30001868, index=0x55bf540577e8, entry=0x7feb30006cd8, mode=BTR_PURGE_TREE) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0umod.cc:593
|
#17 0x000055bf521cacf7 in row_undo_mod_del_mark_or_remove_sec (node=0x7feb30001a58, thr=0x7feb30001868, index=0x55bf540577e8, entry=0x7feb30006cd8) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0umod.cc:638
|
#18 0x000055bf521cbf20 in row_undo_mod_upd_exist_sec (node=0x7feb30001a58, thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0umod.cc:1031
|
#19 0x000055bf521ccb62 in row_undo_mod (node=0x7feb30001a58, thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0umod.cc:1233
|
#20 0x000055bf51fbd936 in row_undo (node=0x7feb30001a58, thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0undo.cc:399
|
#21 0x000055bf51fbdb3a in row_undo_step (thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0undo.cc:440
|
#22 0x000055bf51efe41f in que_thr_step (thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/que/que0que.cc:586
|
#23 0x000055bf51efe6dc in que_run_threads_low (thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/que/que0que.cc:644
|
#24 0x000055bf51efe812 in que_run_threads (thr=0x7feb30001868) at /home/jan/work/mariadb/10.11-backup/storage/innobase/que/que0que.cc:664
|
#25 0x000055bf52014f20 in trx_rollback_active (trx=0x7fec23405980) at /home/jan/work/mariadb/10.11-backup/storage/innobase/trx/trx0roll.cc:615
|
#26 0x000055bf52015836 in trx_rollback_recovered (all=true) at /home/jan/work/mariadb/10.11-backup/storage/innobase/trx/trx0roll.cc:753
|
#27 0x000055bf52015b86 in trx_rollback_all_recovered () at /home/jan/work/mariadb/10.11-backup/storage/innobase/trx/trx0roll.cc:799
|
#28 0x000055bf521dfaee in tpool::task_group::execute (this=0x55bf539a34c0 <rollback_all_recovered_group>, t=0x55bf539a3560 <rollback_all_recovered_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task_group.cc:70
|
#29 0x000055bf521dfe2a in tpool::task::execute (this=0x55bf539a3560 <rollback_all_recovered_task>) at /home/jan/work/mariadb/10.11-backup/tpool/task.cc:32
|
#30 0x000055bf521d9403 in tpool::thread_pool_generic::worker_main (this=0x55bf53e4a3f0, thread_var=0x55bf53ee5360) at /home/jan/work/mariadb/10.11-backup/tpool/tpool_generic.cc:583
|
#31 0x000055bf521df8d0 in std::__invoke_impl<void, void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__f=@0x55bf5406dad8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __t=@0x55bf5406dad0: 0x55bf53e4a3f0) at /usr/include/c++/13/bits/invoke.h:74
|
#32 0x000055bf521df7d6 in std::__invoke<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__fn=@0x55bf5406dad8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x55bf521d9312 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>) at /usr/include/c++/13/bits/invoke.h:96
|
#33 0x000055bf521df6f5 in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::_M_invoke<0ul, 1ul, 2ul> (this=0x55bf5406dac8) at /usr/include/c++/13/bits/std_thread.h:292
|
#34 0x000055bf521df68e in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::operator() (this=0x55bf5406dac8) at /usr/include/c++/13/bits/std_thread.h:299
|
#35 0x000055bf521df66e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> > >::_M_run (this=0x55bf5406dac0) at /usr/include/c++/13/bits/std_thread.h:244
|
#36 0x00007fec4a4e6333 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#37 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#38 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 4 (Thread 0x7fec23fff6c0 (LWP 1334042)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=1378352235, cancel=true, abstime=0x7fec23ffeb10, op=393, expected=0, futex_word=0x55bf53928a68 <COND_checkpoint+40>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=1378352235, abstime=0x7fec23ffeb10, clockid=603973696, expected=0, futex_word=0x55bf53928a68 <COND_checkpoint+40>) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf53928a68 <COND_checkpoint+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fec23ffeb10, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a096e7a in __pthread_cond_wait_common (abstime=0x7fec23ffeb10, clockid=0, mutex=0x55bf539289a8 <LOCK_checkpoint+40>, cond=0x55bf53928a40 <COND_checkpoint>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_timedwait64 (cond=0x55bf53928a40 <COND_checkpoint>, mutex=0x55bf539289a8 <LOCK_checkpoint+40>, abstime=0x7fec23ffeb10) at ./nptl/pthread_cond_wait.c:652
|
#5 0x000055bf522874eb in safe_cond_timedwait (cond=0x55bf53928a40 <COND_checkpoint>, mp=0x55bf53928980 <LOCK_checkpoint>, abstime=0x7fec23ffeb10, file=0x55bf5264e630 "/home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h", line=1088) at /home/jan/work/mariadb/10.11-backup/mysys/thr_mutex.c:548
|
#6 0x000055bf51bdba89 in inline_mysql_cond_timedwait (that=0x55bf53928a40 <COND_checkpoint>, mutex=0x55bf53928980 <LOCK_checkpoint>, abstime=0x7fec23ffeb10, src_file=0x55bf5264e678 "/home/jan/work/mariadb/10.11-backup/storage/maria/ma_servicethread.c", src_line=115) at /home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h:1088
|
#7 0x000055bf51bdbfda in my_service_thread_sleep (control=0x55bf52edd8a0 <checkpoint_control>, sleep_time=29000000000) at /home/jan/work/mariadb/10.11-backup/storage/maria/ma_servicethread.c:115
|
#8 0x000055bf51bcf630 in ma_checkpoint_background (arg=0x1e) at /home/jan/work/mariadb/10.11-backup/storage/maria/ma_checkpoint.c:725
|
#9 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#10 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 3 (Thread 0x7fec4b19f6c0 (LWP 1332404)):
|
#0 0x00007fec4a094076 in __futex_abstimed_wait_common64 (private=1378554114, cancel=true, abstime=0x7fec4b19ebc0, op=393, expected=0, futex_word=0x55bf539bc3cc <COND_timer+44>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (cancel=true, private=1378554114, abstime=0x7fec4b19ebc0, clockid=1140854000, expected=0, futex_word=0x55bf539bc3cc <COND_timer+44>) at ./nptl/futex-internal.c:87
|
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55bf539bc3cc <COND_timer+44>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7fec4b19ebc0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007fec4a096e7a in __pthread_cond_wait_common (abstime=0x7fec4b19ebc0, clockid=0, mutex=0x55bf539bc308 <LOCK_timer+40>, cond=0x55bf539bc3a0 <COND_timer>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_timedwait64 (cond=0x55bf539bc3a0 <COND_timer>, mutex=0x55bf539bc308 <LOCK_timer+40>, abstime=0x7fec4b19ebc0) at ./nptl/pthread_cond_wait.c:652
|
#5 0x000055bf522874eb in safe_cond_timedwait (cond=0x55bf539bc3a0 <COND_timer>, mp=0x55bf539bc2e0 <LOCK_timer>, abstime=0x7fec4b19ebc0, file=0x55bf528440c0 "/home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h", line=1088) at /home/jan/work/mariadb/10.11-backup/mysys/thr_mutex.c:548
|
#6 0x000055bf5228858c in inline_mysql_cond_timedwait (that=0x55bf539bc3a0 <COND_timer>, mutex=0x55bf539bc2e0 <LOCK_timer>, abstime=0x7fec4b19ebc0, src_file=0x55bf52844108 "/home/jan/work/mariadb/10.11-backup/mysys/thr_timer.c", src_line=321) at /home/jan/work/mariadb/10.11-backup/include/mysql/psi/mysql_thread.h:1088
|
#7 0x000055bf52289316 in timer_handler (arg=0x0) at /home/jan/work/mariadb/10.11-backup/mysys/thr_timer.c:321
|
#8 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#9 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
|
Thread 2 (Thread 0x7fec4ad12540 (LWP 1332403)):
|
#0 0x00007fec4a11a18f in __GI___poll (fds=0x55bf54416d88, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
|
#1 0x000055bf513ac618 in handle_connections_sockets () at /home/jan/work/mariadb/10.11-backup/sql/mysqld.cc:6307
|
#2 0x000055bf513abb73 in mysqld_main (argc=28, argv=0x55bf53ceb530) at /home/jan/work/mariadb/10.11-backup/sql/mysqld.cc:6012
|
#3 0x000055bf5139ebad in main (argc=2, argv=0x7ffe07667eb8) at /home/jan/work/mariadb/10.11-backup/sql/main.cc:34
|
|
Thread 1 (Thread 0x7fec43f1e6c0 (LWP 1334054)):
|
#0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
|
#1 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
|
#2 __GI___pthread_kill (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
|
#3 0x000055bf52281d77 in my_write_core (sig=6) at /home/jan/work/mariadb/10.11-backup/mysys/stacktrace.c:424
|
#4 0x000055bf5194da2d in handle_fatal_signal (sig=6) at /home/jan/work/mariadb/10.11-backup/sql/signal_handler.cc:357
|
#5 <signal handler called>
|
#6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
|
#7 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
|
#8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
|
#9 0x00007fec4a042866 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
|
#10 0x00007fec4a0268b7 in __GI_abort () at ./stdlib/abort.c:79
|
#11 0x000055bf520383d7 in ut_dbg_assertion_failed (expr=0x55bf5271d172 "v->mysql_thd", file=0x55bf5271c540 "/home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc", line=1040) at /home/jan/work/mariadb/10.11-backup/storage/innobase/ut/ut0dbg.cc:60
|
#12 0x000055bf51e34cb4 in lock_wait_wsrep (trx=0x7fec23402d80) at /home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc:1040
|
#13 0x000055bf51e38cb8 in lock_wait (thr=0x7feb00025b48) at /home/jan/work/mariadb/10.11-backup/storage/innobase/lock/lock0lock.cc:1930
|
#14 0x000055bf51f6d4be in row_mysql_handle_errors (new_err=0x7fec43f1b6e8, trx=0x7fec23402d80, thr=0x7feb00025b48, savept=0x0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0mysql.cc:688
|
#15 0x000055bf51fb5802 in row_search_mvcc (buf=0x7feb00024288 "\377", <incomplete sequence \354>, mode=PAGE_CUR_GE, prebuilt=0x7feb00025448, match_mode=1, direction=0) at /home/jan/work/mariadb/10.11-backup/storage/innobase/row/row0sel.cc:5846
|
#16 0x000055bf51d7ca69 in ha_innobase::index_read (this=0x7feb00024710, buf=0x7feb00024288 "\377", <incomplete sequence \354>, key_ptr=0x7feb00025370 <incomplete sequence \354>, key_len=4, find_flag=HA_READ_KEY_EXACT) at /home/jan/work/mariadb/10.11-backup/storage/innobase/handler/ha_innodb.cc:9044
|
#17 0x000055bf51d7ddd6 in ha_innobase::rnd_pos (this=0x7feb00024710, buf=0x7feb00024288 "\377", <incomplete sequence \354>, pos=0x7feb00025370 <incomplete sequence \354>) at /home/jan/work/mariadb/10.11-backup/storage/innobase/handler/ha_innodb.cc:9527
|
#18 0x000055bf5195a072 in handler::ha_rnd_pos (this=0x7feb00024710, buf=0x7feb00024288 "\377", <incomplete sequence \354>, pos=0x7feb00025370 <incomplete sequence \354>) at /home/jan/work/mariadb/10.11-backup/sql/handler.cc:3495
|
#19 0x000055bf5187a46f in handler::rnd_pos_by_record (this=0x7feb00024710, record=0x7feb00024288 "\377", <incomplete sequence \354>) at /home/jan/work/mariadb/10.11-backup/sql/handler.h:3988
|
#20 0x000055bf517fe0a6 in handler::ha_rnd_pos_by_record (this=0x7feb00024710, buf=0x7feb00024288 "\377", <incomplete sequence \354>) at /home/jan/work/mariadb/10.11-backup/sql/sql_class.h:7584
|
#21 0x000055bf51b12edb in Rows_log_event::find_row (this=0x7feb00022c38, rgi=0x7feb00021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:8356
|
#22 0x000055bf51b147ef in Update_rows_log_event::do_exec_row (this=0x7feb00022c38, rgi=0x7feb00021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:8828
|
#23 0x000055bf51b0b7a3 in Rows_log_event::do_apply_event (this=0x7feb00022c38, rgi=0x7feb00021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event_server.cc:6146
|
#24 0x000055bf51af12ca in Log_event::apply_event (this=0x7feb00022c38, rgi=0x7feb00021950) at /home/jan/work/mariadb/10.11-backup/sql/log_event.cc:4218
|
#25 0x000055bf51d3a88e in wsrep_apply_events (thd=0x7feb00000dc8, rli=0x7feb00015a40, events_buf=0x7fec3c14fa78, buf_len=1505) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_applier.cc:213
|
#26 0x000055bf51d126ed in apply_events (thd=0x7feb00000dc8, rli=0x7feb00015a40, data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:128
|
#27 0x000055bf51d14c08 in Wsrep_applier_service::apply_write_set (this=0x7fec43f1da90, ws_meta=..., data=..., err=...) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_high_priority_service.cc:596
|
#28 0x000055bf52366690 in apply_write_set (server_state=..., high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:332
|
#29 0x000055bf5236aa66 in wsrep::server_state::on_apply (this=0x55bf53d97d60, high_priority_service=..., ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/server_state.cpp:1128
|
#30 0x000055bf523859ad in wsrep::high_priority_service::apply (this=0x7fec43f1da90, ws_handle=..., ws_meta=..., data=...) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/include/wsrep/high_priority_service.hpp:47
|
#31 0x000055bf523823cd in (anonymous namespace)::apply_cb (ctx=0x7fec43f1da90, wsh=0x7fec43f1ccc0, flags=65, buf=0x7fec43f1ccd0, meta=0x7fec43f1cf90, exit_loop=0x7fec43f1cf4f) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:507
|
#32 0x00007fec49c76932 in galera::TrxHandleSlave::apply (this=this@entry=0x7feb00022600, recv_ctx=recv_ctx@entry=0x7fec43f1da90, apply_cb=0x55bf52382191 <(anonymous namespace)::apply_cb(void*, wsrep_ws_handle_t const*, uint32_t, wsrep_buf_t const*, wsrep_trx_meta_t const*, wsrep_bool_t*)>, meta=..., exit_loop=exit_loop@entry=@0x7fec43f1cf4f: false) at /home/jan/work/galera-lib/galera/galera/src/trx_handle.cpp:396
|
#33 0x00007fec49c895b8 in galera::ReplicatorSMM::apply_trx (this=this@entry=0x55bf53dadd70, recv_ctx=recv_ctx@entry=0x7fec43f1da90, ts=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:518
|
#34 0x00007fec49c8db63 in galera::ReplicatorSMM::process_trx (this=0x55bf53dadd70, recv_ctx=0x7fec43f1da90, ts_ptr=...) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:2152
|
#35 0x00007fec49cc4131 in galera::GcsActionSource::process_writeset (this=0x55bf53df0620, recv_ctx=0x7fec43f1da90, act=..., exit_loop=@0x7fec43f1d67f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:62
|
#36 0x00007fec49cc5286 in galera::GcsActionSource::process (this=0x55bf53df0620, recv_ctx=0x7fec43f1da90, exit_loop=@0x7fec43f1d67f: false) at /home/jan/work/galera-lib/galera/galera/src/gcs_action_source.cpp:186
|
#37 0x00007fec49c8e2b0 in galera::ReplicatorSMM::async_recv (this=0x55bf53dadd70, recv_ctx=0x7fec43f1da90) at /home/jan/work/galera-lib/galera/galera/src/replicator_smm.cpp:404
|
#38 0x00007fec49c62f8f in galera_recv (gh=<optimized out>, recv_ctx=<optimized out>) at /home/jan/work/galera-lib/galera/galera/src/wsrep_provider.cpp:264
|
#39 0x000055bf52383a88 in wsrep::wsrep_provider_v26::run_applier (this=0x55bf53d98730, applier_ctx=0x7fec43f1da90) at /home/jan/work/mariadb/10.11-backup/wsrep-lib/src/wsrep_provider_v26.cpp:858
|
#40 0x000055bf51d3b7a0 in wsrep_replication_process (thd=0x7feb00000dc8, arg=0x55bf544d5520) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_thd.cc:57
|
#41 0x000055bf51d28a3f in start_wsrep_THD (arg=0x55bf544d5520) at /home/jan/work/mariadb/10.11-backup/sql/wsrep_mysqld.cc:3776
|
#42 0x000055bf51c8ee50 in pfs_spawn_thread (arg=0x55bf545433b8) at /home/jan/work/mariadb/10.11-backup/storage/perfschema/pfs.cc:2201
|
#43 0x00007fec4a097ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
|
#44 0x00007fec4a12847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
(gdb)
|