Valgrind errors - TableNameIterator::TableNameIterator

Bug #438387 reported by Lee Bieber
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drizzle
Fix Released
High
Padraig O'Sullivan

Bug Description

From innodb.test
==11906== 66 (32 direct, 34 indirect) bytes in 1 blocks are definitely lost in loss record 3 of 13
==11906== at 0x4A06FFC: operator new(unsigned long) (vg_replace_malloc.c:230)
==11906== by 0x568245: TableNameIterator::TableNameIterator(std::string const&) (storage_engine.cc:887)
==11906== by 0x4F2D8F: InfoSchemaMethods::fillTable(Session*, TableList*, Item*) (show.cc:1573)
==11906== by 0x4EB305: get_schema_tables_result(JOIN*, enum_schema_table_state) (info_schema.h:278)
==11906== by 0x4AAE5C: JOIN::exec() (join.cc:1244)
==11906== by 0x51E139: mysql_select(Session*, Item***, TableList*, unsigned int, List<Item>&, Item*, unsigned int, order_st*, order_st*, Item*, unsigned long, select_result*, Select_Lex_Unit*, Select_Lex*) (sql_select.cc:434)
==11906== by 0x51EC8F: handle_select(Session*, LEX*, select_result*, unsigned long) (sql_select.cc:154)
==11906== by 0x516162: execute_sqlcom_select(Session*, TableList*) (sql_parse.cc:559)
==11906== by 0x513845: mysql_execute_command(Session*) (sql_parse.cc:495)
==11906== by 0x51456D: mysql_parse(Session*, char const*, unsigned int, char const**) (sql_parse.cc:783)
==11906== by 0x514EB0: dispatch_command(enum_server_command, Session*, char*, unsigned int) (sql_parse.cc:217)
==11906== by 0x4DD68E: Session::executeStatement() (session.cc:728)
==11906== by 0x4DE626: Session::run() (session.cc:600)
==11906== by 0x6EFA21: session_thread (multi_thread.cc:102)
==11906== by 0x3895A06869: start_thread (in /lib64/libpthread-2.10.1.so)
==11906== by 0x38952DE25C: clone (in /lib64/libc-2.10.1.so)

synchronization.test
==24130== 151 (64 direct, 87 indirect) bytes in 2 blocks are definitely lost in loss record 9 of 15
==24130== at 0x4A06FFC: operator new(unsigned long) (vg_replace_malloc.c:230)
==24130== by 0x568245: TableNameIterator::TableNameIterator(std::string const&) (storage_engine.cc:887)
==24130== by 0x4F2D8F: InfoSchemaMethods::fillTable(Session*, TableList*, Item*) (show.cc:1573)
==24130== by 0x4EB305: get_schema_tables_result(JOIN*, enum_schema_table_state) (info_schema.h:278)
==24130== by 0x4AAE5C: JOIN::exec() (join.cc:1244)
==24130== by 0x51E139: mysql_select(Session*, Item***, TableList*, unsigned int, List<Item>&, Item*, unsigned int, order_st*, order_st*, Item*, unsigned long, select_result*, Select_Lex_Unit*, Select_Lex*) (sql_select.cc:434)
==24130== by 0x51EC8F: handle_select(Session*, LEX*, select_result*, unsigned long) (sql_select.cc:154)
==24130== by 0x516162: execute_sqlcom_select(Session*, TableList*) (sql_parse.cc:559)
==24130== by 0x513845: mysql_execute_command(Session*) (sql_parse.cc:495)
==24130== by 0x51456D: mysql_parse(Session*, char const*, unsigned int, char const**) (sql_parse.cc:783)
==24130== by 0x514EB0: dispatch_command(enum_server_command, Session*, char*, unsigned int) (sql_parse.cc:217)
==24130== by 0x4DD68E: Session::executeStatement() (session.cc:728)
==24130== by 0x4DE626: Session::run() (session.cc:600)
==24130== by 0x6EFA21: session_thread (multi_thread.cc:102)
==24130== by 0x3895A06869: start_thread (in /lib64/libpthread-2.10.1.so)
==24130== by 0x38952DE25C: clone (in /lib64/libc-2.10.1.so)

Related branches

Changed in drizzle:
milestone: none → bell
importance: Undecided → High
status: New → Confirmed
assignee: nobody → Stewart Smith (stewart-flamingspork)
Changed in drizzle:
assignee: Stewart Smith (stewart-flamingspork) → Padraig O'Sullivan (posulliv)
Changed in drizzle:
status: Confirmed → Fix Committed
Changed in drizzle:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.