Valgrind warnings on select from INNODB_BUFFER_POOL_PAGES
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Invalid
|
Undecided
|
Unassigned | ||
5.1 |
Won't Fix
|
Undecided
|
Unassigned | ||
5.5 |
New
|
Undecided
|
Unassigned | ||
5.6 |
Invalid
|
Undecided
|
Unassigned |
Bug Description
SET sort_buffer_
SET max_heap_
SELECT * FROM INFORMATION_
==18619== Conditional jump or move depends on uninitialised value(s)
==18619== at 0x945DB4: i_s_innodb_
==18619== by 0x681C53: do_fill_table(THD*, TABLE_LIST*, st_join_table*) (sql_show.cc:7413)
==18619== by 0x68207B: get_schema_
==18619== by 0x63932D: JOIN::exec() (sql_select.
==18619== by 0x63B834: 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_
==18619== by 0x63398B: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:313)
==18619== by 0x60C62C: execute_
==18619== by 0x60502A: mysql_execute_
==18619== by 0x60E90F: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5811)
==18619== by 0x602361: dispatch_
==18619== by 0x6015FA: do_command(THD*) (sql_parse.cc:788)
==18619== by 0x6F49B7: do_handle_
==18619== by 0x6F4379: handle_
==18619== by 0xAA95EE: pfs_spawn_thread (pfs.cc:1015)
==18619== by 0x5B19EFB: start_thread (pthread_
==18619== by 0x5E13F4C: clone (clone.S:112)
...
==18619== Invalid read of size 1
==18619== at 0xA42ED8: mach_read_from_2 (mach0data.ic:84)
==18619== by 0xA07A0C: fil_page_get_type (fil0fil.c:5888)
==18619== by 0x945DAF: i_s_innodb_
==18619== by 0x681C53: do_fill_table(THD*, TABLE_LIST*, st_join_table*) (sql_show.cc:7413)
==18619== by 0x68207B: get_schema_
==18619== by 0x63932D: JOIN::exec() (sql_select.
==18619== by 0x63B834: 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_
==18619== by 0x63398B: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:313)
==18619== by 0x60C62C: execute_
==18619== by 0x60502A: mysql_execute_
==18619== by 0x60E90F: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5811)
==18619== by 0x602361: dispatch_
==18619== by 0x6015FA: do_command(THD*) (sql_parse.cc:788)
==18619== by 0x6F49B7: do_handle_
==18619== by 0x6F4379: handle_
==18619== by 0xAA95EE: pfs_spawn_thread (pfs.cc:1015)
...
==18619== Use of uninitialised value of size 8
==18619== at 0x91A1E6: radixsort_
==18619== by 0x8F5B8A: my_string_ptr_sort (mf_sort.c:29)
==18619== by 0x77EF27: save_index(
==18619== by 0x77CC7C: filesort(THD*, TABLE*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (filesort.cc:254)
==18619== by 0x658310: create_
==18619== by 0x63AE90: JOIN::exec() (sql_select.
==18619== by 0x63B834: 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_
==18619== by 0x63398B: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:313)
==18619== by 0x60C62C: execute_
==18619== by 0x60502A: mysql_execute_
==18619== by 0x60E90F: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5811)
==18619== by 0x602361: dispatch_
==18619== by 0x6015FA: do_command(THD*) (sql_parse.cc:788)
==18619== by 0x6F49B7: do_handle_
==18619== by 0x6F4379: handle_
==18619== by 0xAA95EE: pfs_spawn_thread (pfs.cc:1015)
==18619== Conditional jump or move depends on uninitialised value(s)
etc.
branch: percona-server/5.5
revision-id: <email address hidden>
revno: 386
branch: percona-server/5.1
revision-id: <email address hidden>
revno: 509
tags: | added: xtradb |
Server was built with BUILD/compile- pentium- valgrind- max-no- ndb (on 5.1 as is, on 5.5 without embedded server as otherwise the build fails)