-
Bug
-
Resolution: Unresolved
-
P4
-
None
-
6
-
None
-
generic
-
generic
Extracting the library related issue from 6460346. In ObjectOutputStream the HandleTable class grows its internal arrays by always doubling the length and adding one. This will overflow well short of the physical maximum length of Integer.MAX_VALUE. On 64-bit systems such 32-bit limits may be reachable, once the VM limitations have been removed.
- relates to
-
JDK-5089202 cannot allocate a java.lang.StringBuffer object with size of 1GB
- Closed
-
JDK-4718400 Many quantities are held as signed that should be unsigned
- Resolved
-
JDK-6460346 Can't serialize an object graph with more than 184,549,375 elements.
- Closed
-
JDK-6991552 RFE: Internal arrays of ObjectInputStream/ObjectOutputStream not to grow exponentially
- Open