Details
-
Bug
-
Status: Confirmed (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.5, 10.6, 10.9(EOL), 10.10(EOL), 10.11, 11.0(EOL), 11.1(EOL), 11.2(EOL)
Description
SET sql_mode=''; |
CREATE TABLE t (c CHAR(1),FULLTEXT (c)) ENGINE=InnoDB; |
XA START 'a'; |
INSERT INTO t VALUES (0); |
XA END 'a'; |
XA PREPARE 'a'; |
SHUTDOWN;
|
Leads to:
11.0.2 368dd22a816f3b437bccd0b9ff28b9de9b1abf0a (Optimized, UBASAN) |
==538733==ERROR: LeakSanitizer: detected memory leaks
|
|
Indirect leak of 1128 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947b17 in malloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1eb17)
|
#1 0x55fdf2037891 in mem_heap_create_block_func(mem_block_info_t*, unsigned long, unsigned long) /test/11.0_opt_san/storage/innobase/mem/mem0mem.cc:277
|
#2 0x55fdf29875b5 in mem_heap_create_func /test/11.0_opt_san/storage/innobase/include/mem0mem.inl:377
|
#3 0x55fdf29875b5 in fts_trx_create(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2228
|
#4 0x55fdf298851f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 63 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947b17 in malloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1eb17)
|
#1 0x55fdf2558245 in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:849
|
#2 0x55fdf296dd96 in fts_trx_table_add_op /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2393
|
#3 0x55fdf29884ec in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2419
|
#4 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#5 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#6 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#7 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#8 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#9 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#10 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#11 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#12 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#13 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#14 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#15 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25576a9 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:785
|
#2 0x55fdf296fb98 in fts_trx_table_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2278
|
#3 0x55fdf296fb98 in fts_trx_init /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2341
|
#4 0x55fdf2988472 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2416
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25576a9 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:785
|
#2 0x55fdf2989c33 in fts_savepoint_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55fdf2989c33 in fts_savepoint_laststmt_refresh(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:5480
|
#4 0x55fdf24e565a in trx_mark_sql_stat_end(trx_t*) /test/11.0_opt_san/storage/innobase/trx/trx0trx.cc:1641
|
#5 0x55fdf1d3def4 in end_of_statement /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:4436
|
#6 0x55fdf1d3def4 in innobase_commit /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:4526
|
#7 0x55fdf06f103b in commit_one_phase_2 /test/11.0_opt_san/sql/handler.cc:2138
|
#8 0x55fdf07547a8 in ha_commit_trans(THD*, bool) /test/11.0_opt_san/sql/handler.cc:1885
|
#9 0x55fdefbcba70 in trans_commit_stmt(THD*) /test/11.0_opt_san/sql/transaction.cc:472
|
#10 0x55fdef1f8f78 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:6075
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25576a9 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:785
|
#2 0x55fdf2987b70 in fts_savepoint_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55fdf2987b70 in fts_trx_create(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2246
|
#4 0x55fdf298851f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 47 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947b17 in malloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1eb17)
|
#1 0x55fdf2558245 in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:849
|
#2 0x55fdf296fc0b in fts_trx_init /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2342
|
#3 0x55fdf2988472 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2416
|
#4 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#5 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#6 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#7 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#8 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#9 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#10 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#11 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#12 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#13 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#14 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#15 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25577ac in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:797
|
#2 0x55fdf2989c33 in fts_savepoint_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55fdf2989c33 in fts_savepoint_laststmt_refresh(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:5480
|
#4 0x55fdf24e565a in trx_mark_sql_stat_end(trx_t*) /test/11.0_opt_san/storage/innobase/trx/trx0trx.cc:1641
|
#5 0x55fdf1d3def4 in end_of_statement /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:4436
|
#6 0x55fdf1d3def4 in innobase_commit /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:4526
|
#7 0x55fdf06f103b in commit_one_phase_2 /test/11.0_opt_san/sql/handler.cc:2138
|
#8 0x55fdf07547a8 in ha_commit_trans(THD*, bool) /test/11.0_opt_san/sql/handler.cc:1885
|
#9 0x55fdefbcba70 in trans_commit_stmt(THD*) /test/11.0_opt_san/sql/transaction.cc:472
|
#10 0x55fdef1f8f78 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:6075
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25576ea in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:790
|
#2 0x55fdf2989c33 in fts_savepoint_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55fdf2989c33 in fts_savepoint_laststmt_refresh(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:5480
|
#4 0x55fdf24e565a in trx_mark_sql_stat_end(trx_t*) /test/11.0_opt_san/storage/innobase/trx/trx0trx.cc:1641
|
#5 0x55fdf1d3def4 in end_of_statement /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:4436
|
#6 0x55fdf1d3def4 in innobase_commit /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:4526
|
#7 0x55fdf06f103b in commit_one_phase_2 /test/11.0_opt_san/sql/handler.cc:2138
|
#8 0x55fdf07547a8 in ha_commit_trans(THD*, bool) /test/11.0_opt_san/sql/handler.cc:1885
|
#9 0x55fdefbcba70 in trans_commit_stmt(THD*) /test/11.0_opt_san/sql/transaction.cc:472
|
#10 0x55fdef1f8f78 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:6075
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25576ea in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:790
|
#2 0x55fdf296fb98 in fts_trx_table_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2278
|
#3 0x55fdf296fb98 in fts_trx_init /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2341
|
#4 0x55fdf2988472 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2416
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25577ac in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:797
|
#2 0x55fdf296fb98 in fts_trx_table_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2278
|
#3 0x55fdf296fb98 in fts_trx_init /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2341
|
#4 0x55fdf2988472 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2416
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25577ac in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:797
|
#2 0x55fdf2987b70 in fts_savepoint_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55fdf2987b70 in fts_trx_create(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2246
|
#4 0x55fdf298851f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55fdee947ce7 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-opt/bin/mariadbd+0x7a1ece7)
|
#1 0x55fdf25576ea in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_opt_san/storage/innobase/ut/ut0rbt.cc:790
|
#2 0x55fdf2987b70 in fts_savepoint_create /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55fdf2987b70 in fts_trx_create(trx_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2246
|
#4 0x55fdf298851f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_opt_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55fdf22a15fe in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_opt_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55fdf1db2ef4 in ha_innobase::write_row(unsigned char const*) /test/11.0_opt_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55fdf07438fd in handler::ha_write_row(unsigned char const*) /test/11.0_opt_san/sql/handler.cc:7798
|
#8 0x55fdeefb14a2 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:2204
|
#9 0x55fdef015202 in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_opt_san/sql/sql_insert.cc:1154
|
#10 0x55fdef200646 in mysql_execute_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:4569
|
#11 0x55fdef2214d2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_opt_san/sql/sql_parse.cc:8014
|
#12 0x55fdef22ef5d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_opt_san/sql/sql_parse.cc:1894
|
#13 0x55fdef238728 in do_command(THD*, bool) /test/11.0_opt_san/sql/sql_parse.cc:1407
|
#14 0x55fdefb4780c in do_handle_one_connection(CONNECT*, bool) /test/11.0_opt_san/sql/sql_connect.cc:1416
|
#15 0x55fdefb49e0c in handle_one_connection /test/11.0_opt_san/sql/sql_connect.cc:1318
|
#16 0x153c40294b42 in start_thread nptl/pthread_create.c:442
|
|
SUMMARY: AddressSanitizer: 1646 byte(s) leaked in 12 allocation(s).
|
230515 17:40:41 [ERROR] mysqld got signal 6 ;
|
11.0.2 368dd22a816f3b437bccd0b9ff28b9de9b1abf0a (Debug) |
==530665==ERROR: LeakSanitizer: detected memory leaks
|
|
Indirect leak of 1152 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1337 in __interceptor_malloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964337)
|
#1 0x55ff4a8a8d94 in mem_heap_create_block_func(mem_block_info_t*, unsigned long, char const*, unsigned int, unsigned long) /test/11.0_dbg_san/storage/innobase/mem/mem0mem.cc:277
|
#2 0x55ff4b19f9f9 in mem_heap_create_func /test/11.0_dbg_san/storage/innobase/include/mem0mem.inl:377
|
#3 0x55ff4b19f9f9 in fts_trx_create(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2228
|
#4 0x55ff4b1a0105 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 63 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1337 in __interceptor_malloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964337)
|
#1 0x55ff4ad9968e in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:849
|
#2 0x55ff4b1889fd in fts_trx_table_add_op /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2393
|
#3 0x55ff4b1a00ab in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2419
|
#4 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#5 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#6 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#7 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#8 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#9 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#10 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#11 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#12 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#13 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#14 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#15 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad976fe in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:785
|
#2 0x55ff4b18aa17 in fts_trx_table_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2278
|
#3 0x55ff4b18aa17 in fts_trx_init /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2341
|
#4 0x55ff4b1a002e in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2416
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad976fe in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:785
|
#2 0x55ff4b188cd7 in fts_savepoint_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55ff4b19d1db in fts_savepoint_laststmt_refresh(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:5480
|
#4 0x55ff4ad416e8 in trx_mark_sql_stat_end(trx_t*) /test/11.0_dbg_san/storage/innobase/trx/trx0trx.cc:1641
|
#5 0x55ff4a529323 in end_of_statement /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:4436
|
#6 0x55ff4a547069 in innobase_commit /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:4526
|
#7 0x55ff48e11d21 in commit_one_phase_2 /test/11.0_dbg_san/sql/handler.cc:2138
|
#8 0x55ff48e127f1 in ha_commit_one_phase(THD*, bool) /test/11.0_dbg_san/sql/handler.cc:2091
|
#9 0x55ff48e8b31e in ha_commit_trans(THD*, bool) /test/11.0_dbg_san/sql/handler.cc:1885
|
#10 0x55ff481b55ec in trans_commit_stmt(THD*) /test/11.0_dbg_san/sql/transaction.cc:472
|
#11 0x55ff4772522c in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:6075
|
#12 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#13 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#14 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#15 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#16 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#17 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad976fe in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:785
|
#2 0x55ff4b188cd7 in fts_savepoint_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55ff4b19fcc4 in fts_trx_create(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2246
|
#4 0x55ff4b1a0105 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 47 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1337 in __interceptor_malloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964337)
|
#1 0x55ff4ad9968e in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:849
|
#2 0x55ff4b18aa83 in fts_trx_init /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2342
|
#3 0x55ff4b1a002e in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2416
|
#4 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#5 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#6 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#7 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#8 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#9 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#10 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#11 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#12 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#13 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#14 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#15 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad97806 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:797
|
#2 0x55ff4b188cd7 in fts_savepoint_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55ff4b19d1db in fts_savepoint_laststmt_refresh(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:5480
|
#4 0x55ff4ad416e8 in trx_mark_sql_stat_end(trx_t*) /test/11.0_dbg_san/storage/innobase/trx/trx0trx.cc:1641
|
#5 0x55ff4a529323 in end_of_statement /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:4436
|
#6 0x55ff4a547069 in innobase_commit /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:4526
|
#7 0x55ff48e11d21 in commit_one_phase_2 /test/11.0_dbg_san/sql/handler.cc:2138
|
#8 0x55ff48e127f1 in ha_commit_one_phase(THD*, bool) /test/11.0_dbg_san/sql/handler.cc:2091
|
#9 0x55ff48e8b31e in ha_commit_trans(THD*, bool) /test/11.0_dbg_san/sql/handler.cc:1885
|
#10 0x55ff481b55ec in trans_commit_stmt(THD*) /test/11.0_dbg_san/sql/transaction.cc:472
|
#11 0x55ff4772522c in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:6075
|
#12 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#13 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#14 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#15 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#16 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#17 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad97743 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:790
|
#2 0x55ff4b188cd7 in fts_savepoint_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55ff4b19d1db in fts_savepoint_laststmt_refresh(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:5480
|
#4 0x55ff4ad416e8 in trx_mark_sql_stat_end(trx_t*) /test/11.0_dbg_san/storage/innobase/trx/trx0trx.cc:1641
|
#5 0x55ff4a529323 in end_of_statement /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:4436
|
#6 0x55ff4a547069 in innobase_commit /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:4526
|
#7 0x55ff48e11d21 in commit_one_phase_2 /test/11.0_dbg_san/sql/handler.cc:2138
|
#8 0x55ff48e127f1 in ha_commit_one_phase(THD*, bool) /test/11.0_dbg_san/sql/handler.cc:2091
|
#9 0x55ff48e8b31e in ha_commit_trans(THD*, bool) /test/11.0_dbg_san/sql/handler.cc:1885
|
#10 0x55ff481b55ec in trans_commit_stmt(THD*) /test/11.0_dbg_san/sql/transaction.cc:472
|
#11 0x55ff4772522c in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:6075
|
#12 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#13 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#14 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#15 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#16 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#17 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad97743 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:790
|
#2 0x55ff4b18aa17 in fts_trx_table_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2278
|
#3 0x55ff4b18aa17 in fts_trx_init /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2341
|
#4 0x55ff4b1a002e in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2416
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad97806 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:797
|
#2 0x55ff4b18aa17 in fts_trx_table_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2278
|
#3 0x55ff4b18aa17 in fts_trx_init /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2341
|
#4 0x55ff4b1a002e in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2416
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad97806 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:797
|
#2 0x55ff4b188cd7 in fts_savepoint_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55ff4b19fcc4 in fts_trx_create(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2246
|
#4 0x55ff4b1a0105 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
|
#0 0x55ff46db1507 in __interceptor_calloc (/test/UBASAN_MD120523-mariadb-11.0.2-linux-x86_64-dbg/bin/mariadbd+0x7964507)
|
#1 0x55ff4ad97743 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/11.0_dbg_san/storage/innobase/ut/ut0rbt.cc:790
|
#2 0x55ff4b188cd7 in fts_savepoint_create /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2211
|
#3 0x55ff4b19fcc4 in fts_trx_create(trx_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2246
|
#4 0x55ff4b1a0105 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/11.0_dbg_san/storage/innobase/fts/fts0fts.cc:2413
|
#5 0x55ff4ab15273 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/11.0_dbg_san/storage/innobase/row/row0mysql.cc:1384
|
#6 0x55ff4a5aa1ef in ha_innobase::write_row(unsigned char const*) /test/11.0_dbg_san/storage/innobase/handler/ha_innodb.cc:7810
|
#7 0x55ff48e72943 in handler::ha_write_row(unsigned char const*) /test/11.0_dbg_san/sql/handler.cc:7798
|
#8 0x55ff47497f8c in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:2204
|
#9 0x55ff474fc88c in mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool, select_result*) /test/11.0_dbg_san/sql/sql_insert.cc:1154
|
#10 0x55ff4770700f in mysql_execute_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:4569
|
#11 0x55ff4772c973 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /test/11.0_dbg_san/sql/sql_parse.cc:8014
|
#12 0x55ff4773c707 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1894
|
#13 0x55ff4774a542 in do_command(THD*, bool) /test/11.0_dbg_san/sql/sql_parse.cc:1407
|
#14 0x55ff4811f8b5 in do_handle_one_connection(CONNECT*, bool) /test/11.0_dbg_san/sql/sql_connect.cc:1416
|
#15 0x55ff48120dd0 in handle_one_connection /test/11.0_dbg_san/sql/sql_connect.cc:1318
|
#16 0x154e87c94b42 in start_thread nptl/pthread_create.c:442
|
|
SUMMARY: AddressSanitizer: 1670 byte(s) leaked in 12 allocation(s).
|
230515 17:40:40 [ERROR] mysqld got signal 6 ;
|
Setup:
Compiled with GCC >=7.5.0 (I use GCC 11.3.0) and:
|
-DWITH_ASAN=ON -DWITH_ASAN_SCOPE=ON -DWITH_UBSAN=ON -DWITH_RAPID=OFF -DWSREP_LIB_WITH_ASAN=ON
|
Set before execution:
|
export UBSAN_OPTIONS=print_stacktrace=1
|
Bug confirmed present in:
MariaDB: 10.5.21 (dbg), 10.5.21 (opt), 10.6.14 (dbg), 10.6.14 (opt), 10.9.7 (dbg), 10.9.7 (opt), 10.10.5 (dbg), 10.10.5 (opt), 10.11.4 (dbg), 10.11.4 (opt), 11.0.2 (dbg), 11.0.2 (opt), 11.1.0 (dbg), 11.1.0 (opt)
Bug (or feature/syntax) confirmed not present in:
MariaDB: 10.4.30 (dbg), 10.4.30 (opt)
So far we had these stacks/UniqueID's:
LSAN|memory leak|storage/innobase/mem/mem0mem.cc|__interceptor_malloc|mem_heap_create_block_func|mem_heap_create_func|fts_trx_create
LSAN|memory leak|storage/innobase/mem/mem0mem.cc|malloc|mem_heap_create_block_func|mem_heap_create_func|fts_trx_create
Adding to this a new testcase with additional stacks/UniqueID's:
SHUTDOWN;
Interestingly, executing the sql via SOURCE did not produce the issue. Direct CLI exec does.
11.2.0 e81fa345020ec6a067583db6a7019d6404b26f93 (Debug)
==3843207==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 2016 byte(s) in 32 object(s) allocated from:
#0 0x564840847367 in __interceptor_malloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96367)
#1 0x5648449070bc in ark(ib_rbt_t*, ib_rbt_bound_t*, void const*) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:849
#2 0x564844cddbc9 in fts_trx_table_add_op /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2393
#3 0x564844cf5275 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2419
#4 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#5 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#6 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#7 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#8 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#9 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#10 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#11 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#12 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#13 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#14 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#15 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#16 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#17 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#18 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#19 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#20 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#21 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#22 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#23 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#24 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#25 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#26 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 1152 byte(s) in 1 object(s) allocated from:
#0 0x564840847367 in __interceptor_malloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96367)
#1 0x564844414a12 in mem_heap_create_block_func(mem_block_info_t*, unsigned long, char const*, unsigned int, unsigned long) /data/11.2_dbg_san/storage/innobase/mem/mem0mem.cc:277
#2 0x564844cf4bc3 in mem_heap_create_func /data/11.2_dbg_san/storage/innobase/include/mem0mem.inl:377
#3 0x564844cf4bc3 in fts_trx_create(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2228
#4 0x564844cf52cf in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2413
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x56484490512c in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:785
#2 0x564844cdfbe3 in fts_trx_table_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2278
#3 0x564844cdfbe3 in fts_trx_init /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2341
#4 0x564844cf51f8 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2416
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x56484490512c in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:785
#2 0x564844cddea3 in fts_savepoint_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2211
#3 0x564844cf23a5 in fts_savepoint_laststmt_refresh(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:5480
#4 0x5648448af8ad in trx_mark_sql_stat_end(trx_t*) /data/11.2_dbg_san/storage/innobase/trx/trx0trx.cc:1641
#5 0x56484407719d in end_of_statement /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:4434
#6 0x5648440956af in innobase_commit /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:4524
#7 0x5648429576d7 in commit_one_phase_2 /data/11.2_dbg_san/sql/handler.cc:2138
#8 0x5648429581a7 in ha_commit_one_phase(THD*, bool) /data/11.2_dbg_san/sql/handler.cc:2091
#9 0x56484295ce5a in ha_commit_trans(THD*, bool) /data/11.2_dbg_san/sql/handler.cc:1885
#10 0x564841c0fc88 in trans_commit_stmt(THD*) /data/11.2_dbg_san/sql/transaction.cc:472
#11 0x56484117c763 in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:5852
#12 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#13 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#14 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#15 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#16 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#17 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x56484490512c in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:785
#2 0x564844cddea3 in fts_savepoint_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2211
#3 0x564844cf4e8e in fts_trx_create(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2246
#4 0x564844cf52cf in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2413
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 47 byte(s) in 1 object(s) allocated from:
#0 0x564840847367 in __interceptor_malloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96367)
#1 0x5648449070bc in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:849
#2 0x564844cdfc4f in fts_trx_init /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2342
#3 0x564844cf51f8 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2416
#4 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#5 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#6 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#7 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#8 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#9 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#10 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#11 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#12 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#13 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#14 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#15 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#16 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#17 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#18 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#19 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#20 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#21 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#22 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#23 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#24 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#25 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#26 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x564844905234 in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:797
#2 0x564844cddea3 in fts_savepoint_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2211
#3 0x564844cf23a5 in fts_savepoint_laststmt_refresh(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:5480
#4 0x5648448af8ad in trx_mark_sql_stat_end(trx_t*) /data/11.2_dbg_san/storage/innobase/trx/trx0trx.cc:1641
#5 0x56484407719d in end_of_statement /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:4434
#6 0x5648440956af in innobase_commit /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:4524
#7 0x5648429576d7 in commit_one_phase_2 /data/11.2_dbg_san/sql/handler.cc:2138
#8 0x5648429581a7 in ha_commit_one_phase(THD*, bool) /data/11.2_dbg_san/sql/handler.cc:2091
#9 0x56484295ce5a in ha_commit_trans(THD*, bool) /data/11.2_dbg_san/sql/handler.cc:1885
#10 0x564841c0fc88 in trans_commit_stmt(THD*) /data/11.2_dbg_san/sql/transaction.cc:472
#11 0x56484117c763 in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:5852
#12 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#13 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#14 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#15 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#16 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#17 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x564844905171 in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:790
#2 0x564844cddea3 in fts_savepoint_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2211
#3 0x564844cf23a5 in fts_savepoint_laststmt_refresh(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:5480
#4 0x5648448af8ad in trx_mark_sql_stat_end(trx_t*) /data/11.2_dbg_san/storage/innobase/trx/trx0trx.cc:1641
#5 0x56484407719d in end_of_statement /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:4434
#6 0x5648440956af in innobase_commit /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:4524
#7 0x5648429576d7 in commit_one_phase_2 /data/11.2_dbg_san/sql/handler.cc:2138
#8 0x5648429581a7 in ha_commit_one_phase(THD*, bool) /data/11.2_dbg_san/sql/handler.cc:2091
#9 0x56484295ce5a in ha_commit_trans(THD*, bool) /data/11.2_dbg_san/sql/handler.cc:1885
#10 0x564841c0fc88 in trans_commit_stmt(THD*) /data/11.2_dbg_san/sql/transaction.cc:472
#11 0x56484117c763 in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:5852
#12 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#13 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#14 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#15 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#16 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#17 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x564844905171 in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:790
#2 0x564844cdfbe3 in fts_trx_table_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2278
#3 0x564844cdfbe3 in fts_trx_init /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2341
#4 0x564844cf51f8 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2416
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x564844905234 in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:797
#2 0x564844cdfbe3 in fts_trx_table_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2278
#3 0x564844cdfbe3 in fts_trx_init /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2341
#4 0x564844cf51f8 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2416
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x564844905234 in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:797
#2 0x564844cddea3 in fts_savepoint_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2211
#3 0x564844cf4e8e in fts_trx_create(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2246
#4 0x564844cf52cf in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2413
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x564840847537 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-11.2.0-linux-x86_64-dbg/bin/mariadbd+0x7b96537)
#1 0x564844905171 in rbt_create(unsigned long, int (*)(void const*, void const*)) /data/11.2_dbg_san/storage/innobase/ut/ut0rbt.cc:790
#2 0x564844cddea3 in fts_savepoint_create /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2211
#3 0x564844cf4e8e in fts_trx_create(trx_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2246
#4 0x564844cf52cf in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /data/11.2_dbg_san/storage/innobase/fts/fts0fts.cc:2413
#5 0x564844682984 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /data/11.2_dbg_san/storage/innobase/row/row0mysql.cc:1390
#6 0x564844123015 in ha_innobase::write_row(unsigned char const*) /data/11.2_dbg_san/storage/innobase/handler/ha_innodb.cc:7824
#7 0x5648429bf015 in handler::ha_write_row(unsigned char const*) /data/11.2_dbg_san/sql/handler.cc:7804
#8 0x564840f0061b in write_record(THD*, TABLE*, st_copy_info*, select_result*) /data/11.2_dbg_san/sql/sql_insert.cc:2204
#9 0x564840f07be1 in select_insert::send_data(List<Item>&) /data/11.2_dbg_san/sql/sql_insert.cc:4184
#10 0x5648414c0860 in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /data/11.2_dbg_san/sql/sql_class.h:5762
#11 0x5648414c0860 in end_send /data/11.2_dbg_san/sql/sql_select.cc:24704
#12 0x56484131428a in evaluate_join_record /data/11.2_dbg_san/sql/sql_select.cc:23671
#13 0x56484152f499 in AGGR_OP::end_send() /data/11.2_dbg_san/sql/sql_select.cc:32341
#14 0x5648415309fb in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23122
#15 0x5648413e00e4 in sub_select(JOIN*, st_join_table*, bool) /data/11.2_dbg_san/sql/sql_select.cc:23372
#16 0x564841590bfa in do_select /data/11.2_dbg_san/sql/sql_select.cc:22957
#17 0x564841590bfa in JOIN::exec_inner() /data/11.2_dbg_san/sql/sql_select.cc:4935
#18 0x56484159222c in JOIN::exec() /data/11.2_dbg_san/sql/sql_select.cc:4712
#19 0x564841580432 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*) /data/11.2_dbg_san/sql/sql_select.cc:5243
#20 0x564841584943 in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/11.2_dbg_san/sql/sql_select.cc:628
#21 0x56484116626f in mysql_execute_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:4598
#22 0x564841183c10 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/11.2_dbg_san/sql/sql_parse.cc:7800
#23 0x564841193986 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1892
#24 0x5648411a18cd in do_command(THD*, bool) /data/11.2_dbg_san/sql/sql_parse.cc:1405
#25 0x564841b7b577 in do_handle_one_connection(CONNECT*, bool) /data/11.2_dbg_san/sql/sql_connect.cc:1445
#26 0x564841b7ca92 in handle_one_connection /data/11.2_dbg_san/sql/sql_connect.cc:1347
#27 0x1520c2694b42 in start_thread nptl/pthread_create.c:442
SUMMARY: AddressSanitizer: 3623 byte(s) leaked in 43 allocation(s).
LSAN|memory leak|storage/innobase/ut/ut0rbt.cc|__interceptor_malloc|rbt_add_node|fts_trx_table_add_op|fts_trx_add_op
10.5 gives:
10.5.22 4235c133ae7dfe57c627699b3e4ea2513ff48979 (Optimized, UBASAN)
==4538==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 2016 byte(s) in 32 object(s) allocated from:
#0 0x55cc34446f97 in malloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7423f97)
#1 0x55cc37dacac5 in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:847
#2 0x55cc3828b976 in fts_trx_table_add_op /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2419
#3 0x55cc382a433c in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2445
#4 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#5 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#6 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#7 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#8 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#9 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#11 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#12 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#13 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#14 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#15 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#16 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#17 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#18 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#19 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#20 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#21 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#22 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#23 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#24 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#25 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#26 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 1128 byte(s) in 1 object(s) allocated from:
#0 0x55cc34446f97 in malloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7423f97)
#1 0x55cc377cf8d1 in mem_heap_create_block_func(mem_block_info_t*, unsigned long, unsigned long) /test/10.5_opt_san/storage/innobase/mem/mem0mem.cc:277
#2 0x55cc382a33f5 in mem_heap_create_func /test/10.5_opt_san/storage/innobase/include/mem0mem.inl:375
#3 0x55cc382a33f5 in fts_trx_create(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2254
#4 0x55cc382a436f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2439
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dabf89 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:783
#2 0x55cc3828c3a8 in fts_trx_table_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2304
#3 0x55cc3828c3a8 in fts_trx_init /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2367
#4 0x55cc382a42c2 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2442
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dabf89 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:783
#2 0x55cc382a4dcd in fts_savepoint_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2237
#3 0x55cc382a4dcd in fts_savepoint_laststmt_refresh(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:5537
#4 0x55cc37469fc6 in innobase_commit /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:4400
#5 0x55cc35d77197 in commit_one_phase_2 /test/10.5_opt_san/sql/handler.cc:1983
#6 0x55cc35d93f4e in ha_commit_trans(THD*, bool) /test/10.5_opt_san/sql/handler.cc:1756
#7 0x55cc353c53e0 in trans_commit_stmt(THD*) /test/10.5_opt_san/sql/transaction.cc:472
#8 0x55cc34b52842 in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:6143
#9 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#10 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#11 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#12 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#13 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#14 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dabf89 in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:783
#2 0x55cc382a39b0 in fts_savepoint_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2237
#3 0x55cc382a39b0 in fts_trx_create(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2272
#4 0x55cc382a436f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2439
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 47 byte(s) in 1 object(s) allocated from:
#0 0x55cc34446f97 in malloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7423f97)
#1 0x55cc37dacac5 in rbt_add_node(ib_rbt_t*, ib_rbt_bound_t*, void const*) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:847
#2 0x55cc3828c41b in fts_trx_init /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2368
#3 0x55cc382a42c2 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2442
#4 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#5 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#6 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#7 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#8 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#9 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#11 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#12 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#13 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#14 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#15 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#16 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#17 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#18 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#19 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#20 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#21 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#22 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#23 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#24 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#25 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#26 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dac08c in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:795
#2 0x55cc382a4dcd in fts_savepoint_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2237
#3 0x55cc382a4dcd in fts_savepoint_laststmt_refresh(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:5537
#4 0x55cc37469fc6 in innobase_commit /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:4400
#5 0x55cc35d77197 in commit_one_phase_2 /test/10.5_opt_san/sql/handler.cc:1983
#6 0x55cc35d93f4e in ha_commit_trans(THD*, bool) /test/10.5_opt_san/sql/handler.cc:1756
#7 0x55cc353c53e0 in trans_commit_stmt(THD*) /test/10.5_opt_san/sql/transaction.cc:472
#8 0x55cc34b52842 in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:6143
#9 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#10 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#11 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#12 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#13 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#14 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dabfca in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:788
#2 0x55cc382a4dcd in fts_savepoint_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2237
#3 0x55cc382a4dcd in fts_savepoint_laststmt_refresh(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:5537
#4 0x55cc37469fc6 in innobase_commit /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:4400
#5 0x55cc35d77197 in commit_one_phase_2 /test/10.5_opt_san/sql/handler.cc:1983
#6 0x55cc35d93f4e in ha_commit_trans(THD*, bool) /test/10.5_opt_san/sql/handler.cc:1756
#7 0x55cc353c53e0 in trans_commit_stmt(THD*) /test/10.5_opt_san/sql/transaction.cc:472
#8 0x55cc34b52842 in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:6143
#9 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#10 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#11 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#12 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#13 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#14 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dabfca in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:788
#2 0x55cc3828c3a8 in fts_trx_table_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2304
#3 0x55cc3828c3a8 in fts_trx_init /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2367
#4 0x55cc382a42c2 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2442
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dac08c in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:795
#2 0x55cc3828c3a8 in fts_trx_table_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2304
#3 0x55cc3828c3a8 in fts_trx_init /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2367
#4 0x55cc382a42c2 in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2442
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dac08c in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:795
#2 0x55cc382a39b0 in fts_savepoint_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2237
#3 0x55cc382a39b0 in fts_trx_create(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2272
#4 0x55cc382a436f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2439
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x55cc34447167 in __interceptor_calloc (/test/UBASAN_MD030823-mariadb-10.5.22-linux-x86_64-opt/bin/mariadbd+0x7424167)
#1 0x55cc37dabfca in rbt_create(unsigned long, int (*)(void const*, void const*)) /test/10.5_opt_san/storage/innobase/ut/ut0rbt.cc:788
#2 0x55cc382a39b0 in fts_savepoint_create /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2237
#3 0x55cc382a39b0 in fts_trx_create(trx_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2272
#4 0x55cc382a436f in fts_trx_add_op(trx_t*, dict_table_t*, unsigned long, fts_row_state, ib_vector_t*) /test/10.5_opt_san/storage/innobase/fts/fts0fts.cc:2439
#5 0x55cc37a54a2e in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /test/10.5_opt_san/storage/innobase/row/row0mysql.cc:1472
#6 0x55cc374bf423 in ha_innobase::write_row(unsigned char const*) /test/10.5_opt_san/storage/innobase/handler/ha_innodb.cc:7702
#7 0x55cc35de1fcd in handler::ha_write_row(unsigned char const*) /test/10.5_opt_san/sql/handler.cc:7263
#8 0x55cc34929792 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /test/10.5_opt_san/sql/sql_insert.cc:2152
#9 0x55cc34930311 in select_insert::send_data(List<Item>&) /test/10.5_opt_san/sql/sql_insert.cc:4109
#10 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5460
#11 0x55cc34d8c09f in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /test/10.5_opt_san/sql/sql_class.h:5450
#12 0x55cc34d8c09f in end_send /test/10.5_opt_san/sql/sql_select.cc:22388
#13 0x55cc34caa4de in evaluate_join_record /test/10.5_opt_san/sql/sql_select.cc:21407
#14 0x55cc34dcbc05 in AGGR_OP::end_send() /test/10.5_opt_san/sql/sql_select.cc:29949
#15 0x55cc34dcd378 in sub_select_postjoin_aggr(JOIN*, st_join_table*, bool) /test/10.5_opt_san/sql/sql_select.cc:20874
#16 0x55cc34e811f1 in do_select /test/10.5_opt_san/sql/sql_select.cc:20698
#17 0x55cc34e811f1 in JOIN::exec_inner() /test/10.5_opt_san/sql/sql_select.cc:4602
#18 0x55cc34e85293 in JOIN::exec() /test/10.5_opt_san/sql/sql_select.cc:4382
#19 0x55cc34e74931 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*) /test/10.5_opt_san/sql/sql_select.cc:4859
#20 0x55cc34e7a1c0 in handle_select(THD*, LEX*, select_result*, unsigned long) /test/10.5_opt_san/sql/sql_select.cc:450
#21 0x55cc34b70a0e in mysql_execute_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:4788
#22 0x55cc34b7a6de in mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:8118
#23 0x55cc34b8985d in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) /test/10.5_opt_san/sql/sql_parse.cc:1891
#24 0x55cc34b9336b in do_command(THD*) /test/10.5_opt_san/sql/sql_parse.cc:1375
#25 0x55cc3534801f in do_handle_one_connection(CONNECT*, bool) /test/10.5_opt_san/sql/sql_connect.cc:1416
#26 0x55cc3534a41c in handle_one_connection /test/10.5_opt_san/sql/sql_connect.cc:1318
#27 0x15211d094b42 in start_thread nptl/pthread_create.c:442
SUMMARY: AddressSanitizer: 3599 byte(s) leaked in 43 allocation(s).
230811 17:23:21 [ERROR] mysqld got signal 6 ;
LSAN|memory leak|storage/innobase/ut/ut0rbt.cc|malloc|rbt_add_node|fts_trx_table_add_op|fts_trx_add_op
Versions: 10.5-11.2 affected, both dbg+opt