code review request : 7091388:Regular unexplained npe's from corba libs after system has been running for days

Seán Coffey sean.coffey at
Mon Nov 7 11:42:12 UTC 2011

currently not live on but hope to get it up there shortly :

I'm porting fix for 7091388 forward to JDK8 (and then 7u)

This is a fix in the CDRInputStream_1_0.close()/ 
CDROutputStream_1_0.close() methods where shared buffers may be 
incorrectly closed out if the System.identityHashCode method incorrectly 
identify two buffers as being equal.

Fix is to use the "==" operator to test if buffers are equal instead of 


More information about the core-libs-dev mailing list