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

NullPointerException in MasterTimer.timePulse while running Tech Test Express

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • fx2.0
    • fx1.2.2
    • javafx
    • None

      This issue is consistently reproducible in the application Tech Test Express on trapunto.sfbay.sun.com Ubunto machine running Windows XP under Virtual Box, in "Run in Browser" execution model, at the moment of transitioning from the second to the third screen. It also happened on Mac in the same application, less consistently.

      Tech Test Express application NetBeans project can be found in the jfxsrc.sfbay.sun.com/sandbox/sls repository TTE directory.

      The stacktrace looks like this (this particular one was captured on Mac OS):

      Unexpected exception caught in MasterTimer.timePulse():
      java.lang.NullPointerException
        at com.sun.scenario.effect.impl.j2d.jogl.JOGLTwoSamplerPeer.filterImpl(Unknown Source)
        at com.sun.scenario.effect.impl.j2d.jogl.JOGLEffectPeer.filter(Unknown Source)
        at com.sun.scenario.effect.CoreEffect.filterImageDatas(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderRectClip(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderClip(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderToImage(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderOpacity(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.JSGPanel.paintComponent(Unknown Source)
        at javax.swing.JComponent.paint(JComponent.java:1006)
        at javax.swing.JComponent._paintImmediately(JComponent.java:4890)
        at javax.swing.JComponent.paintImmediately(JComponent.java:4676)
        at javax.swing.JComponent.paintImmediately(JComponent.java:4688)
        at com.sun.scenario.scenegraph.JSGPanel.repaintDirtyRegions(Unknown Source)
        at com.sun.scenario.scenegraph.JSGPanelRepainter.repaintAll(Unknown Source)
        at com.sun.scenario.scenegraph.JSGPanelRepainter$FrameDisplay.run(Unknown Source)
        at com.sun.scenario.animation.AbstractMasterTimer.timePulseImpl(Unknown Source)
        at com.sun.scenario.animation.AbstractMasterTimer$MainLoop.run(Unknown Source)
        at com.sun.embeddedswing.EmbeddedEventQueue.doPulse(Unknown Source)
        at com.sun.embeddedswing.EmbeddedEventQueue.access$000(Unknown Source)
        at com.sun.embeddedswing.EmbeddedEventQueue$2.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at com.sun.embeddedswing.EmbeddedEventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
      Exception in thread "AWT-EventQueue-13" java.lang.NullPointerException
        at com.sun.scenario.effect.impl.j2d.jogl.JOGLTwoSamplerPeer.filterImpl(Unknown Source)
        at com.sun.scenario.effect.impl.j2d.jogl.JOGLEffectPeer.filter(Unknown Source)
        at com.sun.scenario.effect.CoreEffect.filterImageDatas(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderRectClip(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderClip(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.JSGPanel.paintComponent(Unknown Source)
        at javax.swing.JComponent.paint(JComponent.java:1006)
        at javax.swing.JComponent.paintChildren(JComponent.java:843)
        at javax.swing.JComponent.paint(JComponent.java:1015)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
        at javax.swing.JComponent.paintChildren(JComponent.java:843)
        at javax.swing.JComponent.paint(JComponent.java:1015)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:34)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
        at java.awt.Container.paint(Container.java:1722)
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:276)
        at sun.awt.RepaintArea.paint(RepaintArea.java:241)
        at apple.awt.ComponentModel.handleEvent(ComponentModel.java:268)
        at apple.awt.MyCPanel.handleEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Component.java:4144)
        at java.awt.Container.dispatchEventImpl(Container.java:2068)
        at java.awt.Component.dispatchEvent(Component.java:3903)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at com.sun.embeddedswing.EmbeddedEventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
      Exception in thread "AWT-EventQueue-13" java.lang.NullPointerException
        at com.sun.scenario.effect.impl.j2d.jogl.JOGLTwoSamplerPeer.filterImpl(Unknown Source)
        at com.sun.scenario.effect.impl.j2d.jogl.JOGLEffectPeer.filter(Unknown Source)
        at com.sun.scenario.effect.CoreEffect.filterImageDatas(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderRectClip(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.renderClip(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.SGGroup.renderContent(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.doRender(Unknown Source)
        at com.sun.scenario.scenegraph.SGNode.render(Unknown Source)
        at com.sun.scenario.scenegraph.JSGPanel.paintComponent(Unknown Source)
        at javax.swing.JComponent.paint(JComponent.java:1006)
        at javax.swing.JComponent.paintChildren(JComponent.java:843)
        at javax.swing.JComponent.paint(JComponent.java:1015)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
        at javax.swing.JComponent.paintChildren(JComponent.java:843)
        at javax.swing.JComponent.paint(JComponent.java:1015)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:34)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
        at java.awt.Container.paint(Container.java:1722)
        at sun.awt.RepaintArea.paintComponent(RepaintArea.java:276)
        at sun.awt.RepaintArea.paint(RepaintArea.java:241)
        at apple.awt.ComponentModel.handleEvent(ComponentModel.java:268)
        at apple.awt.MyCPanel.handleEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Component.java:4144)
        at java.awt.Container.dispatchEventImpl(Container.java:2068)
        at java.awt.Component.dispatchEvent(Component.java:3903)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at com.sun.embeddedswing.EmbeddedEventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

            flar Jim Graham
            afomenkojfx Anatoli Fomenko (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: