Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.11, 10.6.8, 10.6.22
-
None
-
debug build, msan clang build.
-
Not for Release Notes
Description
|
10.6-5ccd845d51d80a2f94dc796037f6d2aef106f75d |
2022-03-24 20:29:48 0 [Note] InnoDB: withdrawn target: 1949 blocks
|
2022-03-24 20:29:48 0 [Note] InnoDB: Latching whole of buffer pool.
|
2022-03-24 20:29:48 0 [Note] InnoDB: buffer pool resizing with chunks 2 to 1.
|
2022-03-24 20:29:48 0 [Note] InnoDB: 1 chunks (1949 blocks) were freed.
|
2022-03-24 20:29:48 0 [Note] InnoDB: Completed to resize buffer pool from 16777216 to 8388608.
|
2022-03-24 20:29:48 0 [Note] InnoDB: Re-enabled adaptive hash index.
|
2022-03-24 20:29:48 0 [Note] InnoDB: Completed resizing buffer pool at 220324 20:29:48.
|
2022-03-24 20:29:50 0x7f696a7fc640 InnoDB: Assertion failure in file /home/dan/repos/mariadb-server-10.6-test/storage/innobase/btr/btr0sea.cc line 975
|
InnoDB: Failing assertion: offs < chunk->size
|
(gdb) bt full
|
#0 0x00007f69aaca488c in __pthread_kill_implementation () from /lib64/libc.so.6
|
No symbol table info available.
|
#1 0x0000000001725587 in my_write_core (sig=6) at /home/dan/repos/mariadb-server-10.6-test/mysys/stacktrace.c:424
|
No locals.
|
#2 0x0000000000cf43a6 in handle_fatal_signal (sig=6) at /home/dan/repos/mariadb-server-10.6-test/sql/signal_handler.cc:345
|
curr_time = 1648114190
|
tm = {tm_sec = 50, tm_min = 29, tm_hour = 20, tm_mday = 24, tm_mon = 2, tm_year = 122, tm_wday = 4, tm_yday = 82, tm_isdst = 1, tm_gmtoff = 39600, tm_zone = 0x2d872c0 "AEDT"}
|
thd = 0x30fe568
|
print_invalid_query_pointer = true
|
#3 <signal handler called>
|
No symbol table info available.
|
#4 0x00007f69aaca488c in __pthread_kill_implementation () from /lib64/libc.so.6
|
No symbol table info available.
|
#5 0x00007f69aac576a6 in raise () from /lib64/libc.so.6
|
No symbol table info available.
|
#6 0x00007f69aac417d3 in abort () from /lib64/libc.so.6
|
No symbol table info available.
|
#7 0x000000000149762e in ut_dbg_assertion_failed (expr=0x1c361f7 "offs < chunk->size", file=0x1c359b8 "/home/dan/repos/mariadb-server-10.6-test/storage/innobase/btr/btr0sea.cc", line=975) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/ut/ut0dbg.cc:60
|
No locals.
|
#8 0x000000000150b844 in buf_pool_t::block_from_ahi (this=0x20f4780 <buf_pool>, ptr=0x7f69a4613765 "\200") at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/btr/btr0sea.cc:975
|
chunk_map = 0x7f694410ca88
|
it = {_M_node = 0x7f694410ca90}
|
chunk = 0x7f6944294228
|
offs = 34202076691
|
block = 0x2eee71ffe630923b
|
#9 0x00000000014ff54f in btr_search_guess_on_hash (index=0x7f696c1d6838, info=0x7f696ccae758, tuple=0x7f694004ec18, mode=4, latch_mode=2, cursor=0x30c1c38, ahi_latch=0x0, mtr=0x7f696a7fb410) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/btr/btr0sea.cc:1088
|
fold = 3381765714094363195
|
index_id = 40
|
part = 0x2e31bb8
|
rec = 0x7f69a4613765 "\200"
|
block = 0x0
|
#10 0x00000000014ce671 in btr_cur_search_to_nth_level_func (index=0x7f696c1d6838, level=0, tuple=0x7f694004ec18, mode=PAGE_CUR_LE, latch_mode=2, cursor=0x30c1c38, ahi_latch=0x0, mtr=0x7f696a7fb410, autoinc=0) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/btr/btr0cur.cc:1415
|
page = 0x0
|
block = 0x0
|
guess = 0x7f69a406d5a0
|
height = 140091631657984
|
up_match = 5769715
|
up_bytes = 21474902015
|
low_match = 1
|
low_bytes = 16777225
|
rw_latch = 733815166
|
page_mode = PAGE_CUR_UNSUPP
|
search_mode = PAGE_CUR_UNSUPP
|
buf_mode = 140091631657984
|
estimate = 0
|
node_ptr_max_size = 2048
|
page_cursor = 0x9
|
btr_op = BTR_NO_OP
|
root_height = 0
|
err = DB_SUCCESS
|
lock_intention = BTR_INTENTION_BOTH
|
modify_external = false
|
tree_blocks = {0x7f69a406d5a0, 0x7f69a40a15a0, 0x7f69a40a2370, 0x1756662 <DoTrace+130>, 0x7f696a7fabe0, 0x8000000003107b78, 0x100010000, 0x31a5b70, 0x7f696a7fac30, 0x1756c6b <_db_return_+203>, 0x7f696a7fc640, 0x6a7faa38, 0x7f69400014c8, 0x31a5b70, 0x100000000, 0x7f696a7fac58, 0x7f696ccc2500, 0x12e2379 <std::_Hashtable<unsigned long, unsigned long, std::allocator<unsigned long>, std::__detail::_Identity, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, true, false> >::cend() const+25>, 0x0, 0x7f69400014c0, 0x7f696a7faa90, 0x7f696a7faa78, 0x7f696a7fb410, 0x7f696a7faa78, 0x7f696a7faa80, 0x7f696a7faa98, 0x7f696a7fb410, 0x7f696a7faa98, 0x7f696a7faaa0, 0x7f696a7fb430, 0x7f696a7faab0, 0x11db569 <mtr_buf_t::block_t::end()+25>, 0x7f696a7fb430, 0x7f696a7fb430, 0x7f696a7faae0, 0x12646ec <mtr_buf_t::block_t::push<mtr_memo_slot_t*>(unsigned int)+28>, 0x7f696a7fb430, 0x7f696a7fb460, 0x1000000010, 0x2d4ce00, 0x7f696a7fab40, 0x10dcdc0 <PFS_buffer_scalable_container<PFS_thread, 256, 256, PFS_thread_array, PFS_thread_allocator>::sanitize(PFS_thread*)+96>, 0x8000000100000003, 0x2b2e8c0 <global_thread_container>, 0x7f69aa42f240, 0x7f69aa319040, 0x2d4ce00, 0x1756662 <DoTrace+130>, 0x0, 0x7f69aa33a640, 0x2b2e8c0 <global_thread_container>, 0x7f69aa33a640, 0x7f696a7fab60, 0x10d6e6f <sanitize_thread(PFS_thread*)+31>, 0x7f69a409b0e0, 0x7f69a93c0f80, 0x7f696a7faba0, 0x21, 0x7f69a93c0f80, 0x0, 0x7f696a7fac00, 0x10c2b62 <pfs_memory_alloc_v1(PSI_memory_key, size_t, PSI_thread**)+386>, 0x7f69aa33a640, 0x0, 0x7f696a7fabd0, 0x1723107 <my_thread_var_dbug+39>, 0x12ac, 0x3107b78, 0xa803107a20, 0x7f69a93c0f80, 0x7f69a93be040, 0x2d8f100, 0x7f696cbf93b8, 0x7f696cbf93b8, 0x21, 0xa9000000a9, 0x7f696a7fac40, 0x11dbdc6 <ut_allocator<unsigned char, true>::allocate_trace(unsigned long, unsigned int, ut_new_pfx_t*)+70>, 0x7f696a7fac40, 0xa901723107, 0x7f696cbf93b0, 0x2600010000, 0x21, 0x7f696a7faf80, 0x7f696a7faef0, 0x11c8507 <ut_allocator<unsigned char, true>::allocate(unsigned long, unsigned char const*, unsigned int, bool, bool)+1111>, 0x100000000, 0x7f696cbf93c8, 0x100010000, 0x50000ffff, 0x7f696a7facb0, 0x11c88a0 <Atomic_relaxed<unsigned long>::operator unsigned long() const+48>, 0x2b4c470 <log_sys+624>, 0x59ff0e406, 0x2b4c470 <log_sys+624>, 0x2b65178b, 0x500000005, 0x2b4c470 <log_sys+624>, 0x7f696a7faed0, 0x12da674 <log_close(unsigned long)+660>}
|
tree_savepoints = {16, 32, 48, 50462248, 140090735045168, 4780, 72197684127333848, 0, 0, 0, 140088948293634, 24258450, 140090735044368, 24260999, 52058992, 51411784, 51411488, 51411784, 140090735044400, 24292969, 0, 34573056, 140090735044512, 24292804, 140090089405984, 2305843009941739403, 21474836485, 140090089405984, 140090735044480, 18716989, 140090735044544, 140090089405896, 140090735044560, 10986526343168, 29600928, 34573056, 140090735044560, 22256124, 2305843009244103032, 10986526343168, 0, 13705884518609521664, 140090735044608, 18446744073709551264, 11, 140090735052352, 0, 24258450, 140090735044656, 24260871, 140090735052352, 51411832, 51411488, 47500800, 140090735044752, 17681856, 45736296, 45279424, 140091804807744, 140091803668544, 47500800, 17641170, 140091803807592, 17641170, 140091803807592, 24258450, 140090735044800, 13, 140090735052352, 140090735044800, 140090735044832, 19787829, 140090773611776, 13, 140090022040768, 140090735045032, 140090735044864, 19787693, 140090022040768, 140090735045032, 140090735045040, 19801693, 140090735044976, 19801920, 140090735045008, 140090022040776, 0, 140090773611776, 50462412, 0, 6, 18985813, 140090022040776, 140090773611776, 0, 24258450, 140090735045040, 24260871, 140090735052352, 65536}
|
n_blocks = 0
|
n_releases = 0
|
detected_same_key_root = false
|
leftmost_from_level = 0
|
prev_tree_blocks = 0x0
|
prev_tree_savepoints = 0x0
|
prev_n_blocks = 0
|
prev_n_releases = 0
|
need_path = true
|
rtree_parent_modified = false
|
mbr_adj = false
|
found = false
|
_db_stack_frame_ = {func = 0x1c6fc07 "?func", file = 0x1c6fc0d "?file", level = 2147483649, line = -1, prev = 0x0}
|
info = 0x7f696ccae758
|
heap = 0x0
|
offsets_ = {300, 2, 9487, 42080, 32617, 0, 26680, 27677, 32617, 0, 32773, 4, 8, 726, 0, 0, 19968, 42637, 32617, 0, 42072, 27263, 32617, 0, 4096, 0, 0, 0, 42072, 27263, 32617, 0, 42176, 27263, 32617, 0, 38149, 302, 0, 0, 42016, 27263, 32617, 0, 9469, 349, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 42344, 27263, 32617, 0, 0, 0, 0, 0, 19968, 42637, 32617, 0, 42304, 267, 0, 0, 42080, 27263, 32617, 256, 53372, 347, 0, 0, 42080, 27263, 32617, 0, 8968, 697, 0, 0, 65535, 65535, 0, 0, 7, 0, 1, 0, 8968, 697, 0, 0, 62868, 2, 1, 0, 0, 0, 1, 0, 8968, 697, 0, 0, 42144, 27263, 32617, 0, 22893, 120, 0, 0, 52496, 270, 0, 0, 8968, 697, 0, 0, 42176, 27263, 32617, 0, 49069, 348, 0, 0, 24576, 344, 32617, 0, 42680, 27263, 32617, 0, 42384, 27263, 32617, 0, 21035, 348, 0, 0, 43040, 27263, 32617, 0, 65432, 769, 0, 0, 0, 0, 32617, 1, 49086, 373, 0, 0, 42272, 27263, 32617, 0, 10130, 370, 0, 0, 42288, 27263, 32617, 256, 65064, 769, 0, 0, 0, 0, 32617, 0, 4780, 0, 0, 0, 65432, 769, 0, 0, 45280, 41993, 32617, 0...}
|
offsets = 0x7f696a7fa3a0
|
offsets2_ = {300, 454, 0, 0, 1, 32768, 1429, 0, 0, 0, 0, 0, 39716, 63448, 0, 256, 0 <repeats 20 times>, 3612, 2405, 0 <repeats 22 times>, 63748, 38662, 0 <repeats 22 times>, 63094, 31315, 0 <repeats 22 times>, 64340, 44557, 0 <repeats 22 times>, 56927, 62870, 0 <repeats 14 times>, 3072, 20543, 5466, 48693, 41632, 27263, 32617, 0, 65184, 65535, 65535, 65535, 11, 0, 0, 0, 50752, 27263, 32617, 0, 0, 0, 0, 0, 10130, 370, 0, 0, 41680, 27263, 32617, 0, 12551, 370, 0, 0, 50752, 27263, 32617, 0, 31608, 784, 0, 0, 31264, 784, 0, 0, 52736, 724, 0, 0, 41776, 27263, 32617, 0, 52736, 724, 0, 0, 41792, 27263, 32617, 0, 52672, 269, 0, 0, 62016, 43586, 6, 0, 11986, 269, 0, 0, 44904, 43571, 32617, 0, 11986, 269, 0, 0, 44904, 43571, 32617, 0, 20832, 43673, 32617, 0, 41792, 27263, 32617, 0, 12134, 269, 0, 0, 44904, 43571, 9334, 0, 44904, 43571, 32617, 0, 41952, 27263, 32617, 0, 53826, 267...}
|
offsets2 = 0x7f696a7fa140
|
s_latch_by_caller = 0
|
savepoint = 0
|
upper_rw_latch = RW_S_LATCH
|
root_leaf_rw_latch = RW_X_LATCH
|
zip_size = 2048
|
page_id = {m_id = 94489280606}
|
latch_leaves = {blocks = {0x0, 0x0, 0x0}, savepoints = {0, 0, 0}}
|
#11 0x00000000013f0310 in btr_pcur_open_low (index=0x7f696c1d6838, level=0, tuple=0x7f694004ec18, mode=PAGE_CUR_LE, latch_mode=2, cursor=0x30c1c38, autoinc=0, mtr=0x7f696a7fb410) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/include/btr0pcur.inl:369
|
btr_cursor = 0x30c1c38
|
err = DB_SUCCESS
|
#12 0x00000000013efe51 in row_search_on_row_ref (pcur=0x30c1c38, mode=2, table=0x7f696c1f8e78, ref=0x7f694004ec18, mtr=0x7f696a7fb410) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/row/row0row.cc:1215
|
low_match = 18700978
|
rec = 0x7f696a7fb080 "8\034\f\003"
|
index = 0x7f696c1d6838
|
#13 0x00000000013dfbc4 in row_purge_reposition_pcur (mode=2, node=0x30c1b98, mtr=0x7f696a7fb410) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/row/row0purge.cc:83
|
No locals.
|
#14 0x00000000013e1afa in row_purge_reset_trx_id (node=0x30c1b98, mtr=0x7f696a7fb410) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/row/row0purge.cc:747
|
No locals.
|
#15 0x00000000013e11b4 in row_purge_record_func (node=0x30c1b98, undo_rec=0x7f694004f458 "", thr=0x30c19a8, updated_extern=false) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/row/row0purge.cc:1167
|
mtr = {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_inside_ibuf = 0, m_trim_pages = 0, m_user_space_id = 0, m_memo = {m_heap = 0x0, m_list = {<ilist<mtr_buf_t::block_t, void>> = {sentinel_ = {next = 0x7f696a7fb450, prev = 0x7f696a7fb450}}, size_ = 1}, m_size = 0, m_first_block = {<ilist_node<void>> = {next = 0x7f696a7fb430, prev = 0x7f696a7fb430}, m_buf_end = 0, m_magic_n = 375767, m_data = "\000\000\000\000\000\000\000\000\022\000\000\000\000\000\000\000ж\177ji\177\000\000klu\001\000\000\000\000\360\264\177ji\177\000\000\300\315\r\001\000\000\000\000\337\363\303\001\000\000\000\000\331\002\000\000\000\000\000\000t1\000\252\001\000\000\000\060\267\177ji\177\000\000\000\316\324\002\000\000\000\000bfu\001", '\000' <repeats 12 times>, "@\246\063\252i\177\000\000\300\350\262\002\000\000\000\000@\246\063\252i\177\000\000\020\265\177ji\177\000\000on\r\001\000\000\000\000\060\265\177ji\177\000\000\270\316\016\001", '\000' <repeats 12 times>, "\070\266\177ji\177\000\000\000\027\326\002\001\000\000\000\b\361\243s\f\005\000\000\260\265\177ji\177\000\000\302\216"..., m_used = 0}}, m_log = {m_heap = 0x0, m_list = {<ilist<mtr_buf_t::block_t, void>> = {sentinel_ = {next = 0x7f696a7fb690, prev = 0x7f696a7fb690}}, size_ = 1}, m_size = 0, m_first_block = {<ilist_node<void>> = {next = 0x7f696a7fb670, prev = 0x7f696a7fb670}, m_buf_end = 0, m_magic_n = 375767, m_data = "V\026^\203&\r\030\000h\257\063\252i\177\000\000 \267\177ji\177\000\000_\277\v\001\000\000\000\000h\257\063\252i\177\000\000x\336\004@i\177\000\000\020\267\177ji\177\000\000\206\262F\001\000\000\000\000\300\\\271\246i\177\000\000\360\r\000\000\000\000\000\000\377\377\377\377\000\000\000\000P\354\004@i\177\000\000`\267\177ji\177\000\000\215\270F\001\000\000\000\000P\354\004@i\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\030\354\004@i\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000P\000\000\000\000\000\000\000^\364\004@i\177\000\000\200\267\177ji\177\000\000\330\347E\001\000\000\000\000\004\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}
|
clust_index = 0x7f696c1d6838
|
purged = true
|
#16 0x00000000013dff08 in row_purge (node=0x30c1b98, undo_rec=0x7f694004f458 "", thr=0x30c19a8) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/row/row0purge.cc:1211
|
purged = false
|
updated_extern = false
|
#17 0x00000000013dfe45 in row_purge_step (thr=0x30c19a8) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/row/row0purge.cc:1260
|
purge_rec = {undo_rec = 0x7f694004f458 "", roll_ptr = 33776997264196615}
|
node = 0x30c1b98
|
#18 0x0000000001337dcc in que_thr_step (thr=0x30c19a8) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/que/que0que.cc:653
|
node = 0x30c1b98
|
old_thr = 0x30c19a8
|
trx = 0x7f69a506e030
|
type = 13
|
#19 0x00000000013371e7 in que_run_threads_low (thr=0x30c19a8) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/que/que0que.cc:709
|
next_thr = 0x30c19a8
|
trx = 0x7f69a506e030
|
#20 0x0000000001336f6a in que_run_threads (thr=0x30c19a8) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/que/que0que.cc:729
|
trx = 0x7f69a506e030
|
#21 0x000000000144cdb4 in trx_purge (n_tasks=1, truncate=false) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/trx/trx0purge.cc:1312
|
thr = 0x30c19a8
|
n_pages_handled = 300
|
#22 0x0000000001437a28 in purge_coordinator_state::do_purge (this=0x2b8b458 <purge_state>) at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/srv/srv0srv.cc:1812
|
sigcount = {m_counter = {<std::__atomic_base<int>> = {_M_i = 1}, <No data fields>}}
|
history_size = 10
|
now = 254655323210181
|
old_activity_count = {m_counter = 0}
|
wakeup = false
|
#23 0x0000000001433738 in purge_coordinator_callback () at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/srv/srv0srv.cc:1966
|
ctx = 0x7f6940000b60
|
thd = 0x30fe568
|
#24 0x000000000167451a in tpool::task_group::execute (this=0x2b8b830 <purge_coordinator_task_group>, t=0x2b8b8c0 <purge_coordinator_task>) at /home/dan/repos/mariadb-server-10.6-test/tpool/task_group.cc:55
|
lk = {_M_device = 0x2b8b860 <purge_coordinator_task_group+48>, _M_owns = false}
|
#25 0x0000000001674a6c in tpool::task::execute (this=0x2b8b8c0 <purge_coordinator_task>) at /home/dan/repos/mariadb-server-10.6-test/tpool/task.cc:32
|
No locals.
|
#26 0x000000000166c8bb in tpool::thread_pool_generic::worker_main (this=0x2f47480, thread_var=0x2f56a20) at /home/dan/repos/mariadb-server-10.6-test/tpool/tpool_generic.cc:601
|
task = 0x2b8b8c0 <purge_coordinator_task>
|
#27 0x0000000001672329 in std::__invoke_impl<void, void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__f=@0x7f6984001bf8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x166c830 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __t=@0x7f6984001bf0: 0x2f47480, __args=@0x7f6984001be8: 0x2f56a20) at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/invoke.h:74
|
No locals.
|
#28 0x00000000016721f7 in std::__invoke<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> (__fn=@0x7f6984001bf8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x166c830 <tpool::thread_pool_generic::worker_main(tpool::worker_data*)>, __args=@0x7f6984001be8: 0x2f56a20, __args=@0x7f6984001be8: 0x2f56a20) at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/invoke.h:96
|
No locals.
|
#29 0x000000000167219b 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=0x7f6984001be8) at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/std_thread.h:253
|
No locals.
|
#30 0x0000000001672135 in std::thread::_Invoker<std::tuple<void (tpool::thread_pool_generic::*)(tpool::worker_data*), tpool::thread_pool_generic*, tpool::worker_data*> >::operator() (this=0x7f6984001be8) at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/std_thread.h:260
|
No locals.
|
#31 0x0000000001671f39 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=0x7f6984001be0) at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/std_thread.h:211
|
No locals.
|
#32 0x00007f69aaf155c4 in execute_native_thread_routine () from /lib64/libstdc++.so.6
|
No symbol table info available.
|
#33 0x00007f69aaca2b1a in start_thread () from /lib64/libc.so.6
|
No symbol table info available.
|
#34 0x00007f69aad27650 in clone3 () from /lib64/libc.so.6
|
No symbol table info available.
|
#8 0x000000000150b844 in buf_pool_t::block_from_ahi (this=0x20f4780 <buf_pool>, ptr=0x7f69a4613765 "\200") at /home/dan/repos/mariadb-server-10.6-test/storage/innobase/btr/btr0sea.cc:975
|
975 ut_a(offs < chunk->size);
|
(gdb) p *this
|
$1 = {mutex = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 78, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003\000\000\000N", '\000' <repeats 18 times>, __align = 0}, file = 0x1c3c270 "/home/dan/repos/mariadb-server-10.6-test/storage/innobase/buf/buf0lru.cc", name = 0x1846918 "mutex", line = 402, count = 0, create_flags = 0, active_flags = 0, id = 23, thread = 0, locked_mutex = 0x30a84f8, used_mutex = 0x30a8568, prev = 0x0, next = 0x0}, m_psi = 0x7f69a6bb95c0}, n_flush_LRU_ = 0, done_flush_LRU = {__data = {{__wseq = 7, __wseq32 = {__low = 7, __high = 0}}, {__g1_start = 5, __g1_start32 = {__low = 5, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 4, __wrefs = 0, __g_signals = {0, 0}}, __size = "\a\000\000\000\000\000\000\000\005", '\000' <repeats 23 times>, "\004", '\000' <repeats 14 times>, __align = 7}, n_flush_list_ = 0, done_flush_list = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__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}, curr_pool_size = 8388608, LRU_old_ratio = 378, buddy_n_frames = 1068, mutex_exit_forbidden = 0, allocator = {m_key = 123}, n_chunks = 1, n_chunks_new = 1, chunks = 0x7f6944294228, chunks_old = 0x0, curr_size = {m_counter = {<std::__atomic_base<unsigned long>> = {_M_i = 1949}, <No data fields>}}, read_ahead_area = {m_counter = {<std::__atomic_base<unsigned int>> = {_M_i = 64}, <No data fields>}}, page_hash = {n_cells = {m = {<std::__atomic_base<unsigned long>> = {_M_i = 4547}, <No data fields>}}, array = 0x3030300}, zip_hash = {n_cells = 4547, array = 0x303a5f8}, n_pend_reads = {m_counter = {<std::__atomic_base<unsigned long>> = {_M_i = 0}, <No data fields>}}, n_pend_unzip = {m_counter = {<std::__atomic_base<unsigned long>> = {_M_i = 0}, <No data fields>}}, last_printout_time = 1648114158, buddy_stat = {{used = 0, relocated = 0, relocated_usec = 0}, {used = 2136, relocated = 39997, relocated_usec = 505}, {used = 0, relocated = 0, relocated_usec = 0}, {used = 0, relocated = 0, relocated_usec = 0}, {used = 0, relocated = 0, relocated_usec = 0}, {used = 0, relocated = 0, relocated_usec = 0}, {used = 0, relocated = 0, relocated_usec = 0}}, stat = {n_page_gets = {m_counter = {{value = 449744}, {value = 0}, {value = 372058}, {value = 0}, {value = 399606}, {value = 0}, {value = 338561}, {value = 0}, {value = 345986}, {value = 0}, {value = 372106}, {value = 0}, {value = 337751}, {value = 0}, {value = 337359}, {value = 0}, {value = 337196}, {value = 0}, {value = 372937}, {value = 0}, {value = 399476}, {value = 0}, {value = 337722}, {value = 0}, {value = 343731}, {value = 0}, {value = 371377}, {value = 0}, {value = 326110}, {value = 0}, {value = 238351}, {value = 0}, {value = 449799}, {value = 0}, {value = 372266}, {value = 0}, {value = 399336}, {value = 0}, {value = 338084}, {value = 0}, {value = 346179}, {value = 0}, {value = 372727}, {value = 0}, {value = 336689}, {value = 0}, {value = 339201}, {value = 0}, {value = 337581}, {value = 0}, {value = 372425}, {value = 0}, {value = 400200}, {value = 0}, {value = 338350}, {value = 0}, {value = 345175}, {value = 0}, {value = 371937}, {value = 0}, {value = 325726}, {value = 0}, {value = 238152}, {value = 0}, {value = 449395}, {value = 0}, {value = 372298}, {value = 0}, {value = 400549}, {value = 0}, {value = 336805}, {value = 0}, {value = 346095}, {value = 0}, {value = 373069}, {value = 0}, {value = 336377}, {value = 0}, {value = 338284}, {value = 0}, {value = 336836}, {value = 0}, {value = 371350}, {value = 0}, {value = 399763}, {value = 0}, {value = 337723}, {value = 0}, {value = 343828}, {value = 0}, {value = 372439}, {value = 0}, {value = 325936}, {value = 0}, {value = 237727}, {value = 0}, {value = 448310}, {value = 0}, {value = 372939}, {value = 0}, {value = 398929}, {value = 0}, {value = 337690}, {value = 0}, {value = 346244}, {value = 0}, {value = 373027}, {value = 0}, {value = 337738}, {value = 0}, {value = 338131}, {value = 0}, {value = 336227}, {value = 0}, {value = 373103}, {value = 0}, {value = 398978}, {value = 0}, {value = 337657}, {value = 0}, {value = 343623}, {value = 0}, {value = 372585}, {value = 0}, {value = 326506}, {value = 0}, {value = 238130}, {value = 0}}}, n_pages_read = 40269, n_pages_written = 57319, n_pages_created = 58710, n_ra_pages_read_rnd = 0, n_ra_pages_read = 0, n_ra_pages_evicted = 0, n_pages_made_young = 37832, n_pages_not_made_young = 4400549, LRU_waits = 7, LRU_bytes = 6778880, flush_list_bytes = 1443840}, old_stat = {n_page_gets = {m_counter = {{value = 436681}, {value = 0}, {value = 361423}, {value = 0}, {value = 388291}, {value = 0}, {value = 328818}, {value = 0}, {value = 335971}, {value = 0}, {value = 361497}, {value = 0}, {value = 327888}, {value = 0}, {value = 327740}, {value = 0}, {value = 327581}, {value = 0}, {value = 362271}, {value = 0}, {value = 387902}, {value = 0}, {value = 327945}, {value = 0}, {value = 333998}, {value = 0}, {value = 360875}, {value = 0}, {value = 316532}, {value = 0}, {value = 231446}, {value = 0}, {value = 436989}, {value = 0}, {value = 361604}, {value = 0}, {value = 387865}, {value = 0}, {value = 328525}, {value = 0}, {value = 336290}, {value = 0}, {value = 362193}, {value = 0}, {value = 327119}, {value = 0}, {value = 329567}, {value = 0}, {value = 327962}, {value = 0}, {value = 362035}, {value = 0}, {value = 388914}, {value = 0}, {value = 328774}, {value = 0}, {value = 335164}, {value = 0}, {value = 361258}, {value = 0}, {value = 316169}, {value = 0}, {value = 231387}, {value = 0}, {value = 436337}, {value = 0}, {value = 361511}, {value = 0}, {value = 389306}, {value = 0}, {value = 327094}, {value = 0}, {value = 336132}, {value = 0}, {value = 362256}, {value = 0}, {value = 326832}, {value = 0}, {value = 328505}, {value = 0}, {value = 327083}, {value = 0}, {value = 360639}, {value = 0}, {value = 388477}, {value = 0}, {value = 328145}, {value = 0}, {value = 333960}, {value = 0}, {value = 361722}, {value = 0}, {value = 316559}, {value = 0}, {value = 231054}, {value = 0}, {value = 435407}, {value = 0}, {value = 362277}, {value = 0}, {value = 387482}, {value = 0}, {value = 328025}, {value = 0}, {value = 336319}, {value = 0}, {value = 362357}, {value = 0}, {value = 327931}, {value = 0}, {value = 328303}, {value = 0}, {value = 326533}, {value = 0}, {value = 362342}, {value = 0}, {value = 387679}, {value = 0}, {value = 327827}, {value = 0}, {value = 333674}, {value = 0}, {value = 361879}, {value = 0}, {value = 317057}, {value = 0}, {value = 231361}, {value = 0}}}, n_pages_read = 38745, n_pages_written = 55230, n_pages_created = 56769, n_ra_pages_read_rnd = 0, n_ra_pages_read = 0, n_ra_pages_evicted = 0, n_pages_made_young = 37824, n_pages_not_made_young = 4281249, LRU_waits = 7, LRU_bytes = 9897984, flush_list_bytes = 1462272}, flush_list_mutex = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 3, __spins = 94, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001\000\000\000\003\000\000\000^", '\000' <repeats 18 times>, __align = 0}, file = 0x1c3c270 "/home/dan/repos/mariadb-server-10.6-test/storage/innobase/buf/buf0lru.cc", name = 0x1c3732a "flush_list_mutex", line = 839, count = 0, create_flags = 0, active_flags = 0, id = 19, thread = 0, locked_mutex = 0x7f6994000ff8, used_mutex = 0x7f6994001068, prev = 0x0, next = 0x0}, m_psi = 0x7f69a6bb9640}, flush_hp = {<HazardPointer> = {_vptr$HazardPointer = 0x1c39b18 <vtable for FlushHp+16>, m_mutex = 0x20f8b00 <buf_pool+17280>, m_hp = 0x0}, <No data fields>}, flush_list = {count = 567, start = 0x7f69a40a2370, end = 0x7f694403fdc8,
|
Attachments
Issue Links
- is duplicated by
-
MDEV-35485 The test innodb.innodb_buffer_pool_resize occasionally crashes
-
- Closed
-