Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.5, 10.11
-
None
Description
Testcase:
CREATE TABLE t1 (a int, b int, KEY (a, b)); |
insert into t1 values (4, NULL), (1, 14), (4, 3); |
# "b = 3 OR " is not needed for the crash |
SELECT MIN(b) FROM t1 WHERE b = 3 OR b IS NULL GROUP BY a; |
drop table t1; |
The crash happens at the memcpy in the if (cur_range->flag & NULL_RANGE) in next_min_in_range.
Likely an old bug as it is present in 10.5.26 from 2024-08.
stack (10.11 43c5d1303f5c7c726db276815c459436110f342f):
Thread 1 (Thread 0x7f82ee8946c0 (LWP 3291941)):
|
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at ./nptl/pthread_kill.c:44
|
#1 0x000055861f039548 in my_write_core (sig=6) at /home/ycp/source/mariadb-server/10.11/src/mysys/stacktrace.c:424
|
#2 0x000055861daa53eb in handle_fatal_signal (sig=6) at /home/ycp/source/mariadb-server/10.11/src/sql/signal_handler.cc:298
|
#3 <signal handler called>
|
#4 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
|
#5 0x00007f82fb79de8f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
|
#6 0x00007f82fb74efb2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
|
#7 0x00007f82fb739472 in __GI_abort () at ./stdlib/abort.c:79
|
#8 0x00007f82fbf12f6f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143
|
#9 0x00007f82fbf2276c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58
|
#10 0x00007f82fbefdc5f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f82ee88f376, __in_chrg=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:192
|
#11 0x00007f82fbefd2c0 in __asan::ReportGenericError (pc=140200549226678, bp=140200324433952, sp=sp@entry=140200324431840, addr=90503553188281, is_write=is_write@entry=false, access_size=16, fatal=false, exp=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:497
|
#12 0x00007f82fbefd42e in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140200324433952, sp=sp@entry=140200324431840, addr=addr@entry=90503553188281, is_write=is_write@entry=false, access_size=access_size@entry=16, exp=<optimized out>, fatal=false) at ../../../../src/libsanitizer/asan/asan_report.cpp:497
|
#13 0x00007f82fbef18d1 in ___interceptor_memcpy (dst=0x5250002381c0, src=0x5250002381b0, size=16) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:115
|
#14 0x000055861ce82bd2 in QUICK_GROUP_MIN_MAX_SELECT::next_min_in_range (this=0x5130000512c0) at /home/ycp/source/mariadb-server/10.11/src/sql/opt_range.cc:16009
|
#15 0x000055861ce80c9e in QUICK_GROUP_MIN_MAX_SELECT::next_min (this=0x5130000512c0) at /home/ycp/source/mariadb-server/10.11/src/sql/opt_range.cc:15685
|
#16 0x000055861ce80397 in QUICK_GROUP_MIN_MAX_SELECT::get_next (this=0x5130000512c0) at /home/ycp/source/mariadb-server/10.11/src/sql/opt_range.cc:15619
|
#17 0x000055861cec7c82 in rr_quick (info=0x52d000068df8) at /home/ycp/source/mariadb-server/10.11/src/sql/records.cc:403
|
#18 0x000055861ce9504a in READ_RECORD::read_record (this=0x52d000068df8) at /home/ycp/source/mariadb-server/10.11/src/sql/records.h:81
|
#19 0x000055861d353774 in join_init_read_record (tab=0x52d000068d20) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:23957
|
#20 0x000055861d34c5cb in sub_select (join=0x52d000066688, join_tab=0x52d000068d20, end_of_records=false) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:22921
|
#21 0x000055861d34a53b in do_select (join=0x52d000066688, procedure=0x0) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:22447
|
#22 0x000055861d2cd854 in JOIN::exec_inner (this=0x52d000066688) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:4974
|
#23 0x000055861d2cad0c in JOIN::exec (this=0x52d000066688) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:4752
|
#24 0x000055861d2cf1a6 in mysql_select (thd=0x52c0000b0288, tables=0x52d000064d78, fields=@0x52d000064848: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x52d000064ce0, last = 0x52d000064ce0, elements = 1}, <No data fields>}, conds=0x52d000065a88, og_num=1, order=0x0, group=0x52d000065cc0, having=0x0, proc_param=0x0, select_options=2164525824, result=0x52d000066658, unit=0x52c0000b4748, select_lex=0x52d000064588) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:5232
|
#25 0x000055861d29db44 in handle_select (thd=0x52c0000b0288, lex=0x52c0000b4670, result=0x52d000066658, setup_tables_done_option=0) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_select.cc:600
|
#26 0x000055861d1c1eb2 in execute_sqlcom_select (thd=0x52c0000b0288, all_tables=0x52d000064d78) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_parse.cc:6426
|
#27 0x000055861d1afe9d in mysql_execute_command (thd=0x52c0000b0288, is_called_from_prepared_stmt=false) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_parse.cc:4012
|
#28 0x000055861d1cc7d0 in mysql_parse (thd=0x52c0000b0288, rawbuf=0x52d0000644a8 "SELECT MIN(b) FROM t1 WHERE b = 3 OR b IS NULL GROUP BY a", length=57, parser_state=0x7f82eda45250) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_parse.cc:8188
|
#29 0x000055861d1a1da8 in dispatch_command (command=COM_QUERY, thd=0x52c0000b0288, packet=0x52900024e289 "", packet_length=57, blocking=true) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_parse.cc:1905
|
#30 0x000055861d19eaf6 in do_command (thd=0x52c0000b0288, blocking=true) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_parse.cc:1418
|
#31 0x000055861d66896e in do_handle_one_connection (connect=0x5110000212c8, put_in_cache=true) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_connect.cc:1386
|
#32 0x000055861d6684d2 in handle_one_connection (arg=0x511000021188) at /home/ycp/source/mariadb-server/10.11/src/sql/sql_connect.cc:1298
|
#33 0x000055861e292df6 in pfs_spawn_thread (arg=0x518000004908) at /home/ycp/source/mariadb-server/10.11/src/storage/perfschema/pfs.cc:2201
|
#34 0x00007f82fbe5ae56 in asan_thread_start (arg=0x7f82ee895000) at ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#35 0x00007f82fb79c134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
|
#36 0x00007f82fb81c7dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
More complete output
==3369712==ERROR: AddressSanitizer: unknown-crash on address 0x52500023fa11 at pc 0x7f33088f18b6 bp 0x7f32f4a14790 sp 0x7f32f4a13f50
|
READ of size 16 at 0x52500023fa11 thread T5
|
#0 0x7f33088f18b5 in memcpy ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:115
|
#1 0x562b5193ff88 in QUICK_GROUP_MIN_MAX_SELECT::next_min_max_in_range(bool, bool) /home/ycp/source/mariadb-server/main/src/sql/opt_range.cc:16679
|
#2 0x562b5193e409 in QUICK_GROUP_MIN_MAX_SELECT::next_min_max(bool, bool) /home/ycp/source/mariadb-server/main/src/sql/opt_range.cc:16365
|
#3 0x562b5193db5b in QUICK_GROUP_MIN_MAX_SELECT::get_next() /home/ycp/source/mariadb-server/main/src/sql/opt_range.cc:16240
|
#4 0x562b5198748b in rr_quick /home/ycp/source/mariadb-server/main/src/sql/records.cc:398
|
#5 0x562b51951cad in READ_RECORD::read_record() /home/ycp/source/mariadb-server/main/src/sql/records.h:77
|
#6 0x562b51db3798 in join_init_read_record(st_join_table*) /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:25251
|
#7 0x562b51daceff in sub_select(JOIN*, st_join_table*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:24183
|
#8 0x562b51dab30b in do_select /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:23697
|
#9 0x562b51d2c517 in JOIN::exec_inner() /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:5059
|
#10 0x562b51d29c87 in JOIN::exec() /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:4842
|
#11 0x562b51d2d962 in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:5375
|
#12 0x562b51d01064 in handle_select(THD*, LEX*, select_result*, unsigned long long) /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:633
|
#13 0x562b51c3fa92 in execute_sqlcom_select /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:6191
|
#14 0x562b51c2faee in mysql_execute_command(THD*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:3979
|
#15 0x562b51c49370 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:7915
|
#16 0x562b51c22255 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:1902
|
#17 0x562b51c1f649 in do_command(THD*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:1415
|
#18 0x562b520ae457 in do_handle_one_connection(CONNECT*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_connect.cc:1415
|
#19 0x562b520adfec in handle_one_connection /home/ycp/source/mariadb-server/main/src/sql/sql_connect.cc:1327
|
#20 0x562b52c75c4d in pfs_spawn_thread /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#21 0x7f330885ae55 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#22 0x7f33080a8133 in start_thread nptl/pthread_create.c:442
|
#23 0x7f33081287db in clone3 ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
0x52500023fa11 is located 2321 bytes inside of 8300-byte region [0x52500023f100,0x52500024116c)
|
allocated by thread T5 here:
|
#0 0x7f33088f3bc7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
|
#1 0x562b539b0668 in sf_malloc /home/ycp/source/mariadb-server/main/src/mysys/safemalloc.c:126
|
#2 0x562b53987a12 in my_malloc /home/ycp/source/mariadb-server/main/src/mysys/my_malloc.c:93
|
#3 0x562b5395fa39 in root_alloc /home/ycp/source/mariadb-server/main/src/mysys/my_alloc.c:66
|
#4 0x562b539601f5 in init_alloc_root /home/ycp/source/mariadb-server/main/src/mysys/my_alloc.c:178
|
#5 0x562b52010d2e in init_sql_alloc(unsigned int, st_mem_root*, unsigned int, unsigned int, unsigned long) /home/ycp/source/mariadb-server/main/src/sql/thr_malloc.cc:64
|
#6 0x562b51fd988f in open_table_from_share(THD*, TABLE_SHARE*, st_mysql_const_lex_string const*, unsigned int, unsigned int, unsigned int, TABLE*, bool, List<String>*) /home/ycp/source/mariadb-server/main/src/sql/table.cc:4362
|
#7 0x562b51a95275 in open_table(THD*, TABLE_LIST*, Open_table_context*) /home/ycp/source/mariadb-server/main/src/sql/sql_base.cc:2257
|
#8 0x562b51a9f9e7 in open_and_process_table /home/ycp/source/mariadb-server/main/src/sql/sql_base.cc:4195
|
#9 0x562b51aa1d36 in open_tables(THD*, DDL_options_st const&, TABLE_LIST**, unsigned int*, unsigned int, Prelocking_strategy*) /home/ycp/source/mariadb-server/main/src/sql/sql_base.cc:4681
|
#10 0x562b51aa5f31 in open_and_lock_tables(THD*, DDL_options_st const&, TABLE_LIST*, bool, unsigned int, Prelocking_strategy*) /home/ycp/source/mariadb-server/main/src/sql/sql_base.cc:5650
|
#11 0x562b51ac8b8c in open_and_lock_tables(THD*, TABLE_LIST*, bool, unsigned int) /home/ycp/source/mariadb-server/main/src/sql/sql_base.h:535
|
#12 0x562b51b69f99 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /home/ycp/source/mariadb-server/main/src/sql/sql_insert.cc:784
|
#13 0x562b51c32c60 in mysql_execute_command(THD*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:4484
|
#14 0x562b51c49370 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:7915
|
#15 0x562b51c22255 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:1902
|
#16 0x562b51c1f649 in do_command(THD*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:1415
|
#17 0x562b520ae457 in do_handle_one_connection(CONNECT*, bool) /home/ycp/source/mariadb-server/main/src/sql/sql_connect.cc:1415
|
#18 0x562b520adfec in handle_one_connection /home/ycp/source/mariadb-server/main/src/sql/sql_connect.cc:1327
|
#19 0x562b52c75c4d in pfs_spawn_thread /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#20 0x7f330885ae55 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
|
Thread T5 created by T0 here:
|
#0 0x7f33088ebae1 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245
|
#1 0x562b52c719f1 in my_thread_create /home/ycp/source/mariadb-server/main/src/storage/perfschema/my_thread.h:38
|
#2 0x562b52c7603c in pfs_spawn_thread_v1 /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2249
|
#3 0x562b51891fe0 in inline_mysql_thread_create /home/ycp/source/mariadb-server/main/src/include/mysql/psi/mysql_thread.h:1139
|
#4 0x562b518a860e in create_thread_to_handle_connection(CONNECT*) /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6261
|
#5 0x562b518a8967 in create_new_thread(CONNECT*) /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6323
|
#6 0x562b518a8b5e in handle_accepted_socket(st_mysql_socket, st_mysql_socket) /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6385
|
#7 0x562b518a9745 in handle_connections_sockets() /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6497
|
#8 0x562b518a6adb in run_main_loop /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:5739
|
#9 0x562b518a81df in mysqld_main(int, char**) /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6162
|
#10 0x562b518912a8 in main /home/ycp/source/mariadb-server/main/src/sql/main.cc:34
|
#11 0x7f3308046249 in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58
|
|
SUMMARY: AddressSanitizer: unknown-crash ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:115 in memcpy
|
Shadow bytes around the buggy address:
|
0x52500023f780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
0x52500023f800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
0x52500023f880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
0x52500023f900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
0x52500023f980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
=>0x52500023fa00: f7 00[01]00 01 f7 00 00 00 f7 00 00 00 00 00 00
|
0x52500023fa80: 00 00 00 00 00 00 00 00 00 00 f7 00 f7 f7 00 00
|
0x52500023fb00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
0x52500023fb80: 00 00 00 00 00 00 00 00 f7 00 00 00 00 00 00 00
|
0x52500023fc00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
0x52500023fc80: 00 00 00 f7 00 00 00 00 00 00 00 00 00 00 00 00
|
Shadow byte legend (one shadow byte represents 8 application bytes):
|
Addressable: 00
|
Partially addressable: 01 02 03 04 05 06 07
|
Heap left redzone: fa
|
Freed heap region: fd
|
Stack left redzone: f1
|
Stack mid redzone: f2
|
Stack right redzone: f3
|
Stack after return: f5
|
Stack use after scope: f8
|
Global redzone: f9
|
Global init order: f6
|
Poisoned by user: f7
|
Container overflow: fc
|
Array cookie: ac
|
Intra object redzone: bb
|
ASan internal: fe
|
Left alloca redzone: ca
|
Right alloca redzone: cb
|
==3369712==ABORTING
|
250306 10:41:31 [ERROR] /home/ycp/source/mariadb-server/main/build/sql/mariadbd got signal 6 ;
|
Sorry, we probably made a mistake, and this is a bug.
|
|
Your assistance in bug reporting will enable us to fix this for the next release.
|
To report this bug, see https://mariadb.com/kb/en/reporting-bugs about how to report
|
a bug on https://jira.mariadb.org/.
|
|
Please include the information from the server start above, to the end of the
|
information below.
|
|
Server version: 12.0.0-MariaDB-debug-log source revision: 2cf9fec6bb86b0784d49f16661403cf48a6d3b9e
|
|
The information page at https://mariadb.com/kb/en/how-to-produce-a-full-stack-trace-for-mariadbd/
|
contains instructions to obtain a better version of the backtrace below.
|
Following these instructions will help MariaDB developers provide a fix quicker.
|
|
Attempting backtrace. Include this in the bug report.
|
(note: Retrieving this information may fail)
|
|
Thread pointer: 0x52c0000b0288
|
stack_bottom = 0x7f32f4a19000 thread_stack 0xb00000
|
sanitizer_common/sanitizer_common_interceptors.inc:4358(___interceptor_backtrace.part.0)[0x7f330887dd33]
|
mysys/stacktrace.c:215(my_print_stacktrace)[0x562b53994a5d]
|
sql/signal_handler.cc:230(handle_fatal_signal)[0x562b525218ad]
|
libc_sigaction.c:0(__restore_rt)[0x7f330805b050]
|
nptl/pthread_kill.c:44(__pthread_kill_implementation)[0x7f33080a9e2c]
|
posix/raise.c:27(__GI_raise)[0x7f330805afb2]
|
stdlib/abort.c:81(__GI_abort)[0x7f3308045472]
|
sanitizer_common/sanitizer_libc.h:52(__sanitizer::internal_memset(void*, int, unsigned long))[0x7f3308912f6f]
|
sanitizer_common/sanitizer_termination.cpp:59(__sanitizer::Die())[0x7f330892276c]
|
asan/asan_report.cpp:192(__asan::ScopedInErrorReport::~ScopedInErrorReport())[0x7f33088fdc5f]
|
asan/asan_report.cpp:497(__asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool))[0x7f33088fd2c0]
|
sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:115(___interceptor_memcpy)[0x7f33088f18d1]
|
sql/opt_range.cc:16680(QUICK_GROUP_MIN_MAX_SELECT::next_min_max_in_range(bool, bool))[0x562b5193ff89]
|
sql/opt_range.cc:16365(QUICK_GROUP_MIN_MAX_SELECT::next_min_max(bool, bool))[0x562b5193e40a]
|
sql/opt_range.cc:16240(QUICK_GROUP_MIN_MAX_SELECT::get_next())[0x562b5193db5c]
|
sql/records.cc:398(rr_quick(READ_RECORD*))[0x562b5198748c]
|
sql/records.h:77(READ_RECORD::read_record())[0x562b51951cae]
|
sql/sql_select.cc:25251(join_init_read_record(st_join_table*))[0x562b51db3799]
|
sql/sql_select.cc:24183(sub_select(JOIN*, st_join_table*, bool))[0x562b51dacf00]
|
sql/sql_select.cc:23697(do_select(JOIN*, Procedure*))[0x562b51dab30c]
|
sql/sql_select.cc:5059(JOIN::exec_inner())[0x562b51d2c518]
|
sql/sql_select.cc:4842(JOIN::exec())[0x562b51d29c88]
|
sql/sql_select.cc:5375(mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*))[0x562b51d2d963]
|
sql/sql_select.cc:633(handle_select(THD*, LEX*, select_result*, unsigned long long))[0x562b51d01065]
|
sql/sql_parse.cc:6191(execute_sqlcom_select(THD*, TABLE_LIST*))[0x562b51c3fa93]
|
sql/sql_parse.cc:3979(mysql_execute_command(THD*, bool))[0x562b51c2faef]
|
sql/sql_parse.cc:7915(mysql_parse(THD*, char*, unsigned int, Parser_state*))[0x562b51c49371]
|
sql/sql_parse.cc:1904(dispatch_command(enum_server_command, THD*, char*, unsigned int, bool))[0x562b51c22256]
|
sql/sql_parse.cc:1415(do_command(THD*, bool))[0x562b51c1f64a]
|
sql/sql_connect.cc:1415(do_handle_one_connection(CONNECT*, bool))[0x562b520ae458]
|
sql/sql_connect.cc:1333(handle_one_connection)[0x562b520adfed]
|
perfschema/pfs.cc:2200(pfs_spawn_thread)[0x562b52c75c4e]
|
asan/asan_interceptors.cpp:234(asan_thread_start(void*))[0x7f330885ae56]
|
nptl/pthread_create.c:442(start_thread)[0x7f33080a8134]
|
x86_64/clone3.S:83(clone3)[0x7f33081287dc]
|
|
Connection ID (thread ID): 4
|
Status: NOT_KILLED
|
Query (0x52d0003524a8): SELECT MIN(b) FROM t1 WHERE b = 3 OR b IS NULL GROUP BY a
|
Optimizer switch: index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,index_merge_sort_intersection=off,index_condition_pushdown=on,derived_merge=on,derived_with_keys=on,firstmatch=on,loosescan=on,materialization=on,in_to_exists=on,semijoin=on,partial_match_rowid_merge=on,partial_match_table_scan=on,subquery_cache=on,mrr=off,mrr_cost_based=off,mrr_sort_keys=off,outer_join_with_cache=on,semijoin_with_cache=on,join_cache_incremental=on,join_cache_hashed=on,join_cache_bka=on,optimize_join_buffer_size=on,table_elimination=on,extended_keys=on,exists_to_in=on,orderby_uses_equalities=on,condition_pushdown_for_derived=on,split_materialized=on,condition_pushdown_for_subquery=on,rowid_filter=on,condition_pushdown_from_having=on,not_null_range_scan=off,hash_join_cardinality=on,cset_narrowing=on,sargable_casefold=on
|
|
Writing a core file...
|
Working directory at /home/ycp/source/mariadb-server/main/build/mysql-test/var/mysqld.1/data
|
Resource Limits (excludes unlimited resources):
|
Limit Soft Limit Hard Limit Units
|
Max stack size 10022912 unlimited bytes
|
Max processes 124970 124970 processes
|
Max open files 1024 1024 files
|
Max locked memory 4106170368 4106170368 bytes
|
Max pending signals 124970 124970 signals
|
Max msgqueue size 819200 819200 bytes
|
Max nice priority 0 0
|
Max realtime priority 0 0
|
Core pattern: core
|
|
Kernel version: Linux version 6.1.0-22-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.94-1 (2024-06-21)
|
|
----------SERVER LOG END-------------
|
|
|
- found 'core' (0/5)
|
Core generated by '/home/ycp/source/mariadb-server/main/build/sql/mariadbd'
|
Output from gdb follows. The first stack trace is from the failing thread.
|
The following stack traces are from all threads (so the failing one is
|
duplicated).
|
--------------------------
|
No symbol table is loaded. Use the "file" command.
|
Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal]
|
[New LWP 3369721]
|
[New LWP 3369718]
|
[New LWP 3369716]
|
[New LWP 3369715]
|
[New LWP 3369717]
|
[New LWP 3369712]
|
[Thread debugging using libthread_db enabled]
|
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
|
Core was generated by `/home/ycp/source/mariadb-server/main/build/sql/mariadbd --defaults-group-suffix'.
|
Program terminated with signal SIGABRT, Aborted.
|
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at ./nptl/pthread_kill.c:44
|
44 ./nptl/pthread_kill.c: No such file or directory.
|
[Current thread is 1 (Thread 0x7f32f4a186c0 (LWP 3369721))]
|
|
Thread 6 (Thread 0x7f3308490a40 (LWP 3369712)):
|
#0 0x00007f330811b15f in __GI___poll (fds=0x512000007148, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
|
#1 0x00007f33088d4206 in ___interceptor_poll (fds=0x512000007148, nfds=3, timeout=-1) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4124
|
#2 0x0000562b518a93ad in handle_connections_sockets () at /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6457
|
#3 0x0000562b518a6adc in run_main_loop () at /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:5739
|
#4 0x0000562b518a81e0 in mysqld_main (argc=141, argv=0x521000005310) at /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:6162
|
#5 0x0000562b518912a9 in main (argc=6, argv=0x7fff6b5c1c78) at /home/ycp/source/mariadb-server/main/src/sql/main.cc:34
|
|
Thread 5 (Thread 0x7f32f896b6c0 (LWP 3369717)):
|
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562b56730308 <COND_manager+40>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562b56730308 <COND_manager+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
|
#2 0x00007f33080a4efb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562b56730308 <COND_manager+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007f33080a7558 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562b56730228 <LOCK_manager+40>, cond=0x562b567302e0 <COND_manager>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_wait (cond=0x562b567302e0 <COND_manager>, mutex=0x562b56730228 <LOCK_manager+40>) at ./nptl/pthread_cond_wait.c:618
|
#5 0x0000562b5399ef30 in safe_cond_wait (cond=0x562b567302e0 <COND_manager>, mp=0x562b56730200 <LOCK_manager>, file=0x562b55037a20 "/home/ycp/source/mariadb-server/main/src/mysys/my_thr_init.c", line=580) at /home/ycp/source/mariadb-server/main/src/mysys/thr_mutex.c:489
|
#6 0x0000562b53990618 in psi_cond_wait (that=0x562b567302e0 <COND_manager>, mutex=0x562b56730200 <LOCK_manager>, file=0x562b54067840 "/home/ycp/source/mariadb-server/main/src/sql/sql_manager.cc", line=110) at /home/ycp/source/mariadb-server/main/src/mysys/my_thr_init.c:580
|
#7 0x0000562b51c16b46 in inline_mysql_cond_wait (that=0x562b567302e0 <COND_manager>, mutex=0x562b56730200 <LOCK_manager>, src_file=0x562b54067840 "/home/ycp/source/mariadb-server/main/src/sql/sql_manager.cc", src_line=110) at /home/ycp/source/mariadb-server/main/src/include/mysql/psi/mysql_thread.h:1070
|
#8 0x0000562b51c171a0 in handle_manager (arg=0x0) at /home/ycp/source/mariadb-server/main/src/sql/sql_manager.cc:110
|
#9 0x0000562b52c75c4e in pfs_spawn_thread (arg=0x518000001508) at /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#10 0x00007f330885ae56 in asan_thread_start (arg=0x7f32f896c000) at ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#11 0x00007f33080a8134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
|
#12 0x00007f33081287dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
Thread 4 (Thread 0x7f3305c136c0 (LWP 3369715)):
|
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f32faffdac0, op=393, expected=0, futex_word=0x562b570650c8 <COND_timer+40>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562b570650c8 <COND_timer+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f32faffdac0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
|
#2 0x00007f33080a4efb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562b570650c8 <COND_timer+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f32faffdac0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007f33080a783c in __pthread_cond_wait_common (abstime=0x7f32faffdac0, clockid=0, mutex=0x562b57064fe8 <LOCK_timer+40>, cond=0x562b570650a0 <COND_timer>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_timedwait64 (cond=0x562b570650a0 <COND_timer>, mutex=0x562b57064fe8 <LOCK_timer+40>, abstime=0x7f32faffdac0) at ./nptl/pthread_cond_wait.c:643
|
#5 0x0000562b5399f817 in safe_cond_timedwait (cond=0x562b570650a0 <COND_timer>, mp=0x562b57064fc0 <LOCK_timer>, abstime=0x7f32faffdac0, file=0x562b55037a20 "/home/ycp/source/mariadb-server/main/src/mysys/my_thr_init.c", line=593) at /home/ycp/source/mariadb-server/main/src/mysys/thr_mutex.c:543
|
#6 0x0000562b539908af in psi_cond_timedwait (that=0x562b570650a0 <COND_timer>, mutex=0x562b57064fc0 <LOCK_timer>, abstime=0x7f32faffdac0, file=0x562b5503a340 "/home/ycp/source/mariadb-server/main/src/mysys/thr_timer.c", line=329) at /home/ycp/source/mariadb-server/main/src/mysys/my_thr_init.c:593
|
#7 0x0000562b539a1579 in inline_mysql_cond_timedwait (that=0x562b570650a0 <COND_timer>, mutex=0x562b57064fc0 <LOCK_timer>, abstime=0x7f32faffdac0, src_file=0x562b5503a340 "/home/ycp/source/mariadb-server/main/src/mysys/thr_timer.c", src_line=329) at /home/ycp/source/mariadb-server/main/src/include/mysql/psi/mysql_thread.h:1086
|
#8 0x0000562b539a2c37 in timer_handler (arg=0x0) at /home/ycp/source/mariadb-server/main/src/mysys/thr_timer.c:329
|
#9 0x0000562b52c75c4e in pfs_spawn_thread (arg=0x518000000108) at /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#10 0x00007f330885ae56 in asan_thread_start (arg=0x7f3307202000) at ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#11 0x00007f33080a8134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
|
#12 0x00007f33081287dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
Thread 3 (Thread 0x7f32fa0d46c0 (LWP 3369716)):
|
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f32f8c453e0, op=393, expected=0, futex_word=0x562b56f97028 <COND_checkpoint+40>) at ./nptl/futex-internal.c:57
|
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562b56f97028 <COND_checkpoint+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f32f8c453e0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
|
#2 0x00007f33080a4efb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562b56f97028 <COND_checkpoint+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f32f8c453e0, private=private@entry=0) at ./nptl/futex-internal.c:139
|
#3 0x00007f33080a783c in __pthread_cond_wait_common (abstime=0x7f32f8c453e0, clockid=0, mutex=0x562b56f96f48 <LOCK_checkpoint+40>, cond=0x562b56f97000 <COND_checkpoint>) at ./nptl/pthread_cond_wait.c:503
|
#4 ___pthread_cond_timedwait64 (cond=0x562b56f97000 <COND_checkpoint>, mutex=0x562b56f96f48 <LOCK_checkpoint+40>, abstime=0x7f32f8c453e0) at ./nptl/pthread_cond_wait.c:643
|
#5 0x0000562b5399f817 in safe_cond_timedwait (cond=0x562b56f97000 <COND_checkpoint>, mp=0x562b56f96f20 <LOCK_checkpoint>, abstime=0x7f32f8c453e0, file=0x562b55037a20 "/home/ycp/source/mariadb-server/main/src/mysys/my_thr_init.c", line=593) at /home/ycp/source/mariadb-server/main/src/mysys/thr_mutex.c:543
|
#6 0x0000562b539908af in psi_cond_timedwait (that=0x562b56f97000 <COND_checkpoint>, mutex=0x562b56f96f20 <LOCK_checkpoint>, abstime=0x7f32f8c453e0, file=0x562b547c56e0 "/home/ycp/source/mariadb-server/main/src/storage/maria/ma_servicethread.c", line=115) at /home/ycp/source/mariadb-server/main/src/mysys/my_thr_init.c:593
|
#7 0x0000562b52ace4e2 in inline_mysql_cond_timedwait (that=0x562b56f97000 <COND_checkpoint>, mutex=0x562b56f96f20 <LOCK_checkpoint>, abstime=0x7f32f8c453e0, src_file=0x562b547c56e0 "/home/ycp/source/mariadb-server/main/src/storage/maria/ma_servicethread.c", src_line=115) at /home/ycp/source/mariadb-server/main/src/include/mysql/psi/mysql_thread.h:1086
|
#8 0x0000562b52aced40 in my_service_thread_sleep (control=0x562b55e50900 <checkpoint_control>, sleep_time=29000000000) at /home/ycp/source/mariadb-server/main/src/storage/maria/ma_servicethread.c:115
|
#9 0x0000562b52ab464c in ma_checkpoint_background (arg=0x1e) at /home/ycp/source/mariadb-server/main/src/storage/maria/ma_checkpoint.c:726
|
#10 0x0000562b52c75c4e in pfs_spawn_thread (arg=0x518000000d08) at /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#11 0x00007f330885ae56 in asan_thread_start (arg=0x7f32fa0d5000) at ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#12 0x00007f33080a8134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
|
#13 0x00007f33081287dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
Thread 2 (Thread 0x7f32f60406c0 (LWP 3369718)):
|
#0 0x00007f330805bc82 in __GI___sigtimedwait (set=0x7f32f4c3f060, info=0x7f32f4c3f820, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:31
|
#1 0x00007f3308885aeb in ___interceptor_sigwaitinfo (set=0x7f32f4c3f060, info=0x7f32f4c3f820) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:4204
|
#2 0x0000562b518914cb in my_sigwait (set=0x7f32f4c3f060, sig=0x7f32f4c3f030, code=0x7f32f4c3f040) at /home/ycp/source/mariadb-server/main/src/include/my_pthread.h:180
|
#3 0x0000562b5189e7e8 in signal_hand () at /home/ycp/source/mariadb-server/main/src/sql/mysqld.cc:3277
|
#4 0x0000562b52c75c4e in pfs_spawn_thread (arg=0x518000002508) at /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#5 0x00007f330885ae56 in asan_thread_start (arg=0x7f32f6041000) at ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#6 0x00007f33080a8134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
|
#7 0x00007f33081287dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
Thread 1 (Thread 0x7f32f4a186c0 (LWP 3369721)):
|
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at ./nptl/pthread_kill.c:44
|
#1 0x0000562b53994bbf in my_write_core (sig=6) at /home/ycp/source/mariadb-server/main/src/mysys/stacktrace.c:424
|
#2 0x0000562b52521c8e in handle_fatal_signal (sig=6) at /home/ycp/source/mariadb-server/main/src/sql/signal_handler.cc:298
|
#3 <signal handler called>
|
#4 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
|
#5 0x00007f33080a9e8f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
|
#6 0x00007f330805afb2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
|
#7 0x00007f3308045472 in __GI_abort () at ./stdlib/abort.c:79
|
#8 0x00007f3308912f6f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143
|
#9 0x00007f330892276c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58
|
#10 0x00007f33088fdc5f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f32f4a132e6, __in_chrg=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:192
|
#11 0x00007f33088fd2c0 in __asan::ReportGenericError (pc=139857163655350, bp=139856829302672, sp=sp@entry=139856829300560, addr=90503553219089, is_write=is_write@entry=false, access_size=16, fatal=false, exp=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:497
|
#12 0x00007f33088fd42e in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=139856829302672, sp=sp@entry=139856829300560, addr=addr@entry=90503553219089, is_write=is_write@entry=false, access_size=access_size@entry=16, exp=<optimized out>, fatal=false) at ../../../../src/libsanitizer/asan/asan_report.cpp:497
|
#13 0x00007f33088f18d1 in ___interceptor_memcpy (dst=0x52500023fa18, src=0x52500023fa08, size=16) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:115
|
#14 0x0000562b5193ff89 in QUICK_GROUP_MIN_MAX_SELECT::next_min_max_in_range (this=0x513000051100, min=true, reverse=false) at /home/ycp/source/mariadb-server/main/src/sql/opt_range.cc:16679
|
#15 0x0000562b5193e40a in QUICK_GROUP_MIN_MAX_SELECT::next_min_max (this=0x513000051100, min=true, reverse=false) at /home/ycp/source/mariadb-server/main/src/sql/opt_range.cc:16365
|
#16 0x0000562b5193db5c in QUICK_GROUP_MIN_MAX_SELECT::get_next (this=0x513000051100) at /home/ycp/source/mariadb-server/main/src/sql/opt_range.cc:16240
|
#17 0x0000562b5198748c in rr_quick (info=0x52d000357140) at /home/ycp/source/mariadb-server/main/src/sql/records.cc:398
|
#18 0x0000562b51951cae in READ_RECORD::read_record (this=0x52d000357140) at /home/ycp/source/mariadb-server/main/src/sql/records.h:77
|
#19 0x0000562b51db3799 in join_init_read_record (tab=0x52d000357070) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:25251
|
#20 0x0000562b51dacf00 in sub_select (join=0x52d000354700, join_tab=0x52d000357070, end_of_records=false) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:24183
|
#21 0x0000562b51dab30c in do_select (join=0x52d000354700, procedure=0x0) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:23697
|
#22 0x0000562b51d2c518 in JOIN::exec_inner (this=0x52d000354700) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:5059
|
#23 0x0000562b51d29c88 in JOIN::exec (this=0x52d000354700) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:4842
|
#24 0x0000562b51d2d963 in mysql_select (thd=0x52c0000b0288, tables=0x52d000352d80, fields=@0x52d000352840: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x52d000352ce8, last = 0x52d000352ce8, elements = 1}, <No data fields>}, conds=0x52d000353ac8, og_num=1, order=0x0, group=0x52d000353d10, having=0x0, proc_param=0x0, select_options=2164525824, result=0x52d0003546d0, unit=0x52c0000b47b0, select_lex=0x52d000352588) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:5375
|
#25 0x0000562b51d01065 in handle_select (thd=0x52c0000b0288, lex=0x52c0000b46d0, result=0x52d0003546d0, setup_tables_done_option=0) at /home/ycp/source/mariadb-server/main/src/sql/sql_select.cc:633
|
#26 0x0000562b51c3fa93 in execute_sqlcom_select (thd=0x52c0000b0288, all_tables=0x52d000352d80) at /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:6191
|
#27 0x0000562b51c2faef in mysql_execute_command (thd=0x52c0000b0288, is_called_from_prepared_stmt=false) at /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:3979
|
#28 0x0000562b51c49371 in mysql_parse (thd=0x52c0000b0288, rawbuf=0x52d0003524a8 "SELECT MIN(b) FROM t1 WHERE b = 3 OR b IS NULL GROUP BY a", length=57, parser_state=0x7f32f3b29280) at /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:7915
|
#29 0x0000562b51c22256 in dispatch_command (command=COM_QUERY, thd=0x52c0000b0288, packet=0x529000253289 "", packet_length=57, blocking=true) at /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:1902
|
#30 0x0000562b51c1f64a in do_command (thd=0x52c0000b0288, blocking=true) at /home/ycp/source/mariadb-server/main/src/sql/sql_parse.cc:1415
|
#31 0x0000562b520ae458 in do_handle_one_connection (connect=0x511000024388, put_in_cache=true) at /home/ycp/source/mariadb-server/main/src/sql/sql_connect.cc:1415
|
#32 0x0000562b520adfed in handle_one_connection (arg=0x511000024248) at /home/ycp/source/mariadb-server/main/src/sql/sql_connect.cc:1327
|
#33 0x0000562b52c75c4e in pfs_spawn_thread (arg=0x518000004d08) at /home/ycp/source/mariadb-server/main/src/storage/perfschema/pfs.cc:2198
|
#34 0x00007f330885ae56 in asan_thread_start (arg=0x7f32f4a19000) at ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
|
#35 0x00007f33080a8134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
|
#36 0x00007f33081287dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
|
|
- saving '/home/ycp/source/mariadb-server/main/build/mysql-test/var/log/temp.mdev_32732_asan/' to '/home/ycp/source/mariadb-server/main/build/mysql-test/var/log/temp.mdev_32732_asan/'
|
***Warnings generated in error logs during shutdown after running tests: temp.mdev_32732_asan
|
|
==3369712==ERROR: AddressSanitizer: unknown-crash on address 0x52500023fa11 at pc 0x7f33088f18b6 bp 0x7f32f4a14790 sp 0x7f32f4a13f50
|
SUMMARY: AddressSanitizer: unknown-crash ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:115 in memcpy
|
250306 10:41:31 [ERROR] /home/ycp/source/mariadb-server/main/build/sql/mariadbd got signal 6 ;
|
Attempting backtrace. Include this in the bug report.
|
Attachments
Issue Links
- is part of
-
MDEV-32732 Support DESC indexes in loose scan optimization
-
- Stalled
-
- relates to
-
MDEV-32732 Support DESC indexes in loose scan optimization
-
- Stalled
-