Closed jelmerderonde closed 4 years ago
I see this happening with openjfx 11.0.2 and 14.0.1 as well. I can reproduce it fairly reliably but it's not a simple set of steps -- it's more to do with how fast you perform certain steps it seems.
(require '[clojure.reflect :as r])
(r/reflect {:a 1})
nil
)@seancorfield , great that you've managed to find the steps to reproduce the issue. To me it always seemed sort of random.
Seems like this is https://bugs.openjdk.java.net/browse/JDK-8217953 Reported fixed in https://bugs.openjdk.java.net/browse/JDK-8244112 recently for javafx15 (don't see backport)
I just tried OpenJFX 15 early access 6 and I can no longer repro this:
org.openjfx/javafx-fxml {:mvn/version "15-ea+6"}
org.openjfx/javafx-controls {:mvn/version "15-ea+6"}
org.openjfx/javafx-graphics {:mvn/version "15-ea+6"}
org.openjfx/javafx-media {:mvn/version "15-ea+6"}
org.openjfx/javafx-swing {:mvn/version "15-ea+6"}
org.openjfx/javafx-base {:mvn/version "15-ea+6"}
org.openjfx/javafx-web {:mvn/version "15-ea+6"}
Thanks for this @puredanger! After changing my javafx dependencies the bug no longer occurs. I think this can be closed?
Thanks! We are working on a release with updated deps and I'll close it when that's out.
REBL 0.9.226 provides pre-built deps.edn files that pull in OpenJavaFX 15-ea6 - see https://github.com/cognitect-labs/REBL-distro#usage for more details.
Often when using REBL I get the following stacktrace:
After this, the bottom right panel of REBL is no longer usable: it either resizes to 0x0/hides/or something else, but I can no longer read the contents.
deps.edn:
Java version: openjdk version "11.0.1" 2018-10-16 OpenJDK Runtime Environment 18.9 (build 11.0.1+13) OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode)