-
Bug
-
Resolution: Unresolved
-
P4
-
17, 21, 24, 25
-
None
-
linux
Playing a bit with this test during backport causes a test abort with ArrayIndesOutOfBoundsException. I reproduced this in 25, 21 and 17.
It did not happen on every run of the test.
I'm running on SLES 15.4.
----------messages:(8/290)----------
command: main DeadlockTest
reason: User specified action: run main/manual DeadlockTest
started: Tue Mar 18 11:21:05 CET 2025
Mode: othervm
Additional options from @modules: --add-modules java.desktop
Process id: 312818
finished: Tue Mar 18 11:21:26 CET 2025
elapsed time (seconds): 20.517
----------configuration:(3/40)----------
Boot Layer
add modules: java.desktop
----------System.out:(0/0)----------
----------System.err:(29/2272)----------
java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:365)
at java.base/java.util.ArrayList.get(ArrayList.java:428)
at java.desktop/sun.awt.X11.ListHelper.getItem(ListHelper.java:213)
at java.desktop/sun.awt.X11.ListHelper.paintItems(ListHelper.java:504)
at java.desktop/sun.awt.X11.ListHelper.paintAllItems(ListHelper.java:492)
at java.desktop/sun.awt.X11.XChoicePeer$UnfurledChoice.paintPeer(XChoicePeer.java:981)
at java.desktop/sun.awt.X11.XWindow.paint(XWindow.java:530)
at java.desktop/sun.awt.X11.XWindow.repaint(XWindow.java:513)
at java.desktop/sun.awt.X11.XWindow.repaint(XWindow.java:525)
at java.desktop/sun.awt.X11.XChoicePeer$UnfurledChoice.repaint(XChoicePeer.java:971)
at java.desktop/sun.awt.X11.XChoicePeer.paintPeer(XChoicePeer.java:617)
at java.desktop/sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:64)
at java.desktop/sun.awt.RepaintArea.paint(RepaintArea.java:240)
at java.desktop/sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:553)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5019)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4790)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:725)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
STATUS:Failed.`main' threw exception: java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 0
It did not happen on every run of the test.
I'm running on SLES 15.4.
----------messages:(8/290)----------
command: main DeadlockTest
reason: User specified action: run main/manual DeadlockTest
started: Tue Mar 18 11:21:05 CET 2025
Mode: othervm
Additional options from @modules: --add-modules java.desktop
Process id: 312818
finished: Tue Mar 18 11:21:26 CET 2025
elapsed time (seconds): 20.517
----------configuration:(3/40)----------
Boot Layer
add modules: java.desktop
----------System.out:(0/0)----------
----------System.err:(29/2272)----------
java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:365)
at java.base/java.util.ArrayList.get(ArrayList.java:428)
at java.desktop/sun.awt.X11.ListHelper.getItem(ListHelper.java:213)
at java.desktop/sun.awt.X11.ListHelper.paintItems(ListHelper.java:504)
at java.desktop/sun.awt.X11.ListHelper.paintAllItems(ListHelper.java:492)
at java.desktop/sun.awt.X11.XChoicePeer$UnfurledChoice.paintPeer(XChoicePeer.java:981)
at java.desktop/sun.awt.X11.XWindow.paint(XWindow.java:530)
at java.desktop/sun.awt.X11.XWindow.repaint(XWindow.java:513)
at java.desktop/sun.awt.X11.XWindow.repaint(XWindow.java:525)
at java.desktop/sun.awt.X11.XChoicePeer$UnfurledChoice.repaint(XChoicePeer.java:971)
at java.desktop/sun.awt.X11.XChoicePeer.paintPeer(XChoicePeer.java:617)
at java.desktop/sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:64)
at java.desktop/sun.awt.RepaintArea.paint(RepaintArea.java:240)
at java.desktop/sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:553)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5019)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4790)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:725)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
STATUS:Failed.`main' threw exception: java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 0
- relates to
-
JDK-8340433 Open source closed choice tests #3
-
- Resolved
-