org.jemmy.JemmyException: Failed to execute action 'org.jemmy.action.FutureAction@18bcac36' through Platform.runLater

JDK Bug System | Anubhav Meena | 7 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Many Scenegraph effects test failing due to below exception: Click Ctrl-Shift-B to run FX Browser. Exception in Application start method Exception in thread "FXSQE app launch thread" java.lang.RuntimeException: Exception in Application start method at com.sun.javafx.application.LauncherImpl.launchApplication1(javafx.graphics@9-ea/LauncherImpl.java:897) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(javafx.graphics@9-ea/LauncherImpl.java:188) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) Caused by: java.lang.NullPointerException: Input stream must not be null at javafx.scene.image.Image.validateInputStream(javafx.graphics@9-ea/Image.java:1122) at javafx.scene.image.Image.<init>(javafx.graphics@9-ea/Image.java:706) at test.scenegraph.app.Effects2App$slotTexturedBlendRectangle.<init>(Effects2App.java:105) at test.scenegraph.app.Effects2App$slotTexturedBlendRectangle.<init>(Effects2App.java:103) at test.scenegraph.app.Effects2App.setup(Effects2App.java:661) at test.javaclient.shared.AbstractApp2.commonInit(AbstractApp2.java:176) at test.javaclient.shared.AbstractApp2.start(AbstractApp2.java:135) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(javafx.graphics@9-ea/LauncherImpl.java:843) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(javafx.graphics@9-ea/PlatformImpl.java:453) at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(javafx.graphics@9-ea/PlatformImpl.java:422) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(javafx.graphics@9-ea/PlatformImpl.java:421) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(javafx.graphics@9-ea/InvokeLaterDispatcher.java:96) at com.sun.glass.ui.gtk.GtkApplication._runLoop(javafx.graphics@9-ea/Native Method) at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$8(javafx.graphics@9-ea/GtkApplication.java:195) ... 1 more Action 'moving mouse to org.jemmy.Point[x=0,y=0]' failed with the following exception: org.jemmy.JemmyException: Failed to execute action 'org.jemmy.action.FutureAction@1439e69d' through Platform.runLater at org.jemmy.fx.QueueExecutor.executeQueue(Unknown Source) at org.jemmy.action.AbstractExecutor.execute(AbstractExecutor.java:100) at org.jemmy.action.FutureAction.<init>(FutureAction.java:18) at org.jemmy.fx.SceneWrap.getScreenBounds(Unknown Source) at org.jemmy.fx.SceneWrap.getScreenBounds(Unknown Source) at org.jemmy.input.MouseImpl.getAbsolute(MouseImpl.java:247) at org.jemmy.input.MouseImpl$3.run(MouseImpl.java:171) at org.jemmy.action.Action.execute(Action.java:57) at org.jemmy.action.ActionQueue$ActionRecord.execute(ActionQueue.java:172) at org.jemmy.action.ActionQueue$1.run(ActionQueue.java:70) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) org.jemmy.JemmyException: Failed to execute action 'org.jemmy.action.FutureAction@18bcac36' through Platform.runLater at org.jemmy.fx.QueueExecutor.executeQueue(Unknown Source) at org.jemmy.action.AbstractExecutor.execute(AbstractExecutor.java:100) at org.jemmy.action.FutureAction.<init>(FutureAction.java:18) at org.jemmy.fx.SceneWrap.getScreenBounds(Unknown Source) at org.jemmy.fx.SceneWrap.getScreenBounds(Unknown Source) at org.jemmy.control.Wrap.getScreenImage(Wrap.java:279) at test.javaclient.shared.TestBase.testRenderSomethingToImage(TestBase.java:283) at test.javaclient.shared.TestBase.testRenderSceneToImage(TestBase.java:274) at test.scenegraph.functional.graphics.Effects2Test.testCommon(Effects2Test.java:1075) at test.scenegraph.functional.graphics.Effects2Test.BlendADD(Effects2Test.java:89) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:535) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runner.JUnitCore.run(JUnitCore.java:157) at org.junit.runner.JUnitCore.run(JUnitCore.java:136) at client.test.runner.CommonTestRunnerWorker.runUI(CommonTestRunnerWorker.java:103) at client.test.runner.JUnit2TestRunner.runUI(JUnit2TestRunner.java:101) at client.test.runner.CommonTestRunnerWorker$3.run(CommonTestRunnerWorker.java:264) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) called exit FAIL call stopui

    JDK Bug System | 7 months ago | Anubhav Meena
    org.jemmy.JemmyException: Failed to execute action 'org.jemmy.action.FutureAction@18bcac36' through Platform.runLater

    Root Cause Analysis

    1. org.jemmy.JemmyException

      Failed to execute action 'org.jemmy.action.FutureAction@18bcac36' through Platform.runLater

      at org.jemmy.fx.QueueExecutor.executeQueue()
    2. org.jemmy.fx
      QueueExecutor.executeQueue
      1. org.jemmy.fx.QueueExecutor.executeQueue(Unknown Source)
      1 frame
    3. org.jemmy.action
      FutureAction.<init>
      1. org.jemmy.action.AbstractExecutor.execute(AbstractExecutor.java:100)
      2. org.jemmy.action.FutureAction.<init>(FutureAction.java:18)
      2 frames
    4. org.jemmy.fx
      SceneWrap.getScreenBounds
      1. org.jemmy.fx.SceneWrap.getScreenBounds(Unknown Source)
      2. org.jemmy.fx.SceneWrap.getScreenBounds(Unknown Source)
      2 frames
    5. org.jemmy.control
      Wrap.getScreenImage
      1. org.jemmy.control.Wrap.getScreenImage(Wrap.java:279)
      1 frame
    6. test.javaclient.shared
      TestBase.testRenderSceneToImage
      1. test.javaclient.shared.TestBase.testRenderSomethingToImage(TestBase.java:283)
      2. test.javaclient.shared.TestBase.testRenderSceneToImage(TestBase.java:274)
      2 frames
    7. test.scenegraph.functional
      Effects2Test.BlendADD
      1. test.scenegraph.functional.graphics.Effects2Test.testCommon(Effects2Test.java:1075)
      2. test.scenegraph.functional.graphics.Effects2Test.BlendADD(Effects2Test.java:89)
      2 frames