Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.6, 10.11
-
Can result in hang or crash
Description
This Assertion was found while testing MDEV-26599
origin/MDEV-26599 8a8653e7bcaebaab3a044d7f8fb5d6efb75a840b |
# 2025-10-21T04:35:00 [1112742] | mariadbd: /data/Server/MDEV-26599/storage/innobase/rem/rem0rec.cc:895: rec_offs* rec_get_offsets_func(const rec_t*, const dict_index_t*, rec_offs*, ulint, ulint, const char*, unsigned int, mem_heap_t**): Assertion `!index->is_dummy' failed.
|
StackTrace |
# 2025-10-21T04:36:16 [1112742] #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
|
# 2025-10-21T04:36:16 [1112742] #1 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
|
# 2025-10-21T04:36:16 [1112742] #2 __GI___pthread_kill (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
|
# 2025-10-21T04:36:16 [1112742] #3 0x0000630065500d41 in my_write_core (sig=6) at /data/Server/MDEV-26599/mysys/stacktrace.c:424
|
# 2025-10-21T04:36:16 [1112742] #4 0x0000630064f809c6 in handle_fatal_signal (sig=6) at /data/Server/MDEV-26599/sql/signal_handler.cc:298
|
# 2025-10-21T04:36:16 [1112742] #5 <signal handler called>
|
# 2025-10-21T04:36:16 [1112742] #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
|
# 2025-10-21T04:36:16 [1112742] #7 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
|
# 2025-10-21T04:36:16 [1112742] #8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
|
# 2025-10-21T04:36:16 [1112742] #9 0x00007bfea444526e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
|
# 2025-10-21T04:36:16 [1112742] #10 0x00007bfea44288ff in __GI_abort () at ./stdlib/abort.c:79
|
# 2025-10-21T04:36:16 [1112742] #11 0x00007bfea442881b in __assert_fail_base (fmt=0x7bfea45d01e8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x63006575a478 "!index->is_dummy", file=file@entry=0x6300656a2ea0 "/data/Server/MDEV-26599/storage/innobase/rem/rem0rec.cc", line=line@entry=895, function=function@entry=0x6300656a4980 "rec_offs* rec_get_offsets_func(const rec_t*, const dict_index_t*, rec_offs*, ulint, ulint, const char*, unsigned int, mem_heap_t**)") at ./assert/assert.c:94
|
# 2025-10-21T04:36:16 [1112742] #12 0x00007bfea443b507 in __assert_fail (assertion=0x63006575a478 "!index->is_dummy", file=0x6300656a2ea0 "/data/Server/MDEV-26599/storage/innobase/rem/rem0rec.cc", line=895, function=0x6300656a4980 "rec_offs* rec_get_offsets_func(const rec_t*, const dict_index_t*, rec_offs*, ulint, ulint, const char*, unsigned int, mem_heap_t**)") at ./assert/assert.c:103
|
# 2025-10-21T04:36:16 [1112742] #13 0x00006300652dda0f in rec_get_offsets_func (rec=<optimized out>, rec@entry=0x7bfe968e3085 "\231\276\3628\353\200", index=<optimized out>, index@entry=0x7bfe4c646d00, offsets=0x7bfea409c010, n_core=n_core@entry=3, n_fields=n_fields@entry=18446744073709551615, file=file@entry=0x6300656999c0 "/data/Server/MDEV-26599/storage/innobase/page/page0page.cc", line=2128, heap=0x7bfea409bd80) at /data/Server/MDEV-26599/storage/innobase/rem/rem0rec.cc:895
|
# 2025-10-21T04:36:16 [1112742] #14 0x00006300652b47ac in page_validate (page=0x7bfe968e3000 "", index=0x7bfe4c646d00) at /data/Server/MDEV-26599/storage/innobase/page/page0page.cc:2128
|
# 2025-10-21T04:36:16 [1112742] #15 0x0000630065244ac5 in ibuf_merge_or_delete_for_page (block=block@entry=0x7bfe96808610, page_id=..., zip_size=0) at /data/Server/MDEV-26599/storage/innobase/ibuf/ibuf0ibuf.cc:4256
|
# 2025-10-21T04:36:16 [1112742] #16 0x00006300653e3c9b in buf_page_ibuf_merge_try (block=block@entry=0x7bfe96808610, rw_latch=rw_latch@entry=4, err=err@entry=0x7bfea409cb7c) at /data/Server/MDEV-26599/storage/innobase/include/buf0buf.h:651
|
# 2025-10-21T04:36:16 [1112742] #17 0x00006300653e5208 in buf_page_get_low (page_id=..., zip_size=zip_size@entry=0, rw_latch=rw_latch@entry=RW_SX_LATCH, guess=guess@entry=0x0, mode=mode@entry=10, mtr=mtr@entry=0x7bfea409ce30, err=0x7bfea409cb7c, allow_ibuf_merge=true) at /data/Server/MDEV-26599/storage/innobase/buf/buf0buf.cc:3011
|
# 2025-10-21T04:36:16 [1112742] #18 0x00006300653e5383 in buf_page_get_gen (page_id=..., zip_size=0, rw_latch=rw_latch@entry=RW_SX_LATCH, guess=guess@entry=0x0, mode=mode@entry=10, mtr=mtr@entry=0x7bfea409ce30, err=0x7bfea409cb7c, allow_ibuf_merge=true) at /data/Server/MDEV-26599/storage/innobase/buf/buf0buf.cc:3050
|
# 2025-10-21T04:36:16 [1112742] #19 0x000063006539e409 in btr_block_get (index=..., page=page@entry=1756, latch_mode=latch_mode@entry=RW_SX_LATCH, merge=true, mtr=mtr@entry=0x7bfea409ce30, err=err@entry=0x7bfea409cb7c, first=0x0, page_get_mode=10) at /data/Server/MDEV-26599/storage/innobase/btr/btr0btr.cc:233
|
# 2025-10-21T04:36:16 [1112742] #20 0x00006300653a1e7d in btr_validate_level (index=index@entry=0x7bfe30773790, trx=trx@entry=0x7bfe97800c00, level=<optimized out>, level@entry=0) at /data/Server/MDEV-26599/storage/innobase/btr/btr0btr.cc:5160
|
# 2025-10-21T04:36:16 [1112742] #21 0x00006300653a2ac3 in btr_validate_index (index=index@entry=0x7bfe30773790, trx=0x7bfe97800c00) at /data/Server/MDEV-26599/storage/innobase/btr/btr0btr.cc:5440
|
# 2025-10-21T04:36:16 [1112742] #22 0x00006300651dd3a6 in ha_innobase::check (this=0x7bfe308cd3b8, thd=0x7bfe28000d58, check_opt=0x7bfe28006258) at /data/Server/MDEV-26599/storage/innobase/handler/ha_innodb.cc:15314
|
# 2025-10-21T04:36:16 [1112742] #23 0x0000630064f8a5ed in handler::ha_check (this=0x7bfe308cd3b8, thd=thd@entry=0x7bfe28000d58, check_opt=check_opt@entry=0x7bfe28006258) at /data/Server/MDEV-26599/sql/handler.cc:5153
|
# 2025-10-21T04:36:16 [1112742] #24 0x0000630064e5d1fb in mysql_admin_table (thd=thd@entry=0x7bfe28000d58, tables=tables@entry=0x7bfe280135d0, check_opt=check_opt@entry=0x7bfe28006258, operator_name=operator_name@entry=0x630065ec6be0 <msg_check>, lock_type=lock_type@entry=TL_READ_NO_INSERT, org_open_for_modify=org_open_for_modify@entry=false, repair_table_use_frm=false, extra_open_options=32, prepare_func=0x0, operator_func=<optimized out>, view_operator_func=0x630064e09472 <view_check(THD*, TABLE_LIST*, st_ha_check_opt*)>, is_cmd_replicated=false) at /data/Server/MDEV-26599/sql/sql_admin.cc:918
|
# 2025-10-21T04:36:16 [1112742] #25 0x0000630064e5eb2b in Sql_cmd_check_table::execute (this=<optimized out>, thd=0x7bfe28000d58) at /data/Server/MDEV-26599/sql/sql_admin.cc:1592
|
# 2025-10-21T04:36:16 [1112742] #26 0x0000630064d3cdb3 in mysql_execute_command (thd=thd@entry=0x7bfe28000d58, is_called_from_prepared_stmt=is_called_from_prepared_stmt@entry=false) at /data/Server/MDEV-26599/sql/sql_parse.cc:6167
|
# 2025-10-21T04:36:16 [1112742] #27 0x0000630064d3d8dc in mysql_parse (thd=thd@entry=0x7bfe28000d58, rawbuf=<optimized out>, length=<optimized out>, parser_state=parser_state@entry=0x7bfea409e410) at /data/Server/MDEV-26599/sql/sql_parse.cc:8200
|
# 2025-10-21T04:36:16 [1112742] #28 0x0000630064d3ef48 in dispatch_command (command=command@entry=COM_QUERY, thd=thd@entry=0x7bfe28000d58, packet=packet@entry=0x7bfe2800aec9 "", packet_length=packet_length@entry=85, blocking=blocking@entry=true) at /data/Server/MDEV-26599/sql/sql_parse.cc:1908
|
# 2025-10-21T04:36:16 [1112742] #29 0x0000630064d403e6 in do_command (thd=thd@entry=0x7bfe28000d58, blocking=blocking@entry=true) at /data/Server/MDEV-26599/sql/sql_parse.cc:1421
|
# 2025-10-21T04:36:16 [1112742] #30 0x0000630064e4e859 in do_handle_one_connection (connect=<optimized out>, connect@entry=0x6300676d9e78, put_in_cache=put_in_cache@entry=true) at /data/Server/MDEV-26599/sql/sql_connect.cc:1386
|
# 2025-10-21T04:36:16 [1112742] #31 0x0000630064e4ea6a in handle_one_connection (arg=0x6300676d9e78) at /data/Server/MDEV-26599/sql/sql_connect.cc:1298
|
# 2025-10-21T04:36:16 [1112742] #32 0x00007bfea449ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
|
# 2025-10-21T04:36:16 [1112742] #33 0x00007bfea4529c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
Core dump is present on SDP
/data/results/1761044849/TBR-1141
Attachments
Issue Links
- relates to
-
MDEV-37336 void ibuf_delete(const dtuple_t*, buf_block_t*, dict_index_t*, mtr_t*): Assertion `0' failed
-
- Open
-
-
MDEV-37517 dberr_t ibuf_merge_or_delete_for_page(buf_block_t*, page_id_t, ulint): Assertion `page_validate(block->page.frame, dummy_index)' failed
-
- Open
-
-
MDEV-27734 Set innodb_change_buffering=none by default
-
- Closed
-
-
MDEV-29694 Remove the InnoDB change buffer
-
- Closed
-