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

SWT-Integration sometimes logs error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • 8
    • fx2.1
    • javafx

      I sometimes find this exception in my eclipse log when using the FXCanvas. I have no reproduceable test case not actions I know I've taken (my current suspect is that I'm resetting the Scenes content) because I guess that its a timeing issue.

      java.lang.InterruptedException
      at java.util.concurrent.CyclicBarrier.dowait(CyclicBarrier.java:176)
      at java.util.concurrent.CyclicBarrier.await(CyclicBarrier.java:327)
      at com.sun.javafx.tk.quantum.PaintCollector.releaseBarrier(PaintCollector.java:153)
      at com.sun.javafx.tk.quantum.PaintCollector.renderAll(PaintCollector.java:307)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:459)
      at com.sun.javafx.tk.quantum.QuantumToolkit$8.run(QuantumToolkit.java:325)
      at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
      at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2545)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3752)
      at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1015)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:909)
      at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:580)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:535)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
      java.util.concurrent.BrokenBarrierException
      at java.util.concurrent.CyclicBarrier.dowait(CyclicBarrier.java:172)
      at java.util.concurrent.CyclicBarrier.await(CyclicBarrier.java:327)
      at com.sun.javafx.tk.quantum.PaintCollector.releaseBarrier(PaintCollector.java:153)
      at com.sun.javafx.tk.quantum.PaintCollector$3.done(PaintCollector.java:192)
      at com.sun.prism.render.RenderJob.run(RenderJob.java:56)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:96)
      at java.lang.Thread.run(Thread.java:662)

            snorthov Steve Northover (Inactive)
            tschindl Tom Schindl
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: