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

Crash closing windows on mac

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 8
    • 7u6
    • javafx
    • None

      unfortunately I can't reproduce it anymore

      I run this snippet and close the window:
      public void start(Stage stage) throws Exception {
              
              Text text = new Text("hi");
              text.setStyle("-fx-fill: blue;-fx-stroke: red;");
      VBox box = new VBox();
      box.getChildren().add(text);
      Scene scene = new Scene(box, 300, 300);
      // scene.getStylesheets()
      stage.setTitle("My JavaFX Application");
      stage.setScene(scene);
      stage.show();
      }

      Message in the console:

      java.lang.NullPointerException
      at com.sun.javafx.tk.quantum.ViewPainter.validateStageGraphics(ViewPainter.java:75)
      at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:30)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
      at com.sun.prism.render.RenderJob.run(RenderJob.java:37)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:96)
      at java.lang.Thread.run(Thread.java:722)
      2012-06-01 15:31:22.522 java[19085:5703] *** -[NSRecursiveLock unlock]: lock (<NSRecursiveLock: 0x7f817a5a3eb0> '(null)') unlocked when not locked
      2012-06-01 15:31:22.526 java[19085:5703] *** Break on _NSLockError() to debug.
      2012-06-01 15:31:22.526 java[19085:5703] *** Assertion failure in -[NSWindowGraphicsContext reenableFlush], /SourceCache/AppKit/AppKit-1138.47/GraphicsContext.subproj/NSWindowGraphicsContext.m:170
      2012-06-01 15:31:22.549 java[19085:5703] unlockFocus caught exception: Invalid parameter not satisfying: _flushDisableCount > 0
      #

            morris Morris Meyer (Inactive)
            fheidric Felipe Heidrich (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: