Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
11.8
-
x86_64 + WITH_ASAN:BOOL=ON + WITH_ASAN_SCOPE:BOOL=ON + debug galera shared library
-
Can result in unexpected behaviour
Description
$ LSAN_OPTIONS=report_objects=1 LD_LIBRARY_PATH=$WSREP_PROVIDER mysql-test/mtr --parallel=1 --no-reorder galera.MDEV-27276
|
|
galera.MDEV-27276 [ pass ] 2103
|
***Warnings generated in error logs during shutdown after running tests: galera.MDEV-27276
|
|
==2630605==ERROR: LeakSanitizer: detected memory leaks
|
SUMMARY: AddressSanitizer: 1367 byte(s) leaked in 7 allocation(s).
|
251016 15:05:26 [ERROR] /home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd got signal 6 ;
|
Attempting backtrace. Include this in the bug report.
|
11.8-54ad2216578bd590fb4a300ae658904a467721d0 |
==2630605==ERROR: LeakSanitizer: detected memory leaks
|
mysql-test/var/log/mysqld.1.err
|
|
Direct leak of 1096 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9673124 (<unknown module>)
|
#2 0x7bb2c9671ec1 (<unknown module>)
|
#3 0x7bb2c9671b46 (<unknown module>)
|
#4 0x7bb2c9432f8a (<unknown module>)
|
#5 0x7bb2c9411e40 (<unknown module>)
|
#6 0x0000052fd422 in wsrep::wsrep_provider_v26::options(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:1219:29
|
#7 0x0000038e288a in wsrep_provider_options_update(sys_var*, THD*, enum_var_type) /home/dan/repos/mariadb-server-11.8/sql/wsrep_var.cc:546:49
|
#8 0x0000007f7934 in sys_var::update(THD*, set_var*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:212:21
|
#9 0x000000801c3f in set_var::update(THD*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:869:23
|
#10 0x0000007ff1a1 in sql_set_variables(THD*, List<set_var_base>*, bool) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:750:20
|
#11 0x000000e6db07 in mysql_execute_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:4882:9
|
#12 0x000000e28cb1 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7908:18
|
#13 0x000000e377e1 in wsrep_mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7718:5
|
#14 0x000000e1479a in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1890:11
|
#15 0x000000e2eb8c in do_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1416:17
|
#16 0x00000186b9c3 in do_handle_one_connection(CONNECT*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1504:11
|
#17 0x00000186acd3 in handle_one_connection /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1416:5
|
#18 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#19 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
Direct leak of 32 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9671815 (<unknown module>)
|
#2 0x7bb2c9671ff2 (<unknown module>)
|
#3 0x7bb2c9671b4b (<unknown module>)
|
#4 0x7bb2c9432f8a (<unknown module>)
|
#5 0x7bb2c9411e40 (<unknown module>)
|
#6 0x0000052fd422 in wsrep::wsrep_provider_v26::options(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:1219:29
|
#7 0x0000038e288a in wsrep_provider_options_update(sys_var*, THD*, enum_var_type) /home/dan/repos/mariadb-server-11.8/sql/wsrep_var.cc:546:49
|
#8 0x0000007f7934 in sys_var::update(THD*, set_var*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:212:21
|
#9 0x000000801c3f in set_var::update(THD*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:869:23
|
#10 0x0000007ff1a1 in sql_set_variables(THD*, List<set_var_base>*, bool) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:750:20
|
#11 0x000000e6db07 in mysql_execute_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:4882:9
|
#12 0x000000e28cb1 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7908:18
|
#13 0x000000e377e1 in wsrep_mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7718:5
|
#14 0x000000e1479a in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1890:11
|
#15 0x000000e2eb8c in do_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1416:17
|
#16 0x00000186b9c3 in do_handle_one_connection(CONNECT*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1504:11
|
#17 0x00000186acd3 in handle_one_connection /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1416:5
|
#18 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#19 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
Direct leak of 32 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9671815 (<unknown module>)
|
#2 0x7bb2c9671ff2 (<unknown module>)
|
#3 0x7bb2c9672cd0 (<unknown module>)
|
#4 0x7bb2c947aa07 (<unknown module>)
|
#5 0x7bb2c946c281 (<unknown module>)
|
#6 0x7bb2c9463fcc (<unknown module>)
|
#7 0x7bb2c946e9fa (<unknown module>)
|
#8 0x7bb2c9455047 (<unknown module>)
|
#9 0x7bb2c945d0b0 (<unknown module>)
|
#10 0x7bb2c94a5f8b (<unknown module>)
|
#11 0x7bb2c94a671a (<unknown module>)
|
#12 0x7bb2c94a6f3f (<unknown module>)
|
#13 0x7bb2c944f857 (<unknown module>)
|
#14 0x7bb2c9412e03 (<unknown module>)
|
#15 0x0000052f2b22 in wsrep::wsrep_provider_v26::run_applier(wsrep::high_priority_service*) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:903:29
|
#16 0x0000038fa120 in wsrep_replication_process(THD*, void*) /home/dan/repos/mariadb-server-11.8/sql/wsrep_thd.cc:56:45
|
#17 0x0000038a085e in start_wsrep_THD(void*) /home/dan/repos/mariadb-server-11.8/sql/wsrep_mysqld.cc:3908:3
|
#18 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#19 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
Indirect leak of 80 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9671fa0 (<unknown module>)
|
#2 0x7bb2c9671b4b (<unknown module>)
|
#3 0x7bb2c9432f8a (<unknown module>)
|
#4 0x7bb2c9411e40 (<unknown module>)
|
#5 0x0000052fd422 in wsrep::wsrep_provider_v26::options(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:1219:29
|
#6 0x0000038e288a in wsrep_provider_options_update(sys_var*, THD*, enum_var_type) /home/dan/repos/mariadb-server-11.8/sql/wsrep_var.cc:546:49
|
#7 0x0000007f7934 in sys_var::update(THD*, set_var*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:212:21
|
#8 0x000000801c3f in set_var::update(THD*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:869:23
|
#9 0x0000007ff1a1 in sql_set_variables(THD*, List<set_var_base>*, bool) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:750:20
|
#10 0x000000e6db07 in mysql_execute_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:4882:9
|
#11 0x000000e28cb1 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7908:18
|
#12 0x000000e377e1 in wsrep_mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7718:5
|
#13 0x000000e1479a in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1890:11
|
#14 0x000000e2eb8c in do_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1416:17
|
#15 0x00000186b9c3 in do_handle_one_connection(CONNECT*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1504:11
|
#16 0x00000186acd3 in handle_one_connection /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1416:5
|
#17 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#18 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
Indirect leak of 80 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9671fa0 (<unknown module>)
|
#2 0x7bb2c9672cd0 (<unknown module>)
|
#3 0x7bb2c947aa07 (<unknown module>)
|
#4 0x7bb2c946c281 (<unknown module>)
|
#5 0x7bb2c9463fcc (<unknown module>)
|
#6 0x7bb2c946e9fa (<unknown module>)
|
#7 0x7bb2c9455047 (<unknown module>)
|
#8 0x7bb2c945d0b0 (<unknown module>)
|
#9 0x7bb2c94a5f8b (<unknown module>)
|
#10 0x7bb2c94a671a (<unknown module>)
|
#11 0x7bb2c94a6f3f (<unknown module>)
|
#12 0x7bb2c944f857 (<unknown module>)
|
#13 0x7bb2c9412e03 (<unknown module>)
|
#14 0x0000052f2b22 in wsrep::wsrep_provider_v26::run_applier(wsrep::high_priority_service*) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:903:29
|
#15 0x0000038fa120 in wsrep_replication_process(THD*, void*) /home/dan/repos/mariadb-server-11.8/sql/wsrep_thd.cc:56:45
|
#16 0x0000038a085e in start_wsrep_THD(void*) /home/dan/repos/mariadb-server-11.8/sql/wsrep_mysqld.cc:3908:3
|
#17 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#18 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
Indirect leak of 31 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9673124 (<unknown module>)
|
#2 0x7bb2c9671e8e (<unknown module>)
|
#3 0x7bb2c9672178 (<unknown module>)
|
#4 0x7bb2c9671bde (<unknown module>)
|
#5 0x7bb2c9432f8a (<unknown module>)
|
#6 0x7bb2c9411e40 (<unknown module>)
|
#7 0x0000052fd422 in wsrep::wsrep_provider_v26::options(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:1219:29
|
#8 0x0000038e288a in wsrep_provider_options_update(sys_var*, THD*, enum_var_type) /home/dan/repos/mariadb-server-11.8/sql/wsrep_var.cc:546:49
|
#9 0x0000007f7934 in sys_var::update(THD*, set_var*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:212:21
|
#10 0x000000801c3f in set_var::update(THD*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:869:23
|
#11 0x0000007ff1a1 in sql_set_variables(THD*, List<set_var_base>*, bool) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:750:20
|
#12 0x000000e6db07 in mysql_execute_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:4882:9
|
#13 0x000000e28cb1 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7908:18
|
#14 0x000000e377e1 in wsrep_mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7718:5
|
#15 0x000000e1479a in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1890:11
|
#16 0x000000e2eb8c in do_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1416:17
|
#17 0x00000186b9c3 in do_handle_one_connection(CONNECT*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1504:11
|
#18 0x00000186acd3 in handle_one_connection /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1416:5
|
#19 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#20 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
|
#0 0x00000057ec48 in malloc (/home/dan/repos/build-mariadb-server-11.8-debug/sql/mariadbd+0x57ec48) (BuildId: d683dcd98eb2ee890223d8868db5295f77c7d887)
|
#1 0x7bb2c9673124 (<unknown module>)
|
#2 0x7bb2c967216b (<unknown module>)
|
#3 0x7bb2c9671bde (<unknown module>)
|
#4 0x7bb2c9432f8a (<unknown module>)
|
#5 0x7bb2c9411e40 (<unknown module>)
|
#6 0x0000052fd422 in wsrep::wsrep_provider_v26::options(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/dan/repos/mariadb-server-11.8/wsrep-lib/src/wsrep_provider_v26.cpp:1219:29
|
#7 0x0000038e288a in wsrep_provider_options_update(sys_var*, THD*, enum_var_type) /home/dan/repos/mariadb-server-11.8/sql/wsrep_var.cc:546:49
|
#8 0x0000007f7934 in sys_var::update(THD*, set_var*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:212:21
|
#9 0x000000801c3f in set_var::update(THD*) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:869:23
|
#10 0x0000007ff1a1 in sql_set_variables(THD*, List<set_var_base>*, bool) /home/dan/repos/mariadb-server-11.8/sql/set_var.cc:750:20
|
#11 0x000000e6db07 in mysql_execute_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:4882:9
|
#12 0x000000e28cb1 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7908:18
|
#13 0x000000e377e1 in wsrep_mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:7718:5
|
#14 0x000000e1479a in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1890:11
|
#15 0x000000e2eb8c in do_command(THD*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_parse.cc:1416:17
|
#16 0x00000186b9c3 in do_handle_one_connection(CONNECT*, bool) /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1504:11
|
#17 0x00000186acd3 in handle_one_connection /home/dan/repos/mariadb-server-11.8/sql/sql_connect.cc:1416:5
|
#18 0x0000035b22d1 in pfs_spawn_thread /home/dan/repos/mariadb-server-11.8/storage/perfschema/pfs.cc:2198:3
|
#19 0x00000057c56a in asan_thread_start(void*) asan_interceptors.cpp.o
|
|
SUMMARY: AddressSanitizer: 1367 byte(s) leaked in 7 allocation(s).
|
Attachments
Issue Links
- relates to
-
MDEV-27276 CREATE TABLE with FOREIGN KEY constraint fails to apply in parallel
-
- Closed
-