Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.6
-
Can result in hang or crash
Description
Assertion found while testing MDEV-37306
|
origin/MDEV-37306 cea7feb6242b9114b543007348d8f8de0935853d |
# 2025-10-26T16:58:13 [2281417] | mariadbd: /data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc:1437: void mtr_t::log_file_op(mfile_type_t, ulint, const char*, const char*): Assertion `strchr(path, '/')' failed.
|
|
Stacktrace |
#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 my_write_core (sig=6) at /data/Server/MDEV-37306/mysys/stacktrace.c:424
|
#4 handle_fatal_signal (sig=6) at /data/Server/MDEV-37306/sql/signal_handler.cc:298
|
#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 __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
|
#10 __GI_abort () at ./stdlib/abort.c:79
|
#11 __assert_fail_base (fmt="%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry="strchr(path, '/')", file=file@entry="/data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc", line=line@entry=1437,
|
function=function@entry="void mtr_t::log_file_op(mfile_type_t, ulint, const char*, const char*)") at ./assert/assert.c:94
|
#12 __assert_fail (assertion="strchr(path, '/')", file="/data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc", line=1437, function="void mtr_t::log_file_op(mfile_type_t, ulint, const char*, const char*)")
|
at ./assert/assert.c:103
|
#13 mtr_t::log_file_op (this=this@entry=, type=type@entry=FILE_MODIFY, space_id=space_id@entry=167, path=path@entry="\262j\2751\234x", new_path=new_path@entry=) at /data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc:1437
|
#14 fil_name_write (space_id=167, name="\262j\2751\234x", mtr=mtr@entry=) at /data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc:1496
|
#15 fil_names_write (space=space@entry=, mtr=mtr@entry=) at /data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc:2959
|
#16 fil_names_clear (lsn=lsn@entry=12596375, do_write=<optimized out>) at /data/Server/MDEV-37306/storage/innobase/fil/fil0fil.cc:3047
|
#17 log_checkpoint_low (oldest_lsn=oldest_lsn@entry=12596375, end_lsn=end_lsn@entry=12682417) at /data/Server/MDEV-37306/storage/innobase/buf/buf0flu.cc:1852
|
#18 log_checkpoint () at /data/Server/MDEV-37306/storage/innobase/buf/buf0flu.cc:1919
|
#19 buf_flush_page_cleaner () at /data/Server/MDEV-37306/storage/innobase/buf/buf0flu.cc:2419
|
#20 std::__invoke_impl<void, void (*)()> (__f=<optimized out>) at /usr/include/c++/13/bits/invoke.h:60
|
#21 std::__invoke<void (*)()> (__fn=<optimized out>) at /usr/include/c++/13/bits/invoke.h:96
|
#22 std::thread::_Invoker<std::tuple<void (*)()> >::_M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/13/bits/std_thread.h:292
|
#23 std::thread::_Invoker<std::tuple<void (*)()> >::operator() (this=<optimized out>) at /usr/include/c++/13/bits/std_thread.h:299
|
#24 std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)()> > >::_M_run (this=<optimized out>) at /usr/include/c++/13/bits/std_thread.h:244
|
#25 ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
|
#26 start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
|
#27 clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
|
Core dump is present on SDP:-
/data/results/1761508324/TBR-2341
Attachments
Issue Links
- duplicates
-
MDEV-37755 Mysqld crash in in fil_names_clear
-
- In Testing
-
- is duplicated by
-
MDEV-37982 bool fil_names_clear(lsn_t, bool): Assertion `it->max_lsn > 0' failed
-
- Open
-
- relates to
-
MDEV-37755 Mysqld crash in in fil_names_clear
-
- In Testing
-