-
Bug
-
Resolution: Fixed
-
P3
-
8u20
-
b38
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084166 | emb-9 | Alexey Ivanov | P3 | Resolved | Fixed | team |
JDK-8063926 | 8u45 | Alexey Ivanov | P3 | Resolved | Fixed | b01 |
JDK-8061223 | 8u40 | Alexey Ivanov | P3 | Resolved | Fixed | b12 |
JDK-8070009 | emb-8u47 | Alexey Ivanov | P3 | Resolved | Fixed | team |
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at java.awt.Container.readObject(Container.java:3733)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1896)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
at a.main(a.java:17)
This problem does not occur in jdk6u81. This seems to be a regression.
- backported by
-
JDK-8061223 ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized
-
- Resolved
-
-
JDK-8063926 ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized
-
- Resolved
-
-
JDK-8070009 ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized
-
- Resolved
-
-
JDK-8084166 ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized
-
- Resolved
-
- relates to
-
JDK-6784816 Remove AWT tree lock from Container methods: getComponent, getComponents, getComponentCount
-
- Closed
-