-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
jfx11
-
x86_64
-
generic
ADDITIONAL SYSTEM INFORMATION :
Both 'Windows 10' version 10.0 and Mac OS X' Version '10.14.6'
AdoptOpenJDK 11.0.7
A DESCRIPTION OF THE PROBLEM :
We are seeing some of our customers report the following crash.
We are unable to reproduce this but for whatever reason the cell.skin can be null on line 714 of TableRowSkinBase.
Should this be NULL checked as this can plainly happen during normal rendering of table cells?
java.lang.NullPointerException
at javafx.scene.control.skin.TableRowSkinBase.recreateCells(TableRowSkinBase.java:714)
at javafx.scene.control.skin.TableRowSkinBase.updateCells(TableRowSkinBase.java:505)
at javafx.scene.control.skin.TableRowSkinBase.checkState(TableRowSkinBase.java:649)
at javafx.scene.control.skin.TableRowSkinBase.layoutChildren(TableRowSkinBase.java:256)
at javafx.scene.control.Control.layoutChildren(Control.java:601)
at javafx.scene.control.Cell.layoutChildren(Cell.java:633)
at javafx.scene.Parent.layout(Parent.java:1223)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Scene.doLayoutPass(Scene.java:576)
at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2518)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:562)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:542)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:535)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:341)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(WinApplication.java)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)
FREQUENCY : rarely
Both 'Windows 10' version 10.0 and Mac OS X' Version '10.14.6'
AdoptOpenJDK 11.0.7
A DESCRIPTION OF THE PROBLEM :
We are seeing some of our customers report the following crash.
We are unable to reproduce this but for whatever reason the cell.skin can be null on line 714 of TableRowSkinBase.
Should this be NULL checked as this can plainly happen during normal rendering of table cells?
java.lang.NullPointerException
at javafx.scene.control.skin.TableRowSkinBase.recreateCells(TableRowSkinBase.java:714)
at javafx.scene.control.skin.TableRowSkinBase.updateCells(TableRowSkinBase.java:505)
at javafx.scene.control.skin.TableRowSkinBase.checkState(TableRowSkinBase.java:649)
at javafx.scene.control.skin.TableRowSkinBase.layoutChildren(TableRowSkinBase.java:256)
at javafx.scene.control.Control.layoutChildren(Control.java:601)
at javafx.scene.control.Cell.layoutChildren(Cell.java:633)
at javafx.scene.Parent.layout(Parent.java:1223)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Parent.layout(Parent.java:1230)
at javafx.scene.Scene.doLayoutPass(Scene.java:576)
at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2518)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:562)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:542)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:535)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:341)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(WinApplication.java)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Unknown Source)
FREQUENCY : rarely
- duplicates
-
JDK-8243940 NullPointerException in TableCellSkin when automatically resizing cells
-
- Open
-