We have a relatively large Java application, which uses Java 2D and
CORBA (OpenORB 1.1.0). There is two CORBA connections, one to a CORBA Server
that serves data located in a database. The other goes to a C++ CORBA Server
that is located on an computational server. Some of the results of the
computational server can get large (about 10 Megs, about every minute). The application talks with the computational server for potentially a long time. Lately, the Java application comes down after a bit of time, between 20 minutes and 12 hours.
Problem occurs on Win2k with 1.3.1 and can be reproduced with 1.3.1_04.
We removed -Dsun.java2d.noddraw=true flag then ran the testcase with the
"-XX:+ShowMessageBoxOnError" flag and got the attached stack dumps.
We have access to the customer's test application. Please contact me for setup instructions.