Hi, Georg.
Thank you for the report, I will take a look.

On 9/13/17 05:13, Dr. Georg Kratz-Kummetz wrote:
The Error occurs for example in Windows 10 when changing theme in Windows while an extended TableHeaderRenderer is working.

System is: Windows 10 (10.0.10240)

Java is: 1.8.0_60

Stacktrace is

java.lang.NullPointerException

com.sun.java.swing.plaf.windows.WindowsTableHeaderUI$XPDefaultRenderer.paint

(Unknown Source)

javax.swing.CellRendererPane.paintComponent(Unknown Source)

javax.swing.plaf.basic.BasicTableHeaderUI.paintCell(Unknown Source)

javax.swing.plaf.basic.BasicTableHeaderUI.paint(Unknown Source)

javax.swing.plaf.ComponentUI.update(Unknown Source)

javax.swing.JComponent.paintComponent(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JViewport.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

javax.swing.JLayeredPane.paint(Unknown Source)

javax.swing.JComponent.paintChildren(Unknown Source)

javax.swing.JComponent.paintToOffscreen(Unknown Source)

javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)

javax.swing.RepaintManager$PaintManager.paint(Unknown Source)

javax.swing.RepaintManager.paint(Unknown Source)

javax.swing.JComponent.paint(Unknown Source)

java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)

sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)

sun.awt.SunGraphicsCallback.runComponents(Unknown Source)

java.awt.Container.paint(Unknown Source)

java.awt.Window.paint(Unknown Source)

javax.swing.RepaintManager$4.run(Unknown Source)

javax.swing.RepaintManager$4.run(Unknown Source)

java.security.AccessController.doPrivileged(Native Method)

java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivileg

e(Unknown Source)

javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)

javax.swing.RepaintManager.access$1200(Unknown Source)

javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)

java.awt.event.InvocationEvent.dispatch(Unknown Source)

java.awt.EventQueue.dispatchEventImpl(Unknown Source)

java.awt.EventQueue.access$500(Unknown Source)

java.awt.EventQueue$3.run(Unknown Source)

java.awt.EventQueue$3.run(Unknown Source)

java.security.AccessController.doPrivileged(Native Method)

java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivileg

e(Unknown Source)

java.awt.EventQueue.dispatchEvent(Unknown Source)

java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

Best documented Bug documentation:

http://bugs.java.com/view_bug.do?bug_id=6429812

With regards

Dr. Georg Kratz-Kummetz

UNIVERSITÄTSKLINIKUM FREIBURG

Klinikrechenzentrum

Patientenmanagement Systeme

Agnesenstr. 6 – 8 · 79106 Freiburg

Telefon: +49 761 270-22910

Telefax: +49 761 270-20660

www.uniklinik-freiburg.de



--
Best regards, Sergey.

Reply via email to