-
Bug
-
Resolution: Fixed
-
P2
-
5.0u14
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2173291 | 6u14 | Abhijit Saha | P2 | Resolved | Fixed | b02 |
JDK-2162750 | 6u11-rev | Abhijit Saha | P2 | Resolved | Fixed | b07 |
JDK-2203487 | 5.0u17 | Abhijit Saha | P2 | Resolved | Fixed | b04 |
JDK-2162300 | 5.0u16-rev | Mike Belopuhov | P2 | Resolved | Fixed | b03 |
JDK-2171627 | 1.4.2_20 | Abhijit Saha | P2 | Resolved | Fixed | b01 |
JDK-2171141 | 1.4.2_19-rev | Abhijit Saha | P2 | Resolved | Fixed | b07 |
while it was fine on 1.5.0_11. There is no simple crash pattern.
The problem is easily reproducible.
Please run through the following steps:
1. Testcase
-----------
Please find attached the following test case:
5607 Mar 3 16:00 SocketTest.java
5328 Mar 3 16:02 cms_test_client.jar
Please note: you will need to have a WebServer running locally on port 80.
2. Run
------
java -classpath </path/to/>cms_test_client.jar testclient.SocketTest 256 5000 10.13
3. crashes appear on 1.5.0_12, _13, _14, and _15
------------------------------------------------
[ ... ]
Got exception with localhost Invalid argument
Got 179 hanging threads
Got exception with localhost Invalid argument
Got exception with localhost Invalid argument
Got exception with localhost Invalid argument
Got exception with localhost Invalid argument
Active = 256 getCompletedTaskCount 35154 getTaskCount 64516 getPoolSize 256
[thread 266 also had an error]
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
4. 1.5.0_11 is fine
-------------------
/data/jdk1.5.0_11/bin/java -classpath /net/redback.germany/data/38045863/testcase/cms_test_client.jar testclient.SocketTest 256 5000 10.13
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
[ ... ]
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
SucessFul localhost 80
Active = 0 getCompletedTaskCount 64516 getTaskCount 64516 getPoolSize 256
Finished
%
- backported by
-
JDK-2162300 testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
- Resolved
-
JDK-2162750 testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
- Resolved
-
JDK-2171141 testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
- Resolved
-
JDK-2171627 testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
- Resolved
-
JDK-2173291 testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
- Resolved
-
JDK-2203487 testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
- Resolved
- relates to
-
JDK-6343810 connect in java/net/PlainSocketImpl.c should handle EALREADY
- Resolved
-
JDK-6704896 FD_SET usage can cause stack corruption (sol)
- Resolved
-
JDK-6680485 Wrong error-handling with Solaris-specific interruptible I/O (Solaris)
- Closed
-
JDK-6382902 VM interrupted I/O feature put on an option switch (sol)
- Closed