diff -r 2455ef1f5bbc -r d5e927d5853b javaextensions/datagram/datagram/src/nativedatagramconnection.cpp --- a/javaextensions/datagram/datagram/src/nativedatagramconnection.cpp Wed Sep 01 12:33:18 2010 +0100 +++ b/javaextensions/datagram/datagram/src/nativedatagramconnection.cpp Tue Sep 14 21:06:50 2010 +0300 @@ -133,6 +133,7 @@ writeBuffer = new char[requiredNativeBufferLength + 1]; } /* Copy the data to be written from java buffer to the native buffer. */ + if (writeBuffer != NULL) JNIArrayUtils::CopyToNative(aJni, aJavaBuffer, aOffset, requiredNativeBufferLength, writeBuffer);