This application uses JXTA for P2P file sharing. It is a native Windows application that uses JNI to invoke a JVM. If a user attempts to create a share through the application's GUI, several Java API methods are called, eventually returning the hostname and IP address of the local host.
This action seems to always work properly the first time. However, if additional attempts are made to create the same share, the JVM will crash with an EXCEPTION_ACCESS_VIOLATION reported in the native code. Several Hotspot error logs are attached.
The JVM is 1.4.1_02. 1.4.1_03 has also been tested without success. The only options passed to the JVM when it is created are -D options, so the Client JVM is being used. This problem has been seen on Windows 2000 SP3. No other configurations have been tested.
This problem began to occur last week. No changes in code or configuration have been identified. The problem is reproducible, and has been tested on several systems in the customer's lab. No test case is available due to intellectual property issues.