--- old/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c Thu Jan 22 14:30:00 2015 +++ new/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c Thu Jan 22 14:29:59 2015 @@ -213,6 +213,7 @@ /* retrieved address from sockaddr */ isaObj = SockAddrToInetSocketAddress(env, sap); + CHECK_NULL(isaObj); /* data retrieved from sff_data */ if (dataLength > 0) { @@ -337,6 +338,7 @@ } addressObj = SockAddrToInetSocketAddress(env, (struct sockaddr*)&spc->spc_aaddr); + CHECK_NULL(addressObj); /* create PeerAddressChanged */ resultObj = (*env)->NewObject(env, spc_class, spc_ctrID, spc->spc_assoc_id, @@ -393,6 +395,7 @@ } isa = SockAddrToInetSocketAddress(env, sap); + CHECK_NULL(isa); getControlData(msg, cdata); /* create MessageInfoImpl */ @@ -613,4 +616,3 @@ return Java_sun_nio_ch_SocketChannelImpl_checkConnect(env, this, fdo, block, ready); } -