Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Not a Bug
-
None
-
None
-
None
Description
After the 5.2->5.3 merge having.test produces the following valgrind warning (same on both 32 and 64 bit):
http://buildbot.askmonty.org/buildbot/builders/work-amd64-valgrind/builds/576/steps/test/logs/stdio :
main.having w1 [ fail ] Found warnings/errors in server log file!
Test ended at 2010-06-27 01:39:56
line
==1869== Thread 4:
==1869== Conditional jump or move depends on uninitialised value(s)
==1869== at 0x5EFFDC: Item_in_subselect::init_left_expr_cache() (item_subselect.cc:2215)
==1869== by 0x5F4A04: Item_in_subselect::exec() (item_subselect.cc:509)
==1869== by 0x5EEFD8: Item_in_subselect::val_bool() (item_subselect.cc:1133)
==1869== by 0x5B2601: Item_in_optimizer::val_int() (item_cmpfunc.cc:1832)
==1869== by 0x56AB3B: Item::val_bool() (item.cc:184)
==1869== by 0x5B2851: Item_func_not::val_int() (item_cmpfunc.cc:287)
==1869== by 0x7813E8: filesort(THD*, st_table*, st_sort_field*, unsigned int, SQL_SELECT*, unsigned long long, bool, unsigned long long*) (opt_range.h:767)
==1869== by 0x6DF379: create_sort_index(THD*, JOIN*, st_order*, unsigned long long, unsigned long long, bool) (sql_select.cc:15629)
==1869== by 0x6E4C3C: JOIN::exec() (sql_select.cc:2150)
==1869== by 0x6E64F9: 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:2408)
==1869== by 0x6EACB8: handle_select(THD*, st_lex*, select_result*, unsigned long) (sql_select.cc:277)
==1869== by 0x65C072: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5081)
==1869== by 0x6637ED: mysql_execute_command(THD*) (sql_parse.cc:2265)
==1869== by 0x66837F: mysql_parse(THD*, char const*, unsigned int, char const**) (sql_parse.cc:6027)
==1869== by 0x668CAF: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1184)
==1869== by 0x669B2C: do_command(THD*) (sql_parse.cc:890)
^ Found warnings in /var/lib/buildbot/maria-slave/work-opensuse-amd64/build/mysql-test/var/1/log/mysqld.1.err
ok