Tracing of the hung process looks the following way: execve("/usr/bin/mysql", ["mysql", "-h192.168.0.11", "-uroot", "mysql", "-p*******"], [/* 32 vars */]) = 0 uname({sys="Linux", node="l12 ", ...}) = 0 brk(0) = 0x8721c0 brk(0x8730f0) = 0x8730f0 arch_prctl(ARCH_SET_FS, 0x872a30) = 0 brk(0x8940f0) = 0x8940f0 brk(0x895000) = 0x895000 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff97188990) = -1 EINVAL (Invalid argument) dup(1) = 3 close(3) = 0 stat("/etc/my.cnf", 0x7fff971887e0) = -1 ENOENT (No such file or directory) stat("/etc/mysql/my.cnf", {st_mode=S_IFREG|0644, st_size=1778, ...}) = 0 open("/etc/mysql/my.cnf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=1778, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f828f189000 read(3, "[mysqld]\nuser=mysql\nbind-address "..., 4096) = 1778 read(3, ""..., 4096) = 0 close(3) = 0 munmap(0x7f828f189000, 4096) = 0 stat("/home/staff/r_renton/.my.cnf", 0x7fff971887e0) = -1 ENOENT (No such file or directory) stat("/usr/share/mysql/charsets/Index.xml", {st_mode=S_IFREG|0644, st_size=18173, ...}) = 0 open("/usr/share/mysql/charsets/Index.xml", O_RDONLY) = 3 read(3, "\0\1\0\0\0P \0\0\0\0\0\0@"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=47424, ...}) = 0 mmap(NULL, 2143528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f828ef72000 mprotect(0x7f828ef7d000, 2093056, PROT_NONE) = 0 mmap(0x7f828f17c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f828f17c000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\346\1\0\0\0\0\0@"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1367216, ...}) = 0 mmap(NULL, 3474072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f828ec21000 mprotect(0x7f828ed68000, 2097152, PROT_NONE) = 0 mmap(0x7f828ef68000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x147000) = 0x7f828ef68000 mmap(0x7f828ef6d000, 17048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f828ef6d000 close(3) = 0 open("/lib/ld-linux-x86-64.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\f\0\0\0\0\0\0@"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=123160, ...}) = 0 mmap(NULL, 2219112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f828ea03000 mprotect(0x7f828ea20000, 2093056, PROT_NONE) = 0 mmap(0x7f828ec1f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f828ec1f000 close(3) = 0 mprotect(0x7f828ec1f000, 4096, PROT_READ) = 0 mprotect(0x7f828ef68000, 16384, PROT_READ) = 0 mprotect(0x7f828f17c000, 4096, PROT_READ) = 0 munmap(0x7f828f17e000, 45934) = 0 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f828e903000 open("/etc/services", O_RDONLY|O_CLOEXEC) = 3 fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat(3, {st_mode=S_IFREG|0644, st_size=35989, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f828f189000 read(3, "# /etc/services\n#\n# Network servi"..., 4096) = 4096 read(3, " private\t77/tcp\t\t\t\t# any private "..., 4096) = 4096 read(3, "e\nemfis-cntl\t141/udp\nimap\t\t143/tc"..., 4096) = 4096 read(3, "dialog\t360/tcp\t\t\t\t# scoi2odialog\n"..., 4096) = 4096 read(3, "\t\tdqs313_intercell\ncryptoadmin\t62"..., 4096) = 4096 read(3, "# Citrix ICA Client\nica\t\t1494/udp"..., 4096) = 4096 read(3, "05/udp\nlstp\t\t2559/tcp\t\t\t# \nlstp\t\t"..., 4096) = 4096 close(3) = 0 munmap(0x7f828f189000, 4096) = 0 rt_sigaction(SIGPIPE, {0x1, [PIPE], SA_RESTORER|SA_RESTART, 0x484e60}, {SIG_DFL, [], 0}, 8) = 0 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3 fcntl(3, F_SETFL, O_RDONLY) = 0 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR) connect(3, {sa_family=AF_INET, sin_port=htons(3306), sin_addr=inet_addr("192.168.0.11")}, 16) = 0 setsockopt(3, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 16) = 0 setsockopt(3, SOL_SOCKET, SO_SNDTIMEO, "\2003\341\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 16) = 0 setsockopt(3, SOL_IP, IP_TOS, [8], 4) = 0 setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0 setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 read(3, "8\0\0\0\n5.0.70-log\0G\17\0\0t\"H%~n.6\0,\2423\2"..., 16384) = 60 write(3, "@\0\0\1\215\242\3\0\0\0\0\0013\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 68) = 68 read(3, "\1\0\0\2\376"..., 16384) = 5 write(3, "\t\0\0\3NWR[TXY]\0"..., 13) = 13 read(3, "\7\0\0\4\0\0\0\2\0\0\0"..., 16384) = 11 rt_sigaction(SIGINT, {0x4049c0, [INT], SA_RESTORER|SA_RESTART, 0x484e60}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {0x404720, [QUIT], SA_RESTORER|SA_RESTART, 0x484e60}, {SIG_DFL, [], 0}, 8) = 0 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout) write(3, "!\0\0\0\3select @@version_comment lim"..., 37) = 37 read(3, "\1\0\0\1\1'\0\0\2\3def\0\0\0\21@@version_commen"..., 16384) = 99 read(0, "SELECT SQL_BUFFER_RESULT SQL_NO_C"..., 4096) = 54 read(0, ""..., 4096) = 0 times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 2110285726 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout) write(3, "6\0\0\0\3SELECT SQL_BUFFER_RESULT SQL"..., 58) = 58 read(3, "\1\0\0\1\24'\0\0\2\3def\5mysql\2db\2db\4Host\4Ho"..., 16384) = 5792 brk(0) = 0x895000 brk(0x8b7000) = 0x8b7000 read(3, "\vgb_bullgare\1Y\1Y\1Y\1Y\1Y\1Y\1N\1Y\1Y\1Y\1"..., 16384) = 5792 read(3, "skms\1Y\1Y\1Y\1Y\1Y\1Y\1N\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1"..., 16384) = 2896 read(3, "adoe82\1Y\1Y\1Y\1Y\1Y\1Y\1N\1Y\1Y\1Y\1Y\1Y\1Y\1"..., 16384) = 15928 read(3, "\1Y\1Y\1Y\1Y\1N\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y0\0\0"..., 16384) = 1448 read(3, "eik\ngb_x_sveik\1Y\1Y\1Y\1Y\1Y\1Y\1N\1Y\1Y\1"..., 16384) = 1448 read(3, "\1Y\1Y\1Y\1Y\1N\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y>\0\0"..., 16384) = 1448 read(3, "\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y\1Y:\0\0\36\1%\ngb_x_biz"..., 16384) = 16384 brk(0) = 0x8b7000 brk(0x8dd000) = 0x8dd000 read(3, "it_ca39f\rgb_z_it_ca39f\1Y\1Y\1Y\1Y\1Y\1"..., 16384) = 3888 read(3, "\0T\1%\rgb_x_priro8e9\rgb_x_priro8e9\1"..., 16384) = 1448 read(3, "\1Y\1Y\1Y\1Y:\0\0j\1%\ngb_x_vaihi\ngb_x_va"..., 16384) = 1448 read(3, "trust\fgb_x_u_trust\1Y\1Y\1Y\1Y\1Y\1Y\1N\1"..., 16384) = 1448 read(3, backtrace: #0 0x00007f92f934e6e0 in __read_nocancel () from /lib/libpthread.so.0 #1 0x00007f92f90fd4fa in read (vio=0x64bcd0, buf=0x652ad0 "\001Y\001Y\001Y\001Y\001Y\001Y>", size=16384) at /usr/include/bits/unistd.h:45 #2 vio_read (vio=0x64bcd0, buf=0x652ad0 "\001Y\001Y\001Y\001Y\001Y\001Y>", size=16384) at viosocket.c:44 #3 0x00007f92f90fd645 in vio_read_buff (vio=0x64bcd0, buf=0x65755a "\001N\001Y\001Y\001Y\001Y\001Y\001Y\001Y\001Y\001Y\001Y", size=12) at viosocket.c:83 #4 0x00007f92f90fe402 in my_real_read (net=0x63fae0, complen=0x7fff019ed5e0) at net.c:817 #5 0x00007f92f90fe7ae in my_net_read (net=0x3) at net.c:1005 #6 0x00007f92f90f84b6 in cli_safe_read (mysql=0x63fae0) at client.c:691 #7 0x00007f92f90f8d51 in cli_read_rows (mysql=0x63fae0, mysql_fields=0x65d710, fields=20) at client.c:1454 #8 0x00007f92f90f67b3 in mysql_store_result (mysql=0x63fae0) at client.c:2941 #9 0x000000000040b73a in mysql_store_result_for_lazy (result=0x7fff019ed898) at mysql.cc:2743 #10 0x000000000040f6c8 in com_go (buffer=, line=) at mysql.cc:3023 #11 0x000000000041177c in read_and_execute (interactive=false) at mysql.cc:1959 #12 0x00000000004123e0 in main (argc=8, argv=0x644c68) at mysql.cc:1216 All tests led to identical results, it always hangs on read().