Valgrind error on main.group_min_max
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
MySQL Server |
Unknown
|
Unknown
|
||||
Percona Server moved to https://jira.percona.com/projects/PS | Status tracked in 5.7 | |||||
5.5 |
Fix Released
|
Medium
|
Laurynas Biveinis | |||
5.6 |
Fix Released
|
Medium
|
Unassigned | |||
5.7 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Valgrind reports an error on main.group_min_max:
main.group_min_max [ fail ] Found warnings/errors in server log file!
Test ended at 2015-11-12 14:04:32
line
==17805== Thread 20:
==17805== Conditional jump or move depends on uninitialised value(s)
==17805== at 0x4C31D52: __memcmp_sse4_1 (vg_replace_
==17805== by 0x9D351E: QUICK_GROUP_
==17805== by 0x9D2B2C: TRP_GROUP_
==17805== by 0x9BB882: SQL_SELECT:
==17805== by 0xA216F5: get_quick_
==17805== by 0xA2098B: make_join_
==17805== by 0xA17737: JOIN::optimize() (sql_optimizer.
==17805== by 0x84A104: mysql_execute_
==17805== by 0x84A490: mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, SQL_I_List<
==17805== by 0x9AA1E2: mysql_explain_
==17805== by 0x9A9DAB: explain_
==17805== by 0x81BD15: execute_
==17805== by 0x813EAC: mysql_execute_
==17805== by 0x81EDBD: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:6972)
==17805== by 0x810298: dispatch_
==17805== by 0x80F053: do_command(THD*) (sql_parse.cc:1054)
==17805== Uninitialised value was created by a client request
==17805== at 0x9C611A: get_mm_
==17805== by 0x9C4C8B: get_mm_
==17805== by 0x9C3791: get_func_
==17805== by 0x9C399C: get_full_
==17805== by 0x9C4842: get_mm_
==17805== by 0x9BB272: SQL_SELECT:
==17805== by 0xA216F5: get_quick_
==17805== by 0xA2098B: make_join_
==17805== by 0xA17737: JOIN::optimize() (sql_optimizer.
==17805== by 0x84A104: mysql_execute_
==17805== by 0x84A490: mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, SQL_I_List<
==17805== by 0x9AA1E2: mysql_explain_
==17805== by 0x9A9DAB: explain_
==17805== by 0x81BD15: execute_
==17805== by 0x813EAC: mysql_execute_
==17805== by 0x81EDBD: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:6972)
tags: | added: ci valgrind |
On 5.6, this is an upstream bug.
In 5.7 port-in-progress, this is a Percona Server-only bug.