Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-36599

ASAN memory leak in innodb.log_file test

    XMLWordPrintable

Details

    Description

      {noformat:title=https://ci.mariadb.org/55724/logs/amd64-ubuntu-2404-clang18-asan/mysqld.1.err.9 11acbc41d1311d12bbff2597984ca24cc2548354 (upstream/bb-11.8-serg
      CURRENT_TEST: innodb.log_file
      2025-04-14 23:37:55 0 [Note] /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd (initiated by: root[root] @ localhost []): Normal shutdown
      2025-04-14 23:37:55 0 [Note] InnoDB: FTS optimize thread exiting.
      2025-04-14 23:37:55 0 [Note] InnoDB: Starting shutdown...
      2025-04-14 23:37:55 0 [Note] InnoDB: Dumping buffer pool(s) to /dev/shm/var_auto_fMh9/9/mysqld.1/data/ib_buffer_pool
      2025-04-14 23:37:55 0 [Note] InnoDB: Restricted to 126 pages due to innodb_buf_pool_dump_pct=25
      2025-04-14 23:37:55 0 [Note] InnoDB: Buffer pool(s) dump completed at 250414 23:37:55
      2025-04-14 23:37:55 0 [Note] InnoDB: Removed temporary tablespace data file: "./ibtmp1"
      2025-04-14 23:37:55 0 [Note] InnoDB: Shutdown completed; log sequence number 55938077; transaction id 21532
      2025-04-14 23:37:55 0 [Note] /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd: Shutdown complete

      =================================================================
      ==215655==ERROR: LeakSanitizer: detected memory leaks

      Direct leak of 88 byte(s) in 1 object(s) allocated from:
      #0 0x55eabe553181 in operator new(unsigned long) (/home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd+0xbb6181) (BuildId: 176302fa320beeace26c2bc20c5fd776b8fe4b37)
      #1 0x55eabf80521d in trx_mod_table_time_t::start_bulk_insert(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/trx0trx.h:460:19
      #2 0x55eabf7f9d86 in row_ins_clust_index_entry_low(unsigned long, btr_latch_mode, dict_index_t*, unsigned long, dtuple_t*, unsigned long, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:2841:20
      #3 0x55eabf7fed73 in row_ins_clust_index_entry(dict_index_t*, dtuple_t*, que_thr_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3315:8
      #4 0x55eabf8010ab in row_ins_index_entry(dict_index_t*, dtuple_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3455:10
      #5 0x55eabf8010ab in row_ins_index_entry_step(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3621:8
      #6 0x55eabf8010ab in row_ins(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3738:28
      #7 0x55eabf8010ab in row_ins_step(que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3867:8
      #8 0x55eabf828645 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0mysql.cc:1295:2
      #9 0x55eabf6431e4 in ha_innobase::write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/handler/ha_innodb.cc:7792:10
      #10 0x55eabef45259 in handler::ha_write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/handler.cc:8219:3
      #11 0x55eabe772c69 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:2332:12
      #12 0x55eabe7821ba in select_insert::send_data(List<Item>&) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:4342:12
      #13 0x55eabe9107fd in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_class.h:6249:12
      #14 0x55eabe9107fd in end_send(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:25602:9
      #15 0x55eabe974a8c in evaluate_join_record(JOIN*, st_join_table*, int) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24503:11
      #16 0x55eabe8c1295 in sub_select(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24270:9
      #17 0x55eabe91f104 in do_select(JOIN*, Procedure*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:23781:14
      #18 0x55eabe91d608 in JOIN::exec_inner() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5059:50
      #19 0x55eabe8c2f0c in JOIN::exec() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:4842:8
      #20 0x55eabe8c2f0c in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5375:21
      #21 0x55eabe8c24f8 in handle_select(THD*, LEX*, select_result*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:633:10
      #22 0x55eabea753b3 in Sql_cmd_create_table_like::execute(THD*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_table.cc:13562:20
      #23 0x55eabe829406 in mysql_execute_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:5886:26
      #24 0x55eabe81cfe2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:7915:18
      #25 0x55eabe8189a6 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1902:7
      #26 0x55eabe81daa8 in do_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1415:17
      #27 0x55eabeb968ac in do_handle_one_connection(CONNECT*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1415:11
      #28 0x55eabeb962dc in handle_one_connection /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1327:5
      #29 0x55eabe51264c in asan_thread_start(void*) asan_interceptors.cpp.o

      Indirect leak of 798912 byte(s) in 1 object(s) allocated from:
      #0 0x55eabe514b63 in malloc (/home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd+0xb77b63) (BuildId: 176302fa320beeace26c2bc20c5fd776b8fe4b37)
      #1 0x55eabf8059c1 in row_merge_buf_create_low(row_merge_buf_t*, mem_block_info_t*, dict_index_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0merge.cc:337:4
      #2 0x55eabf816ba6 in row_merge_bulk_t::row_merge_bulk_t(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0merge.cc:5080:5
      #3 0x55eabf80522f in trx_mod_table_time_t::start_bulk_insert(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/trx0trx.h:460:23
      #4 0x55eabf7f9d86 in row_ins_clust_index_entry_low(unsigned long, btr_latch_mode, dict_index_t*, unsigned long, dtuple_t*, unsigned long, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:2841:20
      #5 0x55eabf7fed73 in row_ins_clust_index_entry(dict_index_t*, dtuple_t*, que_thr_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3315:8
      #6 0x55eabf8010ab in row_ins_index_entry(dict_index_t*, dtuple_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3455:10
      #7 0x55eabf8010ab in row_ins_index_entry_step(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3621:8
      #8 0x55eabf8010ab in row_ins(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3738:28
      #9 0x55eabf8010ab in row_ins_step(que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3867:8
      #10 0x55eabf828645 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0mysql.cc:1295:2
      #11 0x55eabf6431e4 in ha_innobase::write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/handler/ha_innodb.cc:7792:10
      #12 0x55eabef45259 in handler::ha_write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/handler.cc:8219:3
      #13 0x55eabe772c69 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:2332:12
      #14 0x55eabe7821ba in select_insert::send_data(List<Item>&) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:4342:12
      #15 0x55eabe9107fd in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_class.h:6249:12
      #16 0x55eabe9107fd in end_send(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:25602:9
      #17 0x55eabe974a8c in evaluate_join_record(JOIN*, st_join_table*, int) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24503:11
      #18 0x55eabe8c1295 in sub_select(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24270:9
      #19 0x55eabe91f104 in do_select(JOIN*, Procedure*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:23781:14
      #20 0x55eabe91d608 in JOIN::exec_inner() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5059:50
      #21 0x55eabe8c2f0c in JOIN::exec() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:4842:8
      #22 0x55eabe8c2f0c in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5375:21
      #23 0x55eabe8c24f8 in handle_select(THD*, LEX*, select_result*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:633:10
      #24 0x55eabea753b3 in Sql_cmd_create_table_like::execute(THD*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_table.cc:13562:20
      #25 0x55eabe829406 in mysql_execute_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:5886:26
      #26 0x55eabe81cfe2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:7915:18
      #27 0x55eabe8189a6 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1902:7
      #28 0x55eabe81daa8 in do_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1415:17
      #29 0x55eabeb968ac in do_handle_one_connection(CONNECT*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1415:11
      #30 0x55eabeb962dc in handle_one_connection /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1327:5
      #31 0x55eabe51264c in asan_thread_start(void*) asan_interceptors.cpp.o

      Indirect leak of 496 byte(s) in 1 object(s) allocated from:
      #0 0x55eabe514b63 in malloc (/home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd+0xb77b63) (BuildId: 176302fa320beeace26c2bc20c5fd776b8fe4b37)
      #1 0x55eabf74e94f in mem_heap_create_block_func(mem_block_info_t*, unsigned long, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/mem/mem0mem.cc:275:37
      #2 0x55eabf74ec6f in mem_heap_add_block(mem_block_info_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/mem/mem0mem.cc:361:14
      #3 0x55eabf819a29 in mem_heap_alloc(mem_block_info_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/mem0mem.inl:179:11
      #4 0x55eabf819a29 in mem_heap_dup(mem_block_info_t*, void const*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/mem0mem.h:208:12
      #5 0x55eabf819a29 in dfield_dup(dfield_t*, mem_block_info_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/data0data.inl:170:17
      #6 0x55eabf819a29 in row_merge_bulk_buf_add(row_merge_buf_t*, dict_table_t const&, dtuple_t const&) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0merge.cc:516:5
      #7 0x55eabf8182d0 in row_merge_bulk_t::bulk_insert_buffered(dtuple_t const&, dict_index_t const&, trx_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0merge.cc:5232:9
      #8 0x55eabf7f9db2 in trx_mod_table_time_t::bulk_insert_buffered(dtuple_t const&, dict_index_t const&, trx_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/trx0trx.h:502:24
      #9 0x55eabf7f9db2 in row_ins_clust_index_entry_low(unsigned long, btr_latch_mode, dict_index_t*, unsigned long, dtuple_t*, unsigned long, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:2842:26
      #10 0x55eabf7fed73 in row_ins_clust_index_entry(dict_index_t*, dtuple_t*, que_thr_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3315:8
      #11 0x55eabf8010ab in row_ins_index_entry(dict_index_t*, dtuple_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3455:10
      #12 0x55eabf8010ab in row_ins_index_entry_step(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3621:8
      #13 0x55eabf8010ab in row_ins(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3738:28
      #14 0x55eabf8010ab in row_ins_step(que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3867:8
      #15 0x55eabf828645 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0mysql.cc:1295:2
      #16 0x55eabf6431e4 in ha_innobase::write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/handler/ha_innodb.cc:7792:10
      #17 0x55eabef45259 in handler::ha_write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/handler.cc:8219:3
      #18 0x55eabe772c69 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:2332:12
      #19 0x55eabe7821ba in select_insert::send_data(List<Item>&) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:4342:12
      #20 0x55eabe9107fd in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_class.h:6249:12
      #21 0x55eabe9107fd in end_send(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:25602:9
      #22 0x55eabe974a8c in evaluate_join_record(JOIN*, st_join_table*, int) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24503:11
      #23 0x55eabe8c1295 in sub_select(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24270:9
      #24 0x55eabe91f104 in do_select(JOIN*, Procedure*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:23781:14
      #25 0x55eabe91d608 in JOIN::exec_inner() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5059:50
      #26 0x55eabe8c2f0c in JOIN::exec() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:4842:8
      #27 0x55eabe8c2f0c in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5375:21
      #28 0x55eabe8c24f8 in handle_select(THD*, LEX*, select_result*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:633:10
      #29 0x55eabea753b3 in Sql_cmd_create_table_like::execute(THD*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_table.cc:13562:20
      #30 0x55eabe829406 in mysql_execute_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:5886:26
      #31 0x55eabe81cfe2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:7915:18
      #32 0x55eabe8189a6 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1902:7
      #33 0x55eabe81daa8 in do_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1415:17
      #34 0x55eabeb968ac in do_handle_one_connection(CONNECT*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1415:11
      #35 0x55eabeb962dc in handle_one_connection /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1327:5
      #36 0x55eabe51264c in asan_thread_start(void*) asan_interceptors.cpp.o

      Indirect leak of 200 byte(s) in 1 object(s) allocated from:
      #0 0x55eabe514b63 in malloc (/home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd+0xb77b63) (BuildId: 176302fa320beeace26c2bc20c5fd776b8fe4b37)
      #1 0x55eabf74e94f in mem_heap_create_block_func(mem_block_info_t*, unsigned long, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/mem/mem0mem.cc:275:37
      #2 0x55eabf816adf in mem_heap_create_func(unsigned long, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/mem0mem.inl:306:10
      #3 0x55eabf816adf in row_merge_bulk_t::row_merge_bulk_t(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0merge.cc:5079:23
      #4 0x55eabf80522f in trx_mod_table_time_t::start_bulk_insert(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/trx0trx.h:460:23
      #5 0x55eabf7f9d86 in row_ins_clust_index_entry_low(unsigned long, btr_latch_mode, dict_index_t*, unsigned long, dtuple_t*, unsigned long, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:2841:20
      #6 0x55eabf7fed73 in row_ins_clust_index_entry(dict_index_t*, dtuple_t*, que_thr_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3315:8
      #7 0x55eabf8010ab in row_ins_index_entry(dict_index_t*, dtuple_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3455:10
      #8 0x55eabf8010ab in row_ins_index_entry_step(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3621:8
      #9 0x55eabf8010ab in row_ins(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3738:28
      #10 0x55eabf8010ab in row_ins_step(que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3867:8
      #11 0x55eabf828645 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0mysql.cc:1295:2
      #12 0x55eabf6431e4 in ha_innobase::write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/handler/ha_innodb.cc:7792:10
      #13 0x55eabef45259 in handler::ha_write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/handler.cc:8219:3
      #14 0x55eabe772c69 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:2332:12
      #15 0x55eabe7821ba in select_insert::send_data(List<Item>&) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:4342:12
      #16 0x55eabe9107fd in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_class.h:6249:12
      #17 0x55eabe9107fd in end_send(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:25602:9
      #18 0x55eabe974a8c in evaluate_join_record(JOIN*, st_join_table*, int) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24503:11
      #19 0x55eabe8c1295 in sub_select(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24270:9
      #20 0x55eabe91f104 in do_select(JOIN*, Procedure*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:23781:14
      #21 0x55eabe91d608 in JOIN::exec_inner() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5059:50
      #22 0x55eabe8c2f0c in JOIN::exec() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:4842:8
      #23 0x55eabe8c2f0c in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5375:21
      #24 0x55eabe8c24f8 in handle_select(THD*, LEX*, select_result*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:633:10
      #25 0x55eabea753b3 in Sql_cmd_create_table_like::execute(THD*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_table.cc:13562:20
      #26 0x55eabe829406 in mysql_execute_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:5886:26
      #27 0x55eabe81cfe2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:7915:18
      #28 0x55eabe8189a6 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1902:7
      #29 0x55eabe81daa8 in do_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1415:17
      #30 0x55eabeb968ac in do_handle_one_connection(CONNECT*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1415:11
      #31 0x55eabeb962dc in handle_one_connection /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1327:5
      #32 0x55eabe51264c in asan_thread_start(void*) asan_interceptors.cpp.o

      Indirect leak of 56 byte(s) in 1 object(s) allocated from:
      #0 0x55eabe514d4d in calloc (/home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd+0xb77d4d) (BuildId: 176302fa320beeace26c2bc20c5fd776b8fe4b37)
      #1 0x55eabf816a78 in row_merge_bulk_t::row_merge_bulk_t(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0merge.cc:5070:5
      #2 0x55eabf80522f in trx_mod_table_time_t::start_bulk_insert(dict_table_t*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/include/trx0trx.h:460:23
      #3 0x55eabf7f9d86 in row_ins_clust_index_entry_low(unsigned long, btr_latch_mode, dict_index_t*, unsigned long, dtuple_t*, unsigned long, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:2841:20
      #4 0x55eabf7fed73 in row_ins_clust_index_entry(dict_index_t*, dtuple_t*, que_thr_t*, unsigned long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3315:8
      #5 0x55eabf8010ab in row_ins_index_entry(dict_index_t*, dtuple_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3455:10
      #6 0x55eabf8010ab in row_ins_index_entry_step(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3621:8
      #7 0x55eabf8010ab in row_ins(ins_node_t*, que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3738:28
      #8 0x55eabf8010ab in row_ins_step(que_thr_t*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0ins.cc:3867:8
      #9 0x55eabf828645 in row_insert_for_mysql(unsigned char const*, row_prebuilt_t*, ins_mode_t) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/row/row0mysql.cc:1295:2
      #10 0x55eabf6431e4 in ha_innobase::write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/storage/innobase/handler/ha_innodb.cc:7792:10
      #11 0x55eabef45259 in handler::ha_write_row(unsigned char const*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/handler.cc:8219:3
      #12 0x55eabe772c69 in write_record(THD*, TABLE*, st_copy_info*, select_result*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:2332:12
      #13 0x55eabe7821ba in select_insert::send_data(List<Item>&) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_insert.cc:4342:12
      #14 0x55eabe9107fd in select_result_sink::send_data_with_check(List<Item>&, st_select_lex_unit*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_class.h:6249:12
      #15 0x55eabe9107fd in end_send(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:25602:9
      #16 0x55eabe974a8c in evaluate_join_record(JOIN*, st_join_table*, int) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24503:11
      #17 0x55eabe8c1295 in sub_select(JOIN*, st_join_table*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:24270:9
      #18 0x55eabe91f104 in do_select(JOIN*, Procedure*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:23781:14
      #19 0x55eabe91d608 in JOIN::exec_inner() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5059:50
      #20 0x55eabe8c2f0c in JOIN::exec() /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:4842:8
      #21 0x55eabe8c2f0c in mysql_select(THD*, TABLE_LIST*, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:5375:21
      #22 0x55eabe8c24f8 in handle_select(THD*, LEX*, select_result*, unsigned long long) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_select.cc:633:10
      #23 0x55eabea753b3 in Sql_cmd_create_table_like::execute(THD*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_table.cc:13562:20
      #24 0x55eabe829406 in mysql_execute_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:5886:26
      #25 0x55eabe81cfe2 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:7915:18
      #26 0x55eabe8189a6 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1902:7
      #27 0x55eabe81daa8 in do_command(THD*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_parse.cc:1415:17
      #28 0x55eabeb968ac in do_handle_one_connection(CONNECT*, bool) /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1415:11
      #29 0x55eabeb962dc in handle_one_connection /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/sql_connect.cc:1327:5
      #30 0x55eabe51264c in asan_thread_start(void*) asan_interceptors.cpp.o

      SUMMARY: AddressSanitizer: 799752 byte(s) leaked in 5 allocation(s).
      250414 23:37:56 [ERROR] /home/buildbot/amd64-ubuntu-2404-clang18-asan/build/sql/mariadbd got signal 6 ;
      Sorry, we probably made a mistake, and this is a bug.

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.