Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8183286

Some java/awt and javax/swing tests miss headful jtreg keyword

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 10
    • Fix Version/s: 10
    • Component/s: client-libs
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b23
    • CPU:
      generic
    • OS:
      generic

      Description

      The change JDK-8129822

      https://bugs.openjdk.java.net/browse/JDK-8129822

      introduced a jtreg keyword to mark tests as requiring a "headful" (as opposed to "headless") environment to be able to run.
      But a number of jdk10 jtreg tests from java/awt and javax/swing miss this keyword and run into "headless environment" exceptions and fail
      when running in a headless environment.

      Suggestion is to add the keyword to fix this.
      Tests / exceptions :

      java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java

      java.awt.HeadlessException
      at java.desktop/sun.java2d.HeadlessGraphicsEnvironment.getScreenDevices(HeadlessGraphicsEnvironment.java:53)
      at ChoicePopupLocation.main(ChoicePopupLocation.java:49)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)

      java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java

      java.lang.RuntimeException: Error: unable to create robot
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:91)
      at DialogAboveFrameTest.main(DialogAboveFrameTest.java:44)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:87)
      ... 7 more

      java/awt/font/TextLayout/ArabicDiacriticTest.java

      java.awt.HeadlessException
      at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:202)
      at java.desktop/java.awt.Window.<init>(Window.java:534)
      at java.desktop/java.awt.Frame.<init>(Frame.java:423)
      at java.desktop/java.awt.Frame.<init>(Frame.java:388)
      at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
      at ArabicDiacriticTest.lambda$showText$0(ArabicDiacriticTest.java:60)
      at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
      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.awt.HeadlessException


      java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java

      java.lang.RuntimeException: Error: unable to create robot
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:91)
      at NormalToIconifiedTest.main(NormalToIconifiedTest.java:46)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:87)
      ... 7 more

      java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java

      java.lang.RuntimeException: Error: unable to create robot
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:91)
      at ObscuredFrameTest.main(ObscuredFrameTest.java:40)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:87)
      ... 7 more

      java/awt/PopupMenu/PopupMenuLocation.java

      java.awt.HeadlessException
      at java.desktop/sun.java2d.HeadlessGraphicsEnvironment.getScreenDevices(HeadlessGraphicsEnvironment.java:53)
      at PopupMenuLocation.main(PopupMenuLocation.java:54)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)


      java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java

      java.awt.HeadlessException
      at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:202)
      at java.desktop/java.awt.Window.<init>(Window.java:534)
      at java.desktop/java.awt.Frame.<init>(Frame.java:423)
      at java.desktop/java.awt.Frame.<init>(Frame.java:388)
      at ScreenCaptureTest.main(ScreenCaptureTest.java:59)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)


      java/awt/Robot/MultiScreenRobotPosition/MultiScreenRobotPosition.java

      java.awt.HeadlessException
      at java.desktop/sun.java2d.HeadlessGraphicsEnvironment.getScreenDevices(HeadlessGraphicsEnvironment.java:53)
      at MultiScreenRobotPosition.main(MultiScreenRobotPosition.java:42)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)

      java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java

      java.lang.RuntimeException: Error: unable to create robot
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:91)
      at WindowDeadlockTest.main(WindowDeadlockTest.java:42)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at test.java.awt.regtesthelpers.Util.createRobot(Util.java:87)
      ... 7 more

      javax/accessibility/JList/AccessibleJListChildNPETest.java

      java.lang.reflect.InvocationTargetException
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1328)
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1303)
      at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1475)
      at AccessibleJListChildNPETest.main(AccessibleJListChildNPETest.java:49)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.HeadlessException
      at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:202)
      at java.desktop/java.awt.Window.<init>(Window.java:534)
      at java.desktop/java.awt.Frame.<init>(Frame.java:423)
      at java.desktop/java.awt.Frame.<init>(Frame.java:388)
      at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
      at AccessibleJListChildNPETest$1.run(AccessibleJListChildNPETest.java:52)
      at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
      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)

      javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java

      java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at ScaledFrameBackgroundTest.main(ScaledFrameBackgroundTest.java:46)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)

      javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java

      java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at AlwaysOnTopImeTest.main(AlwaysOnTopImeTest.java:52)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:230)
      at java.base/java.lang.Thread.run(Thread.java:844)

      javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java

      java.lang.reflect.InvocationTargetException
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1328)
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1303)
      at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1475)
      at JLightweightFrameRoundTest.main(JLightweightFrameRoundTest.java:39)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:230)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.HeadlessException
      at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:202)
      at java.desktop/java.awt.Window.<init>(Window.java:534)
      at java.desktop/java.awt.Frame.<init>(Frame.java:423)
      at java.desktop/java.awt.Frame.<init>(Frame.java:388)
      at java.desktop/sun.awt.LightweightFrame.<init>(LightweightFrame.java:62)
      at java.desktop/sun.swing.JLightweightFrame.<init>(JLightweightFrame.java:117)
      at JLightweightFrameRoundTest.lambda$main$0(JLightweightFrameRoundTest.java:40)
      at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
      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)

      javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java

      java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at ButtonGroupFocusTest.main(ButtonGroupFocusTest.java:45)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:230)
      at java.base/java.lang.Thread.run(Thread.java:844)

      javax/swing/JTree/4633594/JTreeFocusTest.java

      java.lang.reflect.InvocationTargetException
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1328)
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1303)
      at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1475)
      at JTreeFocusTest.<init>(JTreeFocusTest.java:85)
      at JTreeFocusTest.main(JTreeFocusTest.java:66)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:230)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.HeadlessException
      at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:202)
      at java.desktop/java.awt.Window.<init>(Window.java:534)
      at java.desktop/java.awt.Frame.<init>(Frame.java:423)
      at java.desktop/javax.swing.JFrame.<init>(JFrame.java:224)
      at JTreeFocusTest.lambda$new$1(JTreeFocusTest.java:86)
      at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
      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)


      javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java

      java.awt.AWTException: headless environment
      at java.desktop/java.awt.Robot.<init>(Robot.java:94)
      at JComboBoxPopupLocation.main(JComboBoxPopupLocation.java:54)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:230)
      at java.base/java.lang.Thread.run(Thread.java:844)


      javax/swing/text/html/StyleSheet/bug4936917.java

      java.lang.reflect.InvocationTargetException
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1328)
      at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1303)
      at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1475)
      at bug4936917.init(bug4936917.java:58)
      at bug4936917.main(bug4936917.java:119)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:230)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: java.awt.HeadlessException
      at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:202)
      at java.desktop/java.awt.Window.<init>(Window.java:534)
      at java.desktop/java.awt.Frame.<init>(Frame.java:423)
      at java.desktop/java.awt.Frame.<init>(Frame.java:388)
      at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
      at bug4936917$1.run(bug4936917.java:66)
      at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
      at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
      at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
      at bug6432565$EventProcessor.dispatchEvent(bug6432565.java:67)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
      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)


        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mbaesken Matthias Baesken
                Reporter:
                mbaesken Matthias Baesken
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: