On SHOW SLAVE STATUS testcases it looks like rpl.rpl_mts_slave_hang_with_partial_trx 'row' w1 [ fail ] Found warnings/errors in server log file! Test ended at 2017-03-16 23:01:20 line ==15303== Thread 26: ==15303== Conditional jump or move depends on uninitialised value(s) ==15303== at 0xAE18B8: show_slave_status(THD*, Master_info*) (rpl_slave.cc:3302) ==15303== by 0x81B605: mysql_execute_command(THD*) (sql_parse.cc:3296) ==15303== by 0x825DD8: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7056) ==15303== by 0x816F61: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1485) ==15303== by 0x815CF1: do_command(THD*) (sql_parse.cc:1062) ==15303== by 0x7D8BED: do_handle_one_connection(THD*) (sql_connect.cc:1550) ==15303== by 0x7D88CD: handle_one_connection (sql_connect.cc:1454) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ==15303== Conditional jump or move depends on uninitialised value(s) ==15303== at 0x82BDCA: long const& std::max(long const&, long const&) (stl_algobase.h:224) ==15303== by 0xAE18E2: show_slave_status(THD*, Master_info*) (rpl_slave.cc:3303) ==15303== by 0x81B605: mysql_execute_command(THD*) (sql_parse.cc:3296) ==15303== by 0x825DD8: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7056) ==15303== by 0x816F61: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1485) ==15303== by 0x815CF1: do_command(THD*) (sql_parse.cc:1062) ==15303== by 0x7D8BED: do_handle_one_connection(THD*) (sql_connect.cc:1550) ==15303== by 0x7D88CD: handle_one_connection (sql_connect.cc:1454) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ==15303== Conditional jump or move depends on uninitialised value(s) ==15303== at 0xF76E4E: int10_to_str (int2str.c:142) ==15303== by 0x74E132: Protocol_text::store_longlong(long long, bool) (protocol.cc:1051) ==15303== by 0x765677: Protocol::store(long long) (protocol.h:83) ==15303== by 0xAE18FE: show_slave_status(THD*, Master_info*) (rpl_slave.cc:3303) ==15303== by 0x81B605: mysql_execute_command(THD*) (sql_parse.cc:3296) ==15303== by 0x825DD8: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7056) ==15303== by 0x816F61: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1485) ==15303== by 0x815CF1: do_command(THD*) (sql_parse.cc:1062) ==15303== by 0x7D8BED: do_handle_one_connection(THD*) (sql_connect.cc:1550) ==15303== by 0x7D88CD: handle_one_connection (sql_connect.cc:1454) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ==15303== Conditional jump or move depends on uninitialised value(s) ==15303== at 0xF76F0E: int10_to_str (int2str.c:156) ==15303== by 0x74E132: Protocol_text::store_longlong(long long, bool) (protocol.cc:1051) ==15303== by 0x765677: Protocol::store(long long) (protocol.h:83) ==15303== by 0xAE18FE: show_slave_status(THD*, Master_info*) (rpl_slave.cc:3303) ==15303== by 0x81B605: mysql_execute_command(THD*) (sql_parse.cc:3296) ==15303== by 0x825DD8: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7056) ==15303== by 0x816F61: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1485) ==15303== by 0x815CF1: do_command(THD*) (sql_parse.cc:1062) ==15303== by 0x7D8BED: do_handle_one_connection(THD*) (sql_connect.cc:1550) ==15303== by 0x7D88CD: handle_one_connection (sql_connect.cc:1454) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ==15303== Conditional jump or move depends on uninitialised value(s) ==15303== at 0xF76F2E: int10_to_str (int2str.c:162) ==15303== by 0x74E132: Protocol_text::store_longlong(long long, bool) (protocol.cc:1051) ==15303== by 0x765677: Protocol::store(long long) (protocol.h:83) ==15303== by 0xAE18FE: show_slave_status(THD*, Master_info*) (rpl_slave.cc:3303) ==15303== by 0x81B605: mysql_execute_command(THD*) (sql_parse.cc:3296) ==15303== by 0x825DD8: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7056) ==15303== by 0x816F61: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1485) ==15303== by 0x815CF1: do_command(THD*) (sql_parse.cc:1062) ==15303== by 0x7D8BED: do_handle_one_connection(THD*) (sql_connect.cc:1550) ==15303== by 0x7D88CD: handle_one_connection (sql_connect.cc:1454) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ==15303== Syscall param socketcall.sendto(msg) points to uninitialised byte(s) ==15303== at 0x61629FF: send (send.c:26) ==15303== by 0xF7D22B: inline_mysql_socket_send (mysql_socket.h:744) ==15303== by 0xF7DD67: vio_write (viosocket.c:228) ==15303== by 0x7469EC: net_write_raw_loop(st_net*, unsigned char const*, unsigned long) (net_serv.cc:498) ==15303== by 0x746D42: net_write_packet (net_serv.cc:634) ==15303== by 0x7462BA: net_flush (net_serv.cc:220) ==15303== by 0x74BEEE: net_send_eof(THD*, unsigned int, unsigned int) (protocol.cc:294) ==15303== by 0x74C6D7: Protocol::send_eof(unsigned int, unsigned int) (protocol.cc:555) ==15303== by 0x74C4BC: Protocol::end_statement() (protocol.cc:502) ==15303== by 0x81838A: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1910) ==15303== by 0x815CF1: do_command(THD*) (sql_parse.cc:1062) ==15303== by 0x7D8BED: do_handle_one_connection(THD*) (sql_connect.cc:1550) ==15303== by 0x7D88CD: handle_one_connection (sql_connect.cc:1454) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ==15303== Address 0x22ec8a04 is 2,468 bytes inside a block of size 16,391 alloc'd ==15303== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==15303== by 0xB35EC6: my_malloc (my_malloc.c:38) ==15303== by 0x745D7E: my_net_init (net_serv.cc:103) ==15303== by 0x63FDBC: handle_connections_sockets() (mysqld.cc:6875) ==15303== by 0x63E7C8: mysqld_main(int, char**) (mysqld.cc:6111) ==15303== by 0x631635: main (main.cc:25) ==15303== Thread 23: ==15303== Conditional jump or move depends on uninitialised value(s) ==15303== at 0xAE4DF3: exec_relay_log_event(THD*, Relay_log_info*) (rpl_slave.cc:4414) ==15303== by 0xAEB512: handle_slave_sql (rpl_slave.cc:6438) ==15303== by 0xF1CAAB: pfs_spawn_thread (pfs.cc:1860) ==15303== by 0x61596B9: start_thread (pthread_create.c:333) ==15303== by 0x6D1D82C: clone (clone.S:109) ^ Found warnings in /mnt/workspace/percona-server-5.6-valgrind/BUILD_TYPE/valgrind/Host/ubuntu-xenial-64bit/build/mysql-test/var/1/log/mysqld.2.err