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

NPE when rendering NGRegion when returning from screen lock

    XMLWordPrintable

Details

    Description

      Note that you need the fix for RT-32636, which is under review, in order to see this bug, since that bug causes all rendering to cease.

      To reproduce:

      * Run any program with controls, e.g., "HelloButton"
      * Go into screen lock using CTRL-ALT-DEL (or Windows-L)
      * Return from screen lock by pressing ESC (or logging back in)

      You will get the following NPE in the renderer which kills rendering:

      java.lang.NullPointerException
              at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:627)
              at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2028)
              at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1937)
              at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:225)
              at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2028)
              at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1937)
              at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:472)
              at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:324)
              at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:88)
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
              at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
              at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
              at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:129)
              at java.lang.Thread.run(Thread.java:724)

      Attachments

        Issue Links

          Activity

            People

              fheidric Felipe Heidrich (Inactive)
              kcr Kevin Rushforth
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported: