Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-6530

ASAN leak detection - Community Server 12.3

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Running basic MTR suite from Columnstore compiled under Community Server 12.3 results in several memory leaks.

      =================================================================
      ==812161==ERROR: LeakSanitizer: detected memory leaks
       
      Direct leak of 128 byte(s) in 2 object(s) allocated from:
          #0 0x78ca75ab61e7 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:99
          #1 0x78ca6a8777c2 in cal_impl_if::buildEqualityPredicate(execplan::ReturnedColumn*, execplan::ReturnedColumn*, cal_impl_if::gp_walk_info*, boost::shared_ptr<execplan::Operator>&, Item_func::Functype const&, std::vector<Item*, std::allocator<Item*> > const&, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:1295
          #2 0x78ca6a8b57f2 in cal_impl_if::buildPredicateItem(Item_func*, cal_impl_if::gp_walk_info*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:1784
          #3 0x78ca6a82a17c in cal_impl_if::gp_walk(Item const*, void*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan_walks.cpp:425
          #4 0x78ca6a8e8eb3 in cal_impl_if::processWhere(st_select_lex&, cal_impl_if::gp_walk_info&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:6243
          #5 0x78ca6a8f7b85 in cal_impl_if::getSelectPlan(cal_impl_if::gp_walk_info&, st_select_lex&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, bool, bool, bool, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7355
          #6 0x78ca6a8fda6f in cal_impl_if::cs_get_select_plan(ha_columnstore_select_handler*, THD*, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, cal_impl_if::gp_walk_info&, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7721
          #7 0x78ca6a6e4c79 in ha_mcs_impl_pushdown_init(mcs_handler_info*, TABLE*, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_impl.cpp:4262
          #8 0x78ca6a66815b in create_columnstore_select_handler_(THD*, st_select_lex*, st_select_lex_unit*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_pushdown.cpp:856
          #10 0x56f42b0ef620 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/CS/server/sql/sql_select.cc:5423
          #11 0x56f42b0f13ac in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/CS/server/sql/sql_select.cc:636
          #12 0x56f42aef874a in execute_sqlcom_select /data/CS/server/sql/sql_parse.cc:6219
          #13 0x56f42af25e1c in mysql_execute_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:3992
          #14 0x56f42af29360 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/CS/server/sql/sql_parse.cc:7947
          #15 0x56f42af2eb83 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/CS/server/sql/sql_parse.cc:1903
          #16 0x56f42af334e6 in do_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:1437
          #17 0x56f42b389294 in do_handle_one_connection(CONNECT*, bool) /data/CS/server/sql/sql_connect.cc:1510
          #18 0x56f42b38967c in handle_one_connection /data/CS/server/sql/sql_connect.cc:1422
          #19 0x56f42c1408a8 in pfs_spawn_thread /data/CS/server/storage/perfschema/pfs.cc:2198
          #20 0x78ca74a94a82 in start_thread nptl/pthread_create.c:442
       
      Direct leak of 64 byte(s) in 1 object(s) allocated from:
          #0 0x78ca75ab61e7 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:99
          #1 0x78ca6a876b22 in cal_impl_if::buildEqualityPredicate(execplan::ReturnedColumn*, execplan::ReturnedColumn*, cal_impl_if::gp_walk_info*, boost::shared_ptr<execplan::Operator>&, Item_func::Functype const&, std::vector<Item*, std::allocator<Item*> > const&, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:1307
          #2 0x78ca6a8b57f2 in cal_impl_if::buildPredicateItem(Item_func*, cal_impl_if::gp_walk_info*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:1784
          #3 0x78ca6a82a17c in cal_impl_if::gp_walk(Item const*, void*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan_walks.cpp:425
          #4 0x78ca6a8e8ccd in cal_impl_if::processWhere(st_select_lex&, cal_impl_if::gp_walk_info&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:6195
          #5 0x78ca6a8f7b85 in cal_impl_if::getSelectPlan(cal_impl_if::gp_walk_info&, st_select_lex&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, bool, bool, bool, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7355
          #6 0x78ca6a8fda6f in cal_impl_if::cs_get_select_plan(ha_columnstore_select_handler*, THD*, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, cal_impl_if::gp_walk_info&, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7721
          #7 0x78ca6a6e4c79 in ha_mcs_impl_pushdown_init(mcs_handler_info*, TABLE*, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_impl.cpp:4262
          #8 0x78ca6a66815b in create_columnstore_select_handler_(THD*, st_select_lex*, st_select_lex_unit*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_pushdown.cpp:856
          #9 0x56f42afd9e7d in find_select_handler_inner /data/CS/server/sql/sql_select.cc:5267
          #10 0x56f42b0ef620 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/CS/server/sql/sql_select.cc:5423
          #11 0x56f42b0f13ac in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/CS/server/sql/sql_select.cc:636
          #12 0x56f42aef874a in execute_sqlcom_select /data/CS/server/sql/sql_parse.cc:6219
          #13 0x56f42af25e1c in mysql_execute_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:3992
          #14 0x56f42af29360 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/CS/server/sql/sql_parse.cc:7947
          #15 0x56f42af2eb83 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/CS/server/sql/sql_parse.cc:1903
          #16 0x56f42af334e6 in do_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:1437
          #17 0x56f42b389294 in do_handle_one_connection(CONNECT*, bool) /data/CS/server/sql/sql_connect.cc:1510
          #18 0x56f42b38967c in handle_one_connection /data/CS/server/sql/sql_connect.cc:1422
          #19 0x56f42c1408a8 in pfs_spawn_thread /data/CS/server/storage/perfschema/pfs.cc:2198
          #20 0x78ca74a94a82 in start_thread nptl/pthread_create.c:442
      

      And

      =================================================================
      ==834265==ERROR: LeakSanitizer: detected memory leaks
       
      Direct leak of 3888 byte(s) in 3 object(s) allocated from:
          #0 0x73e3652b61e7 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:99
          #1 0x73e359dc2565 in datatypes::TypeHandlerSInt64::newSimpleColumn(datatypes::DatabaseQualifiedColumnName const&, datatypes::SystemCatalog::TypeHolderStd&, datatypes::SimpleColumnParam const&) const /data/CS/server/storage/columnstore/columnstore/datatypes/mcs_datatype.cpp:869
          #2 0x73e35a093708 in cal_impl_if::buildSimpleColumn(Item_field*, cal_impl_if::gp_walk_info&, execplan::IDBQueryType) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:4191
          #3 0x73e35a1f0ae0 in cal_impl_if::buildPseudoColumn(Item*, cal_impl_if::gp_walk_info&, bool&, unsigned int) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_pseudocolumn.cpp:425
          #4 0x73e35a0a2aea in cal_impl_if::buildFunctionColumnBody(Item_func*, cal_impl_if::gp_walk_info&, bool&, bool, execplan::IDBQueryType) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:3328
          #5 0x73e35a0ad07e in cal_impl_if::buildFunctionColumn(Item_func*, cal_impl_if::gp_walk_info&, bool&, bool, execplan::IDBQueryType) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:3903
          #6 0x73e35a0273a3 in cal_impl_if::gp_walk(Item const*, void*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan_walks.cpp:394
          #7 0x73e35a0e8ccd in cal_impl_if::processWhere(st_select_lex&, cal_impl_if::gp_walk_info&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:6195
          #8 0x73e35a0f7b85 in cal_impl_if::getSelectPlan(cal_impl_if::gp_walk_info&, st_select_lex&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, bool, bool, bool, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7355
          #9 0x73e35a0fda6f in cal_impl_if::cs_get_select_plan(ha_columnstore_select_handler*, THD*, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, cal_impl_if::gp_walk_info&, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7721
          #10 0x73e359ee4c79 in ha_mcs_impl_pushdown_init(mcs_handler_info*, TABLE*, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_impl.cpp:4262
          #11 0x73e359e6815b in create_columnstore_select_handler_(THD*, st_select_lex*, st_select_lex_unit*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_pushdown.cpp:856
          #12 0x5f39709bee7d in find_select_handler_inner /data/CS/server/sql/sql_select.cc:5267
          #13 0x5f3970ad4620 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/CS/server/sql/sql_select.cc:5423
          #14 0x5f3970ad63ac in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/CS/server/sql/sql_select.cc:636
          #15 0x5f39708dd74a in execute_sqlcom_select /data/CS/server/sql/sql_parse.cc:6219
          #16 0x5f397090ae1c in mysql_execute_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:3992
          #17 0x5f397090e360 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/CS/server/sql/sql_parse.cc:7947
          #18 0x5f3970913b83 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/CS/server/sql/sql_parse.cc:1903
          #19 0x5f39709184e6 in do_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:1437
          #20 0x5f3970d6e294 in do_handle_one_connection(CONNECT*, bool) /data/CS/server/sql/sql_connect.cc:1510
          #21 0x5f3970d6e67c in handle_one_connection /data/CS/server/sql/sql_connect.cc:1422
          #22 0x5f3971b258a8 in pfs_spawn_thread /data/CS/server/storage/perfschema/pfs.cc:2198
          #23 0x73e364294a82 in start_thread nptl/pthread_create.c:442
       
      Direct leak of 1296 byte(s) in 1 object(s) allocated from:
          #0 0x73e3652b61e7 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:99
          #1 0x73e359dc2565 in datatypes::TypeHandlerSInt64::newSimpleColumn(datatypes::DatabaseQualifiedColumnName const&, datatypes::SystemCatalog::TypeHolderStd&, datatypes::SimpleColumnParam const&) const /data/CS/server/storage/columnstore/columnstore/datatypes/mcs_datatype.cpp:869
          #2 0x73e35a093708 in cal_impl_if::buildSimpleColumn(Item_field*, cal_impl_if::gp_walk_info&, execplan::IDBQueryType) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:4191
          #3 0x73e35a1f0ae0 in cal_impl_if::buildPseudoColumn(Item*, cal_impl_if::gp_walk_info&, bool&, unsigned int) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_pseudocolumn.cpp:425
          #4 0x73e35a0a2aea in cal_impl_if::buildFunctionColumnBody(Item_func*, cal_impl_if::gp_walk_info&, bool&, bool, execplan::IDBQueryType) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:3328
          #5 0x73e35a0ad07e in cal_impl_if::buildFunctionColumn(Item_func*, cal_impl_if::gp_walk_info&, bool&, bool, execplan::IDBQueryType) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:3903
          #6 0x73e35a0273a3 in cal_impl_if::gp_walk(Item const*, void*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan_walks.cpp:394
          #7 0x5f397141995f in Item_func::traverse_cond(void (*)(Item const*, void*), void*, Item::traverse_order) /data/CS/server/sql/item_func.cc:518
          #8 0x73e35a0e8ccd in cal_impl_if::processWhere(st_select_lex&, cal_impl_if::gp_walk_info&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:6195
          #9 0x73e35a0f7b85 in cal_impl_if::getSelectPlan(cal_impl_if::gp_walk_info&, st_select_lex&, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, bool, bool, bool, std::vector<Item*, std::allocator<Item*> > const&) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7355
          #10 0x73e35a0fda6f in cal_impl_if::cs_get_select_plan(ha_columnstore_select_handler*, THD*, boost::shared_ptr<execplan::CalpontSelectExecutionPlan>&, cal_impl_if::gp_walk_info&, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_execplan.cpp:7721
          #11 0x73e359ee4c79 in ha_mcs_impl_pushdown_init(mcs_handler_info*, TABLE*, bool) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_impl.cpp:4262
          #12 0x73e359e6815b in create_columnstore_select_handler_(THD*, st_select_lex*, st_select_lex_unit*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_pushdown.cpp:856
          #13 0x5f39709bee7d in find_select_handler_inner /data/CS/server/sql/sql_select.cc:5267
          #14 0x5f3970ad4620 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/CS/server/sql/sql_select.cc:5423
          #15 0x5f3970ad63ac in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/CS/server/sql/sql_select.cc:636
          #16 0x5f39708dd74a in execute_sqlcom_select /data/CS/server/sql/sql_parse.cc:6219
          #17 0x5f397090ae1c in mysql_execute_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:3992
          #18 0x5f397090e360 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/CS/server/sql/sql_parse.cc:7947
          #19 0x5f3970913b83 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/CS/server/sql/sql_parse.cc:1903
          #20 0x5f39709184e6 in do_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:1437
          #21 0x5f3970d6e294 in do_handle_one_connection(CONNECT*, bool) /data/CS/server/sql/sql_connect.cc:1510
          #22 0x5f3970d6e67c in handle_one_connection /data/CS/server/sql/sql_connect.cc:1422
          #23 0x5f3971b258a8 in pfs_spawn_thread /data/CS/server/storage/perfschema/pfs.cc:2198
          #24 0x73e364294a82 in start_thread nptl/pthread_create.c:442
       
      Direct leak of 72 byte(s) in 1 object(s) allocated from:
          #0 0x73e3652b61e7 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:99
          #1 0x73e359e642fb in create_columnstore_derived_handler(THD*, TABLE_LIST*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_pushdown.cpp:495
          #2 0x5f39707dc842 in TABLE_LIST::find_derived_handler(THD*) /data/CS/server/sql/sql_derived.cc:1741
          #3 0x5f39707dc842 in TABLE_LIST::find_derived_handler(THD*) /data/CS/server/sql/sql_derived.cc:1726
          #4 0x5f39707de430 in mysql_derived_prepare /data/CS/server/sql/sql_derived.cc:939
          #5 0x5f39707d8eae in mysql_handle_derived(LEX*, unsigned int) /data/CS/server/sql/sql_derived.cc:158
          #6 0x5f397074e563 in open_normal_and_derived_tables(THD*, TABLE_LIST*, unsigned int, unsigned int) /data/CS/server/sql/sql_base.cc:5869
          #7 0x5f397074e75c in open_tables_only_view_structure(THD*, TABLE_LIST*, bool) /data/CS/server/sql/sql_base.cc:5919
          #8 0x5f3970ae9dbc in fill_schema_table_by_open /data/CS/server/sql/sql_show.cc:4955
          #9 0x5f3970b4dd48 in get_all_tables(THD*, TABLE_LIST*, Item*) /data/CS/server/sql/sql_show.cc:5728
          #10 0x5f3970b54974 in get_schema_tables_result(JOIN*, enum_schema_table_state) /data/CS/server/sql/sql_show.cc:9909
          #11 0x5f3970ad87cb in JOIN::exec_inner() /data/CS/server/sql/sql_select.cc:5086
          #12 0x5f3970adb7ec in JOIN::exec() /data/CS/server/sql/sql_select.cc:4913
          #13 0x5f3970ad477b 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/CS/server/sql/sql_select.cc:5439
          #14 0x5f3970ad63ac in handle_select(THD*, LEX*, select_result*, unsigned long long) /data/CS/server/sql/sql_select.cc:636
          #15 0x5f39708dd74a in execute_sqlcom_select /data/CS/server/sql/sql_parse.cc:6219
          #16 0x5f397090ae1c in mysql_execute_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:3992
          #17 0x5f397090e360 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/CS/server/sql/sql_parse.cc:7947
          #18 0x5f3970913b83 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/CS/server/sql/sql_parse.cc:1903
          #19 0x5f39709184e6 in do_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:1437
          #20 0x5f3970d6e294 in do_handle_one_connection(CONNECT*, bool) /data/CS/server/sql/sql_connect.cc:1510
          #21 0x5f3970d6e67c in handle_one_connection /data/CS/server/sql/sql_connect.cc:1422
          #22 0x5f3971b258a8 in pfs_spawn_thread /data/CS/server/storage/perfschema/pfs.cc:2198
          #23 0x73e364294a82 in start_thread nptl/pthread_create.c:442
       
      Direct leak of 72 byte(s) in 1 object(s) allocated from:
          #0 0x73e3652b61e7 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:99
          #1 0x73e359e642fb in create_columnstore_derived_handler(THD*, TABLE_LIST*) /data/CS/server/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_pushdown.cpp:495
          #2 0x5f39707dc842 in TABLE_LIST::find_derived_handler(THD*) /data/CS/server/sql/sql_derived.cc:1741
          #3 0x5f39707dc842 in TABLE_LIST::find_derived_handler(THD*) /data/CS/server/sql/sql_derived.cc:1726
          #4 0x5f39707de430 in mysql_derived_prepare /data/CS/server/sql/sql_derived.cc:939
          #5 0x5f39707d8eae in mysql_handle_derived(LEX*, unsigned int) /data/CS/server/sql/sql_derived.cc:158
          #6 0x5f3970b092c6 in mysqld_show_create_get_fields(THD*, TABLE_LIST*, List<Item>*, String*) /data/CS/server/sql/sql_show.cc:1276
          #7 0x5f3970b0df41 in mysqld_show_create(THD*, TABLE_LIST*) /data/CS/server/sql/sql_show.cc:1381
          #8 0x5f3970907d46 in mysql_execute_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:4423
          #9 0x5f397090e360 in mysql_parse(THD*, char*, unsigned int, Parser_state*) /data/CS/server/sql/sql_parse.cc:7947
          #10 0x5f3970913b83 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) /data/CS/server/sql/sql_parse.cc:1903
          #11 0x5f39709184e6 in do_command(THD*, bool) /data/CS/server/sql/sql_parse.cc:1437
          #12 0x5f3970d6e294 in do_handle_one_connection(CONNECT*, bool) /data/CS/server/sql/sql_connect.cc:1510
          #13 0x5f3970d6e67c in handle_one_connection /data/CS/server/sql/sql_connect.cc:1422
          #14 0x5f3971b258a8 in pfs_spawn_thread /data/CS/server/storage/perfschema/pfs.cc:2198
          #15 0x73e364294a82 in start_thread nptl/pthread_create.c:442
      

      There are also indirect memory leaks.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sergey.zefirov Sergey Zefirov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

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