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

Valgrind warnings on SELECT from INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES with ORDER BY

Details

    Description

      Also reproducible on Percona server 5.1/5.5 and filed as https://bugs.launchpad.net/percona-server/+bug/1095544

      # In MTR, run as 
      # perl ./mtr --valgrind-mysqld  --mysqld=--innodb --mysqld=--innodb-buffer-pool-pages <test name>
       
      SET sort_buffer_size=1048576;
      SET max_heap_table_size=1048576;
      SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES ORDER BY space_id;

      ==18916== Thread 20:
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD19B8: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD19C2: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD19C8: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD19D2: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD19D7: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD1BCF: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9F5B: rint (s_rint.c:48)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9F66: rint (s_rint.c:49)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9FD5: rint (s_rint.c:50)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x67085A: double_to_longlong(double, bool, bool*) (field.cc:4227)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x670882: double_to_longlong(double, bool, bool*) (field.cc:4232)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x6708A5: double_to_longlong(double, bool, bool*) (field.cc:4238)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0xAD1C26: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9F5B: rint (s_rint.c:48)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9F66: rint (s_rint.c:49)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9FD5: rint (s_rint.c:50)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x67085A: double_to_longlong(double, bool, bool*) (field.cc:4227)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x670882: double_to_longlong(double, bool, bool*) (field.cc:4232)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x6708A5: double_to_longlong(double, bool, bool*) (field.cc:4238)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9F5B: rint (s_rint.c:48)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9F66: rint (s_rint.c:49)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x5BC9FD5: rint (s_rint.c:50)
      ==18916==    by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x67085A: double_to_longlong(double, bool, bool*) (field.cc:4227)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x670882: double_to_longlong(double, bool, bool*) (field.cc:4232)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Conditional jump or move depends on uninitialised value(s)
      ==18916==    at 0x6708A5: double_to_longlong(double, bool, bool*) (field.cc:4238)
      ==18916==    by 0x66F050: Field_longlong::store(double) (field.cc:3749)
      ==18916==    by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
      ==18916==    by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
      ==18916==    by 0x74416B: JOIN::exec() (sql_select.cc:2225)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916==    by 0x5F18F4C: clone (clone.S:112)
      ==18916== Use of uninitialised value of size 8
      ==18916==    at 0xBF11F2: radixsort_for_str_ptr (mf_radix.c:39)
      ==18916==    by 0xBEFFAA: my_string_ptr_sort (mf_sort.c:29)
      ==18916==    by 0x83D7A7: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:722)
      ==18916==    by 0x83D40F: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
      ==18916==    by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
      ==18916==    by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
      ==18916==    by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
      ==18916== Syscall param write(buf) points to uninitialised byte(s)
      ==18916==    at 0x549307D: ??? (syscall-template.S:82)
      ==18916==    by 0xBD7AE1: my_write (my_write.c:51)
      ==18916==    by 0xBDE4AE: my_b_flush_io_cache (mf_iocache.c:1758)
      ==18916==    by 0xBDDCAC: _my_b_write (mf_iocache.c:1514)
      ==18916==    by 0x83D94C: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:736)
      ==18916==    by 0x83D40F: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
      ==18916==    by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
      ==18916==    by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
      ==18916==    by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==  Address 0x22882d10 is 0 bytes inside a block of size 65,536 alloc'd
      ==18916==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
      ==18916==    by 0xBE16F1: my_malloc (my_malloc.c:42)
      ==18916==    by 0xBDBD9B: init_io_cache (mf_iocache.c:244)
      ==18916==    by 0xBE071A: open_cached_file (mf_cache.c:69)
      ==18916==    by 0x83D7E3: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:726)
      ==18916==    by 0x83D40F: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
      ==18916==    by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
      ==18916==    by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
      ==18916==    by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916== Use of uninitialised value of size 8
      ==18916==    at 0xBF11F2: radixsort_for_str_ptr (mf_radix.c:39)
      ==18916==    by 0xBEFFAA: my_string_ptr_sort (mf_sort.c:29)
      ==18916==    by 0x83D7A7: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:722)
      ==18916==    by 0x83D62A: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:678)
      ==18916==    by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
      ==18916==    by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
      ==18916==    by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
      ==18916==    by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
      ==18916==    by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
      ==18916==    by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
      ==18916==    by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
      ==18916==    by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
      ==18916==    by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
      ==18916==    by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
      ==18916==    by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
      ==18916==    by 0x548BEFB: start_thread (pthread_create.c:304)
       

      EXPLAIN EXTENDED SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES ORDER BY space_id;
      id	select_type	table	type	possible_keys	key	key_len	ref	rows	filtered	Extra
      1	SIMPLE	INNODB_BUFFER_POOL_PAGES	ALL	NULL	NULL	NULL	NULL	NULL	NULL	Using filesort
      Warnings:
      Note	1003	select `INNODB_BUFFER_POOL_PAGES`.`page_type` AS `page_type`,`INNODB_BUFFER_POOL_PAGES`.`space_id` AS `space_id`,`INNODB_BUFFER_POOL_PAGES`.`page_no` AS `page_no`,`INNODB_BUFFER_POOL_PAGES`.`lru_position` AS `lru_position`,`INNODB_BUFFER_POOL_PAGES`.`fix_count` AS `fix_count`,`INNODB_BUFFER_POOL_PAGES`.`flush_type` AS `flush_type` from `INFORMATION_SCHEMA`.`INNODB_BUFFER_POOL_PAGES` order by `INNODB_BUFFER_POOL_PAGES`.`space_id`

      branch: maria/5.3
      revision-id: timour@askmonty.org-20121219135657-mbje1blpgw2qsw7j
      revno: 3607

      Also reproducible on current maria/5.1, maria/5.2. Didn't get valgrind warnings on maria/5.5 and maria/10.0-base, although, as stated above, it's reproducible on Percona server 5.5.

      All servers were built with BUILD/compile-pentium-valgrind-max-no-ndb

      Attachments

        Issue Links

          Activity

            elenst Elena Stepanova created issue -
            elenst Elena Stepanova made changes -
            Field Original Value New Value
            serg Sergei Golubchik made changes -
            Fix Version/s 5.3.12 [ 12000 ]
            Fix Version/s 5.3.11 [ 11700 ]
            serg Sergei Golubchik made changes -
            Priority Major [ 3 ] Minor [ 4 ]
            serg Sergei Golubchik made changes -
            Assignee Sergei Golubchik [ serg ]

            Elena, is that really 5.3 only?

            serg Sergei Golubchik added a comment - Elena, is that really 5.3 only?
            serg Sergei Golubchik made changes -
            Assignee Elena Stepanova [ elenst ]

            It's also reproducible on 5.1 and 5.2, but I'm not getting the warnings on 5.5 and 10.0-base. However, Percona server 5.5 produces them. I re-filed the bug for percona-server and updated the description of this one.

            elenst Elena Stepanova added a comment - It's also reproducible on 5.1 and 5.2, but I'm not getting the warnings on 5.5 and 10.0-base. However, Percona server 5.5 produces them. I re-filed the bug for percona-server and updated the description of this one.
            elenst Elena Stepanova made changes -
            Affects Version/s 5.1.66 [ 10801 ]
            Affects Version/s 5.2.13 [ 10800 ]
            Affects Version/s 5.3.11 [ 11700 ]
            Assignee Elena Stepanova [ elenst ] Sergei Golubchik [ serg ]
            Description {code:sql}
            SET sort_buffer_size=1048576;
            SET max_heap_table_size=1048576;
            SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES ORDER BY space_id;
            {code}

            {noformat}
            ==12195== Thread 13:
            ==12195== Syscall param write(buf) points to uninitialised byte(s)
            ==12195== at 0x549307D: ??? (syscall-template.S:82)
            ==12195== by 0xB98A53: my_write (my_write.c:51)
            ==12195== by 0xB9F00C: my_b_flush_io_cache (mf_iocache.c:1758)
            ==12195== by 0xB9E80A: _my_b_write (mf_iocache.c:1514)
            ==12195== by 0x8338FD: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:736)
            ==12195== by 0x8333C0: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
            ==12195== by 0x831E91: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==12195== by 0x768160: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18787)
            ==12195== by 0x740354: JOIN::exec() (sql_select.cc:2711)
            ==12195== by 0x740F2E: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==12195== by 0x737A10: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==12195== by 0x6C3DD5: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==12195== by 0x6BAB9D: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==12195== by 0x6C683D: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==12195== by 0x6B82BC: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==12195== by 0x6B75A3: do_command(THD*) (sql_parse.cc:923)
            ==12195== Address 0x26e8935b is 59 bytes inside a block of size 65,580 alloc'd
            ==12195== at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
            ==12195== by 0xBA2B8F: _mymalloc (safemalloc.c:140)
            ==12195== by 0xB9C8F9: init_io_cache (mf_iocache.c:244)
            ==12195== by 0xBA0E54: open_cached_file (mf_cache.c:69)
            ==12195== by 0x833794: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:726)
            ==12195== by 0x8333C0: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
            ==12195== by 0x831E91: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==12195== by 0x768160: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18787)
            ==12195== by 0x740354: JOIN::exec() (sql_select.cc:2711)
            ==12195== by 0x740F2E: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==12195== by 0x737A10: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==12195== by 0x6C3DD5: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==12195== by 0x6BAB9D: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==12195== by 0x6C683D: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==12195== by 0x6B82BC: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==12195== by 0x6B75A3: do_command(THD*) (sql_parse.cc:923)
            ==12195==
            ==12195== Syscall param write(buf) points to uninitialised byte(s)
            ==12195== at 0x549307D: ??? (syscall-template.S:82)
            ==12195== by 0xB98A53: my_write (my_write.c:51)
            ==12195== by 0xB9F00C: my_b_flush_io_cache (mf_iocache.c:1758)
            ==12195== by 0x832149: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:294)
            ==12195== by 0x768160: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18787)
            ==12195== by 0x740354: JOIN::exec() (sql_select.cc:2711)
            ==12195== by 0x740F2E: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==12195== by 0x737A10: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==12195== by 0x6C3DD5: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==12195== by 0x6BAB9D: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==12195== by 0x6C683D: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==12195== by 0x6B82BC: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==12195== by 0x6B75A3: do_command(THD*) (sql_parse.cc:923)
            ==12195== by 0x6B443B: handle_one_connection (sql_connect.cc:1218)
            ==12195== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==12195== by 0x5F1759C: clone (clone.S:112)
            ==12195== Address 0x26e8937c is 92 bytes inside a block of size 65,580 alloc'd
            ==12195== at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
            ==12195== by 0xBA2B8F: _mymalloc (safemalloc.c:140)
            ==12195== by 0xB9C8F9: init_io_cache (mf_iocache.c:244)
            ==12195== by 0xBA0E54: open_cached_file (mf_cache.c:69)
            ==12195== by 0x833794: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:726)
            ==12195== by 0x8333C0: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
            ==12195== by 0x831E91: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==12195== by 0x768160: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18787)
            ==12195== by 0x740354: JOIN::exec() (sql_select.cc:2711)
            ==12195== by 0x740F2E: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==12195== by 0x737A10: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==12195== by 0x6C3DD5: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==12195== by 0x6BAB9D: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==12195== by 0x6C683D: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==12195== by 0x6B82BC: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==12195== by 0x6B75A3: do_command(THD*) (sql_parse.cc:923)
            ==12195==
            {noformat}

            {noformat}
            EXPLAIN EXTENDED SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES ORDER BY space_id;
            +----+-------------+--------------------------+------+---------------+------+---------+------+------+----------+----------------+
            | id | select_type | table | type | possible_keys | key | key_len | ref | rows | filtered | Extra |
            +----+-------------+--------------------------+------+---------------+------+---------+------+------+----------+----------------+
            | 1 | SIMPLE | INNODB_BUFFER_POOL_PAGES | ALL | NULL | NULL | NULL | NULL | NULL | NULL | Using filesort |
            +----+-------------+--------------------------+------+---------------+------+---------+------+------+----------+----------------+
            1 row in set, 1 warning (0.04 sec)
            +-------+------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
            | Level | Code | Message |
            +-------+------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
            | Note | 1003 | select `INNODB_BUFFER_POOL_PAGES`.`page_type` AS `page_type`,`INNODB_BUFFER_POOL_PAGES`.`space_id` AS `space_id`,`INNODB_BUFFER_POOL_PAGES`.`page_no` AS `page_no`,`INNODB_BUFFER_POOL_PAGES`.`lru_position` AS `lru_position`,`INNODB_BUFFER_POOL_PAGES`.`fix_count` AS `fix_count`,`INNODB_BUFFER_POOL_PAGES`.`flush_type` AS `flush_type` from `INFORMATION_SCHEMA`.`INNODB_BUFFER_POOL_PAGES` order by `INNODB_BUFFER_POOL_PAGES`.`space_id` |
            +-------+------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
            {noformat}

            {noformat}
            branch: maria/5.3
            revision-id: timour@askmonty.org-20121109221006-ymvelu0fq1tmw8gl
            date: 2012-11-10 00:10:06 +0200
            revno: 3599
            {noformat}

            Happens on previous revisions also.
            Also reproducible on Percona server 5.1/5.5 and filed as https://bugs.launchpad.net/percona-server/+bug/1095544

            {code:sql}
            # In MTR, run as
            # perl ./mtr --valgrind-mysqld --mysqld=--innodb --mysqld=--innodb-buffer-pool-pages <test name>

            SET sort_buffer_size=1048576;
            SET max_heap_table_size=1048576;
            SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES ORDER BY space_id;
            {code}

            {noformat}
            ==18916== Thread 20:
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD19B8: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD19C2: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD19C8: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD19D2: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD19D7: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:591)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD1BCF: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9F5B: rint (s_rint.c:48)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9F66: rint (s_rint.c:49)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9FD5: rint (s_rint.c:50)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x67085A: double_to_longlong(double, bool, bool*) (field.cc:4227)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x670882: double_to_longlong(double, bool, bool*) (field.cc:4232)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x6708A5: double_to_longlong(double, bool, bool*) (field.cc:4238)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C00: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:637)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0xAD1C26: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9F5B: rint (s_rint.c:48)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9F66: rint (s_rint.c:49)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9FD5: rint (s_rint.c:50)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x67085A: double_to_longlong(double, bool, bool*) (field.cc:4227)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x670882: double_to_longlong(double, bool, bool*) (field.cc:4232)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x6708A5: double_to_longlong(double, bool, bool*) (field.cc:4238)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1C57: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:638)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9F5B: rint (s_rint.c:48)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9F66: rint (s_rint.c:49)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x5BC9FD5: rint (s_rint.c:50)
            ==18916== by 0x67083C: double_to_longlong(double, bool, bool*) (field.cc:4224)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x67085A: double_to_longlong(double, bool, bool*) (field.cc:4227)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x670882: double_to_longlong(double, bool, bool*) (field.cc:4232)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Conditional jump or move depends on uninitialised value(s)
            ==18916== at 0x6708A5: double_to_longlong(double, bool, bool*) (field.cc:4238)
            ==18916== by 0x66F050: Field_longlong::store(double) (field.cc:3749)
            ==18916== by 0xAD1D24: i_s_innodb_buffer_pool_pages_fill(THD*, TABLE_LIST*, Item*) (i_s.cc:641)
            ==18916== by 0x89E620: get_schema_tables_result(JOIN*, enum_schema_table_state) (sql_show.cc:7089)
            ==18916== by 0x74416B: JOIN::exec() (sql_select.cc:2225)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== by 0x5F18F4C: clone (clone.S:112)
            ==18916== Use of uninitialised value of size 8
            ==18916== at 0xBF11F2: radixsort_for_str_ptr (mf_radix.c:39)
            ==18916== by 0xBEFFAA: my_string_ptr_sort (mf_sort.c:29)
            ==18916== by 0x83D7A7: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:722)
            ==18916== by 0x83D40F: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
            ==18916== by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==18916== by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
            ==18916== by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)
            ==18916== Syscall param write(buf) points to uninitialised byte(s)
            ==18916== at 0x549307D: ??? (syscall-template.S:82)
            ==18916== by 0xBD7AE1: my_write (my_write.c:51)
            ==18916== by 0xBDE4AE: my_b_flush_io_cache (mf_iocache.c:1758)
            ==18916== by 0xBDDCAC: _my_b_write (mf_iocache.c:1514)
            ==18916== by 0x83D94C: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:736)
            ==18916== by 0x83D40F: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
            ==18916== by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==18916== by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
            ==18916== by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== Address 0x22882d10 is 0 bytes inside a block of size 65,536 alloc'd
            ==18916== at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
            ==18916== by 0xBE16F1: my_malloc (my_malloc.c:42)
            ==18916== by 0xBDBD9B: init_io_cache (mf_iocache.c:244)
            ==18916== by 0xBE071A: open_cached_file (mf_cache.c:69)
            ==18916== by 0x83D7E3: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:726)
            ==18916== by 0x83D40F: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:641)
            ==18916== by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==18916== by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
            ==18916== by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== Use of uninitialised value of size 8
            ==18916== at 0xBF11F2: radixsort_for_str_ptr (mf_radix.c:39)
            ==18916== by 0xBEFFAA: my_string_ptr_sort (mf_sort.c:29)
            ==18916== by 0x83D7A7: write_keys(st_sort_param*, unsigned char**, unsigned int, st_io_cache*, st_io_cache*) (filesort.cc:722)
            ==18916== by 0x83D62A: find_all_keys(st_sort_param*, SQL_SELECT*, unsigned char**, unsigned char*, st_io_cache*, st_io_cache*, st_io_cache*) (filesort.cc:678)
            ==18916== by 0x83BF7E: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:247)
            ==18916== by 0x76E340: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:18790)
            ==18916== by 0x7461F6: JOIN::exec() (sql_select.cc:2711)
            ==18916== by 0x746DD2: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2983)
            ==18916== by 0x73D7EA: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:286)
            ==18916== by 0x6C8C82: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5157)
            ==18916== by 0x6BFA41: mysql_execute_command(THD*) (sql_parse.cc:2290)
            ==18916== by 0x6CB6DA: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6158)
            ==18916== by 0x6BD1E7: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1228)
            ==18916== by 0x6BC4FB: do_command(THD*) (sql_parse.cc:923)
            ==18916== by 0x6B8F54: handle_one_connection (sql_connect.cc:1218)
            ==18916== by 0x548BEFB: start_thread (pthread_create.c:304)

            {noformat}

            {noformat}
            EXPLAIN EXTENDED SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES ORDER BY space_id;
            id select_type table type possible_keys key key_len ref rows filtered Extra
            1 SIMPLE INNODB_BUFFER_POOL_PAGES ALL NULL NULL NULL NULL NULL NULL Using filesort
            Warnings:
            Note 1003 select `INNODB_BUFFER_POOL_PAGES`.`page_type` AS `page_type`,`INNODB_BUFFER_POOL_PAGES`.`space_id` AS `space_id`,`INNODB_BUFFER_POOL_PAGES`.`page_no` AS `page_no`,`INNODB_BUFFER_POOL_PAGES`.`lru_position` AS `lru_position`,`INNODB_BUFFER_POOL_PAGES`.`fix_count` AS `fix_count`,`INNODB_BUFFER_POOL_PAGES`.`flush_type` AS `flush_type` from `INFORMATION_SCHEMA`.`INNODB_BUFFER_POOL_PAGES` order by `INNODB_BUFFER_POOL_PAGES`.`space_id`
            {noformat}

            {noformat}
            branch: maria/5.3
            revision-id: timour@askmonty.org-20121219135657-mbje1blpgw2qsw7j
            revno: 3607
            {noformat}

            Also reproducible on current maria/5.1, maria/5.2. Didn't get valgrind warnings on maria/5.5 and maria/10.0-base, although, as stated above, it's reproducible on Percona server 5.5.

            All servers were built with BUILD/compile-pentium-valgrind-max-no-ndb
            Labels valgrind upstream valgrind
            elenst Elena Stepanova made changes -
            Summary Valgrind warnings (uninitialised bytes) on SELECT from INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES with ORDER BY Valgrind warnings on SELECT from INFORMATION_SCHEMA.INNODB_BUFFER_POOL_PAGES with ORDER BY
            elenst Elena Stepanova made changes -
            serg Sergei Golubchik made changes -
            Fix Version/s 5.3.13 [ 12602 ]
            Fix Version/s 5.3.12 [ 12000 ]
            serg Sergei Golubchik made changes -
            Assignee Sergei Golubchik [ serg ]
            serg Sergei Golubchik made changes -
            Workflow defaullt [ 25111 ] MariaDB v2 [ 43433 ]
            ratzpo Rasmus Johansson (Inactive) made changes -
            Workflow MariaDB v2 [ 43433 ] MariaDB v3 [ 62535 ]
            danblack Daniel Black added a comment -

            Affected versions are no longer supported.

            danblack Daniel Black added a comment - Affected versions are no longer supported.
            danblack Daniel Black made changes -
            Component/s Storage Engine - InnoDB [ 10129 ]
            Component/s Storage Engine - XtraDB [ 10135 ]
            Fix Version/s N/A [ 14700 ]
            Fix Version/s 5.3.13 [ 12602 ]
            Resolution Won't Fix [ 2 ]
            Status Open [ 1 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 62535 ] MariaDB v4 [ 146199 ]

            People

              Unassigned Unassigned
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              4 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.