JDK-8146975 : NullPointerException in IIOPInputStream.inputClassFields
  • Type: Bug
  • Component: other-libs
  • Sub-Component: corba
  • Affected Version: 8u66,8u72,9
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2016-01-13
  • Updated: 2016-11-15
  • Resolved: 2016-06-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
6u131Fixed 7u121Fixed 8u112Fixed 9 b125Fixed
Related Reports
Relates :  
Using JRE version 1.8.0_72-ea-b05 Java HotSpot(TM) 64-Bit Server VM 
FINE 14:25:51.454 48 EJBClient.connectToBean xxxx xxxxx --> 
Successfully created a new connection to the server. 
Oct 28, 2015 2:25:51 PM com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_value 
WARNING: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandler in CDRInputStream" 
org.omg.CORBA.MARSHAL:   vmcid: SUN  minor code: 211 completed: Maybe 
                at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException (Unknown Source) 
                at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source) 
                at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source) 
                at xxx.yyy.ejb._AppEJB_Stub.processServerRequest(Unknown Source) 
                at xxx.yyy.schema.EJBClient.processDirect(EJBClient.java:261) 
                at xxx.yyy.schema.EJBClient.run(EJBClient.java:583) 
                at java.lang.Thread.run(Unknown Source) 

Caused by: java.lang.NullPointerException 
                at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source) 
                at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source) 
                at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source) 
                at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source) 
                at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source) 
SQE team (Felix Yang is the point of contact) has made changes to CORBA suite for JDK 9 with Jigsaw. I have added Felix to this bug as watcher and will work with Mark S on resolving execution issues.