Description of problem: The C++ libraries provided with the JDG 6.2.0 CR2 build are not able to successfully run the JNI tests on Windows 7 without JVM crashes. On 32-bit Windows, the tests are all executed successfully, but the JVM crashes. On 64-bit Windows, many of the tests fail with the "Pool is closed" exceptions and the JVM crashes. test and JVM crash logs will be attached. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 848395 [details] Windows 7 32-bit test log
Created attachment 848396 [details] Windows 7 32-bit JVM crash log
Created attachment 848397 [details] Windows 7 64-bit test log
Created attachment 848399 [details] Windows 7 64-bit JVM crash log
The errors on the 64-bit build go away when the HOTROD_IPSTACK environment variable is set to "IPV4". The crash on the 32-bit build still occurs.
Alan, could you provide also core dumps for the failed tests? This article might help: http://msdn.microsoft.com/en-us/library/windows/desktop/bb787181%28v=vs.85%29.aspx Also, building with debug options and trying to reproduce that might help as we don't have PDB files yet.
The root cause for the crash was found - incorrect error handling for request throwing transport exception. See JIRA for details.
Verified with JDG 6.2.1 CR2
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.