WG: Minimal reproduction example for JDK-8217953 NPE in TableCellSkin
B.Peter at gsi.de
Thu Feb 13 14:02:04 UTC 2020
same example but with the file as attachment and without header.
Von: openjfx-dev <openjfx-dev-bounces at openjdk.java.net> Im Auftrag von Peter, Benjamin
Gesendet: Donnerstag, 13. Februar 2020 11:54
An: openjfx-dev at openjdk.java.net
Betreff: Minimal reproduction example for JDK-8217953 NPE in TableCellSkin
Dear FX devs,
please accept my minimal reproduction example for JDK-8217953 "NullPointerException when TableCellSkin gets disposed twice"
In the report it says there was no luck reproducing it - I hope this could now be beneficial for a solution to this problem.
I could repeatedly trigger the problem after 100 of my update cycles - which interestingly corresponds to the following constant which can be found along the stacktrace.
javafx.scene.control.skin.TableRowSkinBase.DEFAULT_FULL_REFRESH_COUNTER = 100 Surely - could be coincidence - but also a hot lead.
I can also confirm it is still reproducable in jfx 11 and 13.
It is available as public domain gist on github:
Thank you for your work and cooperation,
with kind regards,
More information about the openjfx-dev