Java2Demo throws NullPointerException when run with PIT build.
Start Java2Demo, go to Paint tab, click one of the drop-down memus
for choosing color in GradientPaint demo. when the menu is closed,
the following exception is thrown:
java.lang.NullPointerException: component argument pData
at sun.awt.windows.Win32DDRenderer.doFillRectDD(Native Method)
at sun.awt.windows.Win32DDRenderer.fillRect(Win32DDRenderer.java:167)
at sun.java2d.pipe.ValidatePipe.fillRect(ValidatePipe.java:46)
at sun.java2d.SunGraphics2D.fillRect(SunGraphics2D.java:2065)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:140)
at javax.swing.JComponent.paintComponent(JComponent.java:541)
at javax.swing.JComponent.paint(JComponent.java:808)
at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4808)
at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4761)
at javax.swing.JComponent._paintImmediately(JComponent.java:4705)
at javax.swing.JComponent.paintImmediately(JComponent.java:4508)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:208)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:143)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:104)
Build version used:
java version "Build:10-Apr-03@20:15.tiger"
Java(TM) 2 Runtime Environment, Standard Edition (build Build:10-Apr-03@20:15.tiger)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b04, mixed mode)
###@###.### 2003-04-14