diff -r 7917f95f74c4 -r 998df1368cca src/java.base/unix/native/libnio/ch/Net.c --- a/src/java.base/unix/native/libnio/ch/Net.c Thu Nov 14 09:06:10 2019 +0000 +++ b/src/java.base/unix/native/libnio/ch/Net.c Thu Nov 14 10:16:28 2019 +0000 @@ -110,6 +110,9 @@ int sa_len = 0; int rv = 0; + if (uaddr == NULL) + return; /* Rely on implicit bind */ + if (NET_UnixSocketAddressToSockaddr(env, uaddr, &sa, &sa_len) != 0) return;