==8307== 1 errors in context 1 of 46:
==8307== Thread 17:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA27F2C: my_utf8_uni (ctype-utf8.c:2030)
==8307==    by 0xA18882: my_well_formed_len_mb (ctype-mb.c:401)
==8307==    by 0x7338E9: Item::check_well_formed_result(String*, bool) (item.cc:5058)
==8307==    by 0x78B213: Item_func_conv_charset::val_str(String*) (item_strfunc.cc:2968)
==8307==    by 0x749D5E: Item_func_regex::val_int() (item_cmpfunc.cc:4840)
==8307==    by 0x728BDD: Item::val_bool() (item.cc:199)
==8307==    by 0x746888: Item_func_not::val_int() (item_cmpfunc.cc:289)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 2 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x626BF7: copy_and_convert(char*, unsigned int, charset_info_st*, char const*, unsigned int, charset_info_st*, unsigned int*) (sql_string.cc:830)
==8307==    by 0x628941: String::copy(char const*, unsigned int, charset_info_st*, charset_info_st*, unsigned int*) (sql_string.cc:284)
==8307==    by 0x78B1E8: Item_func_conv_charset::val_str(String*) (item_strfunc.cc:2967)
==8307==    by 0x749D5E: Item_func_regex::val_int() (item_cmpfunc.cc:4840)
==8307==    by 0x728BDD: Item::val_bool() (item.cc:199)
==8307==    by 0x746888: Item_func_not::val_int() (item_cmpfunc.cc:289)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 3 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x78B3D9: Item_func_char::val_str(String*) (item_strfunc.cc:2577)
==8307==    by 0x78B17E: Item_func_conv_charset::val_str(String*) (item_strfunc.cc:2959)
==8307==    by 0x749D5E: Item_func_regex::val_int() (item_cmpfunc.cc:4840)
==8307==    by 0x728BDD: Item::val_bool() (item.cc:199)
==8307==    by 0x746888: Item_func_not::val_int() (item_cmpfunc.cc:289)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 4 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x78B37A: Item_func_char::val_str(String*) (item_strfunc.cc:2572)
==8307==    by 0x78B17E: Item_func_conv_charset::val_str(String*) (item_strfunc.cc:2959)
==8307==    by 0x749D5E: Item_func_regex::val_int() (item_cmpfunc.cc:4840)
==8307==    by 0x728BDD: Item::val_bool() (item.cc:199)
==8307==    by 0x746888: Item_func_not::val_int() (item_cmpfunc.cc:289)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 5 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x78B306: Item_func_char::val_str(String*) (item_strfunc.cc:2567)
==8307==    by 0x78B17E: Item_func_conv_charset::val_str(String*) (item_strfunc.cc:2959)
==8307==    by 0x749D5E: Item_func_regex::val_int() (item_cmpfunc.cc:4840)
==8307==    by 0x728BDD: Item::val_bool() (item.cc:199)
==8307==    by 0x746888: Item_func_not::val_int() (item_cmpfunc.cc:289)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 6 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x7468B2: Item_func_not::val_int() (item_cmpfunc.cc:291)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 7 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x6EA59B: Field_blob::val_int() (field.cc:7513)
==8307==    by 0x72803F: Item_field::val_int() (item.cc:2151)
==8307==    by 0x744F3E: Item_func_bit_and::val_int() (item_cmpfunc.cc:4074)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 8 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F1D7: bin2decimal (decimal.c:1363)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x6FC0ED: Field_new_decimal::val_real() (field.cc:2830)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x74CBDE: Item_func_between::val_int() (item_cmpfunc.cc:2339)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 9 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F0B4: bin2decimal (decimal.c:1357)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x6FC0ED: Field_new_decimal::val_real() (field.cc:2830)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x74CBDE: Item_func_between::val_int() (item_cmpfunc.cc:2339)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 10 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2EE21: bin2decimal (decimal.c:1318)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x6FC0ED: Field_new_decimal::val_real() (field.cc:2830)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x74CBDE: Item_func_between::val_int() (item_cmpfunc.cc:2339)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 11 of 46:
==8307== Thread 18:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x6EBEEB: Field_long::val_real() (field.cc:3767)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x741AD2: Arg_comparator::compare_e_real_fixed() (item_cmpfunc.cc:1462)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x746208: Item_func_equal::val_int() (item_cmpfunc.cc:1894)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 12 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F1D7: bin2decimal (decimal.c:1363)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x723C94: Item_field::val_decimal(my_decimal*) (item.cc:2159)
==8307==    by 0x728C11: Item::val_bool() (item.cc:203)
==8307==    by 0x74240F: Item_func_truth::val_bool() (item_cmpfunc.cc:1678)
==8307==    by 0x7424AD: Item_func_truth::val_int() (item_cmpfunc.cc:1701)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 13 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F0B4: bin2decimal (decimal.c:1357)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x723C94: Item_field::val_decimal(my_decimal*) (item.cc:2159)
==8307==    by 0x728C11: Item::val_bool() (item.cc:203)
==8307==    by 0x74240F: Item_func_truth::val_bool() (item_cmpfunc.cc:1678)
==8307==    by 0x7424AD: Item_func_truth::val_int() (item_cmpfunc.cc:1701)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 14 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2EE21: bin2decimal (decimal.c:1318)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x723C94: Item_field::val_decimal(my_decimal*) (item.cc:2159)
==8307==    by 0x728C11: Item::val_bool() (item.cc:203)
==8307==    by 0x74240F: Item_func_truth::val_bool() (item_cmpfunc.cc:1678)
==8307==    by 0x7424AD: Item_func_truth::val_int() (item_cmpfunc.cc:1701)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 15 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA30C92: do_sub (decimal.c:1802)
==8307==    by 0xA314BE: decimal_cmp (decimal.c:1942)
==8307==    by 0x58DFB8: my_decimal_cmp(my_decimal const*, my_decimal const*) (my_decimal.h:448)
==8307==    by 0x74D053: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1402)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 16 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA30C77: do_sub (decimal.c:1800)
==8307==    by 0xA314BE: decimal_cmp (decimal.c:1942)
==8307==    by 0x58DFB8: my_decimal_cmp(my_decimal const*, my_decimal const*) (my_decimal.h:448)
==8307==    by 0x74D053: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1402)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 17 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA30C41: do_sub (decimal.c:1795)
==8307==    by 0xA314BE: decimal_cmp (decimal.c:1942)
==8307==    by 0x58DFB8: my_decimal_cmp(my_decimal const*, my_decimal const*) (my_decimal.h:448)
==8307==    by 0x74D053: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1402)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 18 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA30C26: do_sub (decimal.c:1793)
==8307==    by 0xA314BE: decimal_cmp (decimal.c:1942)
==8307==    by 0x58DFB8: my_decimal_cmp(my_decimal const*, my_decimal const*) (my_decimal.h:448)
==8307==    by 0x74D053: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1402)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 19 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2E069: ull2dec (decimal.c:998)
==8307==    by 0xA2E151: ulonglong2decimal (decimal.c:1019)
==8307==    by 0x70318A: int2my_decimal(unsigned int, long long, char, my_decimal*) (my_decimal.h:374)
==8307==    by 0x6F333B: Field_num::val_decimal(my_decimal*) (field.cc:1725)
==8307==    by 0x723C94: Item_field::val_decimal(my_decimal*) (item.cc:2159)
==8307==    by 0x74D00E: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1397)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 20 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2C124: remove_leading_zeroes (decimal.c:259)
==8307==    by 0xA313BA: decimal_intg (decimal.c:1921)
==8307==    by 0x780D48: my_decimal_intg(my_decimal const*) (my_decimal.h:455)
==8307==    by 0x77AD74: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1073)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 21 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F841: decimal_round (decimal.c:1473)
==8307==    by 0x73F921: my_decimal_round(unsigned int, my_decimal const*, int, bool, my_decimal*) (my_decimal.h:287)
==8307==    by 0x77AD06: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1061)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 22 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2E069: ull2dec (decimal.c:998)
==8307==    by 0xA2E1A5: longlong2decimal (decimal.c:1026)
==8307==    by 0x70319C: int2my_decimal(unsigned int, long long, char, my_decimal*) (my_decimal.h:374)
==8307==    by 0x772373: user_var_entry::val_decimal(char*, my_decimal*) (item_func.cc:4397)
==8307==    by 0x772505: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4604)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 23 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA37FAE: int2str (int2str.c:95)
==8307==    by 0xA38DC7: process_int_arg (my_vsnprintf.c:275)
==8307==    by 0xA3AA2E: my_vsnprintf_ex (my_vsnprintf.c:633)
==8307==    by 0xA3AB5F: my_vsnprintf (my_vsnprintf.c:666)
==8307==    by 0xA3AC4E: my_snprintf (my_vsnprintf.c:675)
==8307==    by 0x59432C: err_conv(char*, unsigned int, char const*, unsigned int, charset_info_st*) (sql_error.cc:767)
==8307==    by 0x5BEFF8: ErrConvString::ErrConvString(char const*, unsigned int, charset_info_st*) (sql_error.h:543)
==8307==    by 0x6F8760: Field_string::val_real() (field.cc:6445)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 24 of 46:
==8307== Use of uninitialised value of size 8
==8307==    at 0xA37F30: int2str (int2str.c:92)
==8307==    by 0xA38DC7: process_int_arg (my_vsnprintf.c:275)
==8307==    by 0xA3AA2E: my_vsnprintf_ex (my_vsnprintf.c:633)
==8307==    by 0xA3AB5F: my_vsnprintf (my_vsnprintf.c:666)
==8307==    by 0xA3AC4E: my_snprintf (my_vsnprintf.c:675)
==8307==    by 0x59432C: err_conv(char*, unsigned int, char const*, unsigned int, charset_info_st*) (sql_error.cc:767)
==8307==    by 0x5BEFF8: ErrConvString::ErrConvString(char const*, unsigned int, charset_info_st*) (sql_error.h:543)
==8307==    by 0x6F8760: Field_string::val_real() (field.cc:6445)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 25 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x5942D8: err_conv(char*, unsigned int, char const*, unsigned int, charset_info_st*) (sql_error.cc:754)
==8307==    by 0x5BEFF8: ErrConvString::ErrConvString(char const*, unsigned int, charset_info_st*) (sql_error.h:543)
==8307==    by 0x6F8760: Field_string::val_real() (field.cc:6445)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 26 of 46:
==8307== Use of uninitialised value of size 8
==8307==    at 0xA1B877: my_scan_8bit (ctype-simple.c:1114)
==8307==    by 0x6E3924: check_if_only_end_space(charset_info_st*, char*, char*) (sql_string.h:403)
==8307==    by 0x6F8712: Field_string::val_real() (field.cc:6440)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 27 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA351D3: my_strtod_int (dtoa.c:1431)
==8307==    by 0xA33BEE: my_strtod (dtoa.c:469)
==8307==    by 0xA1AEFB: my_strntod_8bit (ctype-simple.c:830)
==8307==    by 0x6F8689: Field_string::val_real() (field.cc:6439)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 28 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA351CA: my_strtod_int (dtoa.c:1431)
==8307==    by 0xA33BEE: my_strtod (dtoa.c:469)
==8307==    by 0xA1AEFB: my_strntod_8bit (ctype-simple.c:830)
==8307==    by 0x6F8689: Field_string::val_real() (field.cc:6439)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 29 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA34FD9: my_strtod_int (dtoa.c:1387)
==8307==    by 0xA33BEE: my_strtod (dtoa.c:469)
==8307==    by 0xA1AEFB: my_strntod_8bit (ctype-simple.c:830)
==8307==    by 0x6F8689: Field_string::val_real() (field.cc:6439)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 30 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA34F07: my_strtod_int (dtoa.c:1378)
==8307==    by 0xA33BEE: my_strtod (dtoa.c:469)
==8307==    by 0xA1AEFB: my_strntod_8bit (ctype-simple.c:830)
==8307==    by 0x6F8689: Field_string::val_real() (field.cc:6439)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 31 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA34EAB: my_strtod_int (dtoa.c:1357)
==8307==    by 0xA33BEE: my_strtod (dtoa.c:469)
==8307==    by 0xA1AEFB: my_strntod_8bit (ctype-simple.c:830)
==8307==    by 0x6F8689: Field_string::val_real() (field.cc:6439)
==8307==    by 0x7280D2: Item_field::val_real() (item.cc:2142)
==8307==    by 0x728C4F: Item::val_bool() (item.cc:210)
==8307==    by 0x74597A: Item_func_if::val_int() (item_cmpfunc.cc:2621)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x7724E0: Item_func_set_user_var::val_decimal(my_decimal*) (item_func.cc:4602)
==8307==    by 0x77ACA9: Item_decimal_typecast::val_decimal(my_decimal*) (item_func.cc:1055)
==8307==    by 0x74CFB4: Arg_comparator::compare_decimal() (item_cmpfunc.cc:1393)
==8307==    by 0x7527AB: Arg_comparator::compare() (item_cmpfunc.h:87)
==8307==    by 0x74624E: Item_func_eq::val_int() (item_cmpfunc.cc:1878)
==8307==    by 0x76BA7B: Item_func_set_user_var::check(bool) (item_func.cc:4443)
==8307==    by 0x772EEC: Item_func_set_user_var::val_int() (item_func.cc:4585)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x606DA3: select_describe(JOIN*, bool, bool, bool, char const*) (sql_select.cc:16911)
==8307==    by 0x6079D6: JOIN::exec() (sql_select.cc:1921)
==8307==    by 0x604124: 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:2564)
==8307==    by 0x6045FC: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:16970)
==8307==    by 0x5B227E: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4849)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 32 of 46:
==8307== Thread 17:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F1D7: bin2decimal (decimal.c:1363)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x6F9332: Field_new_decimal::val_str(String*, String*) (field.cc:2865)
==8307==    by 0x7281A4: Item_field::val_str(String*) (item.cc:2133)
==8307==    by 0x744ACF: Item_func_like::val_int() (item_cmpfunc.cc:4567)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 33 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2F0B4: bin2decimal (decimal.c:1357)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x6F9332: Field_new_decimal::val_str(String*, String*) (field.cc:2865)
==8307==    by 0x7281A4: Item_field::val_str(String*) (item.cc:2133)
==8307==    by 0x744ACF: Item_func_like::val_int() (item_cmpfunc.cc:4567)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 1 errors in context 34 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0xA2EE21: bin2decimal (decimal.c:1318)
==8307==    by 0x703250: binary2my_decimal(unsigned int, unsigned char const*, my_decimal*, int, int) (my_decimal.h:263)
==8307==    by 0x6FCB13: Field_new_decimal::val_decimal(my_decimal*) (field.cc:2851)
==8307==    by 0x6F9332: Field_new_decimal::val_str(String*, String*) (field.cc:2865)
==8307==    by 0x7281A4: Item_field::val_str(String*) (item.cc:2133)
==8307==    by 0x744ACF: Item_func_like::val_int() (item_cmpfunc.cc:4567)
==8307==    by 0x5F850B: join_read_const_table(st_join_table*, st_position*) (sql_select.cc:12074)
==8307==    by 0x5FCC98: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:2833)
==8307==    by 0x5FFCBB: JOIN::optimize() (sql_select.cc:1049)
==8307==    by 0x604088: 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:2550)
==8307==    by 0x609804: handle_select(THD*, LEX*, select_result*, unsigned long) (sql_select.cc:297)
==8307==    by 0x5B2427: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:4871)
==8307==    by 0x5B34D3: mysql_execute_command(THD*) (sql_parse.cc:2318)
==8307==    by 0x5BAB44: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:5901)
==8307==    by 0x5BBF85: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1135)
==8307==    by 0x5BD448: do_command(THD*) (sql_parse.cc:807)
==8307==    by 0x68B62E: do_handle_one_connection(THD*) (sql_connect.cc:1191)
==8307==    by 0x68B6F4: handle_one_connection (sql_connect.cc:1130)
==8307==    by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so)
==8307==    by 0x5DB74CC: clone (in /lib64/libc-2.5.so)
==8307== 
==8307== 
==8307== 2 errors in context 35 of 46:
==8307== Thread 1:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x8AE18F: rw_lock_set_writer_id_and_recursion_flag (sync0rw.ic:283)
==8307==    by 0x8AEFA3: rw_lock_x_lock_low (sync0rw.c:569)
==8307==    by 0x8AF07B: rw_lock_x_lock_func (sync0rw.c:628)
==8307==    by 0x8AE622: pfs_rw_lock_x_lock_func (sync0rw.ic:692)
==8307==    by 0x91EBAE: log_group_checkpoint (log0log.c:1845)
==8307==    by 0x91ECE5: log_groups_write_checkpoint_info (log0log.c:1955)
==8307==    by 0x920529: recv_synchronize_groups (log0recv.c:613)
==8307==    by 0x9235D9: recv_recovery_from_checkpoint_start_func (log0recv.c:3203)
==8307==    by 0x8AC85D: innobase_start_or_create_for_mysql (srv0start.c:1601)
==8307==    by 0x878F15: innobase_init(void*) (ha_innodb.cc:2416)
==8307==    by 0x71E77D: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476)
==8307==    by 0x5C6BE3: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1050)
==8307==    by 0x5C813B: plugin_init(int*, char**, int) (sql_plugin.cc:1336)
==8307==    by 0x5272DE: init_server_components() (mysqld.cc:3893)
==8307==    by 0x527E7B: mysqld_main(int, char**) (mysqld.cc:4476)
==8307==    by 0x51D772: main (main.cc:24)
==8307== 
==8307== 
==8307== 16 errors in context 36 of 46:
==8307== Conditional jump or move depends on uninitialised value(s)
==8307==    at 0x8AE18F: rw_lock_set_writer_id_and_recursion_flag (sync0rw.ic:283)
==8307==    by 0x8AEFA3: rw_lock_x_lock_low (sync0rw.c:569)
==8307==    by 0x8AF07B: rw_lock_x_lock_func (sync0rw.c:628)
==8307==    by 0x92883E: mtr_x_lock_func (mtr0mtr.ic:271)
==8307==    by 0x909F22: ibuf_init_at_db_start (ibuf0ibuf.c:531)
==8307==    by 0x8E9260: dict_boot (dict0boot.c:445)
==8307==    by 0x8AC87C: innobase_start_or_create_for_mysql (srv0start.c:1616)
==8307==    by 0x878F15: innobase_init(void*) (ha_innodb.cc:2416)
==8307==    by 0x71E77D: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476)
==8307==    by 0x5C6BE3: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1050)
==8307==    by 0x5C813B: plugin_init(int*, char**, int) (sql_plugin.cc:1336)
==8307==    by 0x5272DE: init_server_components() (mysqld.cc:3893)
==8307==    by 0x527E7B: mysqld_main(int, char**) (mysqld.cc:4476)
==8307==    by 0x51D772: main (main.cc:24)
==8307== 
--8307-- 
--8307-- used_suppression:      2 dl-hack3
==8307== 
==8307== ERROR SUMMARY: 62 errors from 46 contexts (suppressed: 2 from 2)
