Skip to content

Recaf crash: UnsatisfiedLinkError on JFX glass.dll #1041

Description

@Laurence-1234

Diagnostics:


<unknown error>

Receiving classpath entries from parent process...
Resolving Recaf entry-point...
Launching Recaf...
15:52:10.193 [JFXValidation/main] INFO : JavaFX successfully initialized: 24.0.2-ea
15:52:10.193 [Bootstrap/main] INFO : Initializing Recaf 4.0.0-SNAPSHOT
 - Build rev:  1
 - Build date: 2026 07/28 10:17
 - Build hash: 8c6de68616f8082e36d58fab1e2482772451c996
15:52:10.193 [Bootstrap/main] INFO : Creating Recaf CDI container...
15:52:10.198 [Bootstrap/main] INFO : CDI: Adding interceptors & extensions
15:52:10.198 [Bootstrap/main] INFO : CDI: Registering bean packages
15:52:10.198 [Bootstrap/main] INFO : CDI: Running user-defined Consumer<Weld>
15:52:10.198 [Bootstrap/main] INFO : CDI: Initializing...
15:52:11.394 [Bootstrap/main] INFO : Recaf CDI container created in 1201ms
15:52:11.455 [Lang/main] DEBUG: Found 8 translations
15:52:11.472 [Lang/main] INFO : Loaded translations 'cs_CZ'
15:52:11.486 [Lang/main] INFO : Loaded translations 'de_DE'
15:52:11.486 [Lang/main] INFO : Loaded translations 'en_US'
15:52:11.502 [Lang/main] INFO : Loaded translations 'ja_JP'
15:52:11.502 [Lang/main] INFO : Loaded translations 'pl_PL'
15:52:11.502 [Lang/main] INFO : Loaded translations 'ru_RU'
15:52:11.502 [Lang/main] INFO : Loaded translations 'sv_SE'
15:52:11.517 [Lang/main] INFO : Loaded translations 'zh_CN'
15:52:11.549 [LaunchBootstrap/main] INFO : Initialization: No plugins found
15:52:12.676 [Main/main] ERROR: Failed to find UI launcher 'software.coley.recaf.UIMain'
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at software.coley.recaf.Main.launchGui(Main.java:100)
	at software.coley.recaf.Main.main(Main.java:76)
	at software.coley.recaf.launcher.ApplicationLauncher.main(ApplicationLauncher.java:74)
Caused by: java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: no glass in java.library.path: C:\Program Files\Java\jdk-22\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\dotnet\;C:\Users\ns867\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\IntelliJ IDEA 2026.2.0.1\bin;.
	at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:294)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:276)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:154)
	at com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:652)
	at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:672)
	at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$0(LauncherImpl.java:197)
	at java.base/java.lang.Thread.run(Thread.java:1570)
Caused by: java.lang.UnsatisfiedLinkError: no glass in java.library.path: C:\Program Files\Java\jdk-22\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\dotnet\;C:\Users\ns867\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\IntelliJ IDEA 2026.2.0.1\bin;.
	at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2439)
	at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916)
	at java.base/java.lang.System.loadLibrary(System.java:2068)
	at com.sun.glass.utils.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:162)
	at com.sun.glass.utils.NativeLibLoader.loadLibrary(NativeLibLoader.java:55)
	at com.sun.glass.ui.Application.loadNativeLibrary(Application.java:109)
	at com.sun.glass.ui.Application.loadNativeLibrary(Application.java:117)
	at com.sun.glass.ui.win.WinApplication.<clinit>(WinApplication.java:101)
	at com.sun.glass.ui.win.WinPlatformFactory.createApplication(WinPlatformFactory.java:39)
	at com.sun.glass.ui.win.WinPlatformFactory.createApplication(WinPlatformFactory.java:36)
	at com.sun.glass.ui.Application.run(Application.java:143)
	at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:284)
	... 6 more
Weld SE container recaf shut down by shutdown hook
Exit code: 170
Java
 - Version (Runtime): 22.0.2+9-70
 - Version (Raw):     22
 - Vendor:            Oracle Corporation
 - Home:              C:\Program Files\Java\jdk-22
JavaFX
 - Version (Runtime): 24.0.2-ea+1
 - Version (Raw):     24.0.2-ea
 - Location:          jar:file:/C:/Users/ns867/AppData/Roaming/Recaf/dependencies/javafx-base-24.0.2-ea+1-win.jar!/javafx/beans/Observable.class
Operating System
 - Name:           Windows 11
 - Version:        10.0
 - Architecture:   amd64
 - Processors:     16
 - Path Separator: ;
Recaf
 - Version:    4.0.0-SNAPSHOT
 - Build hash: 8c6de68616f8082e36d58fab1e2482772451c996
 - Build date: 2026 07/28 10:17
Launch
 - Args: software.coley.recaf.launcher.ApplicationLauncher
Classpath:
 - File: recaf.jar
   - SHA1: 155e84048e99804c5c08744cad2637ca5456b6d4
 - File: dependencies\javafx-base-24.0.2-ea+1-win.jar
   - SHA1: 3ded075c8242171af4230600396da26114ed248d
 - File: dependencies\javafx-controls-24.0.2-ea+1-win.jar
   - SHA1: 55a4a48132d052c3bf1fc043baf1e85a13a91b64
 - File: dependencies\javafx-graphics-24.0.2-ea+1-win.jar
   - SHA1: 30ead94f8b52c1ee6cf29ef09256e404e992f569
 - File: dependencies\javafx-media-24.0.2-ea+1-win.jar
   - SHA1: d17746b0590a0fc00a7c0b2b99fe7d7847dcb7ec
Boot class loader:
jdk.management.jfr@22.0.2 located at jrt:/jdk.management.jfr
java.rmi@22.0.2 located at jrt:/java.rmi
java.logging@22.0.2 located at jrt:/java.logging
java.xml@22.0.2 located at jrt:/java.xml
jdk.jfr@22.0.2 located at jrt:/jdk.jfr
java.datatransfer@22.0.2 located at jrt:/java.datatransfer
jdk.net@22.0.2 located at jrt:/jdk.net
java.naming@22.0.2 located at jrt:/java.naming
java.desktop@22.0.2 located at jrt:/java.desktop
java.prefs@22.0.2 located at jrt:/java.prefs
java.security.sasl@22.0.2 located at jrt:/java.security.sasl
jdk.naming.rmi@22.0.2 located at jrt:/jdk.naming.rmi
java.base@22.0.2 located at jrt:/java.base
jdk.management.agent@22.0.2 located at jrt:/jdk.management.agent
java.management@22.0.2 located at jrt:/java.management
jdk.sctp@22.0.2 located at jrt:/jdk.sctp
jdk.unsupported@22.0.2 located at jrt:/jdk.unsupported
java.instrument@22.0.2 located at jrt:/java.instrument
jdk.management@22.0.2 located at jrt:/jdk.management
jdk.nio.mapmode@22.0.2 located at jrt:/jdk.nio.mapmode
java.management.rmi@22.0.2 located at jrt:/java.management.rmi
Platform class loader:
java.sql@22.0.2 located at jrt:/java.sql
jdk.charsets@22.0.2 located at jrt:/jdk.charsets
java.xml.crypto@22.0.2 located at jrt:/java.xml.crypto
java.transaction.xa@22.0.2 located at jrt:/java.transaction.xa
jdk.xml.dom@22.0.2 located at jrt:/jdk.xml.dom
jdk.httpserver@22.0.2 located at jrt:/jdk.httpserver
jdk.crypto.cryptoki@22.0.2 located at jrt:/jdk.crypto.cryptoki
java.net.http@22.0.2 located at jrt:/java.net.http
jdk.zipfs@22.0.2 located at jrt:/jdk.zipfs
jdk.crypto.mscapi@22.0.2 located at jrt:/jdk.crypto.mscapi
jdk.jsobject@22.0.2 located at jrt:/jdk.jsobject
java.sql.rowset@22.0.2 located at jrt:/java.sql.rowset
java.smartcardio@22.0.2 located at jrt:/java.smartcardio
java.security.jgss@22.0.2 located at jrt:/java.security.jgss
java.compiler@22.0.2 located at jrt:/java.compiler
jdk.security.auth@22.0.2 located at jrt:/jdk.security.auth
java.scripting@22.0.2 located at jrt:/java.scripting
jdk.dynalink@22.0.2 located at jrt:/jdk.dynalink
jdk.accessibility@22.0.2 located at jrt:/jdk.accessibility
jdk.naming.dns@22.0.2 located at jrt:/jdk.naming.dns
jdk.security.jgss@22.0.2 located at jrt:/jdk.security.jgss
jdk.localedata@22.0.2 located at jrt:/jdk.localedata
Threads
 - ForkJoinPool.commonPool-worker-9 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-12 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - main [RUNNABLE]
   - java.base@22.0.2/java.lang.Thread.dumpThreads(Native Method)
   - java.base@22.0.2/java.lang.Thread.getAllStackTraces(Thread.java:2489)
   - software.coley.recaf.ExitDebugLoggingHook.handle(ExitDebugLoggingHook.java:226)
   - software.coley.recaf.ExitDebugLoggingHook.run(ExitDebugLoggingHook.java:73)
   - software.coley.recaf.ExitDebugLoggingHook$$Lambda/0x0000025dc90a4430.run(Unknown Source)
   - java.base@22.0.2/java.lang.Shutdown.runHooks(Shutdown.java:130)
   - java.base@22.0.2/java.lang.Shutdown.exit(Shutdown.java:167)
   - java.base@22.0.2/java.lang.Runtime.exit(Runtime.java:188)
   - java.base@22.0.2/java.lang.System.exit(System.java:1925)
   - software.coley.recaf.ExitDebugLoggingHook.exit(ExitDebugLoggingHook.java:284)
   - software.coley.recaf.Main.launchGui(Main.java:103)
   - software.coley.recaf.Main$$Lambda/0x0000025dc908abb0.launch(Unknown Source)
   - software.coley.recaf.Main.main(Main.java:76)
   - java.base@22.0.2/java.lang.invoke.LambdaForm$DMH/0x0000025dc9001c00.invokeStaticInit(LambdaForm$DMH)
   - java.base@22.0.2/java.lang.invoke.LambdaForm$MH/0x0000025dc9002400.invokeExact_MT(LambdaForm$MH)
   - app//software.coley.recaf.launcher.ApplicationLauncher.main(ApplicationLauncher.java:74)
 - ForkJoinPool.commonPool-worker-6 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-15 [TIMED_WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-5 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-1 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-4 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-14 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - Signal Dispatcher [RUNNABLE]
 - Attach Listener [RUNNABLE]
 - QuantumRenderer-0 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
   - java.base@22.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4011)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3959)
   - java.base@22.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
   - java.base@22.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
   - java.base@22.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
   - java.base@22.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
   - java.base@22.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
   - com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:122)
   - java.base@22.0.2/java.lang.Thread.runWith(Thread.java:1583)
   - java.base@22.0.2/java.lang.Thread.run(Thread.java:1570)
 - ForkJoinPool.commonPool-worker-7 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-10 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-11 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-3 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - Common-Cleaner [TIMED_WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
   - java.base@22.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
   - java.base@22.0.2/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
   - java.base@22.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
   - java.base@22.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
   - java.base@22.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
   - java.base@22.0.2/java.lang.Thread.runWith(Thread.java:1583)
   - java.base@22.0.2/java.lang.Thread.run(Thread.java:1570)
   - java.base@22.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
 - Reference Handler [RUNNABLE]
   - java.base@22.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
   - java.base@22.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
   - java.base@22.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
 - ForkJoinPool.commonPool-worker-2 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - ForkJoinPool.commonPool-worker-8 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - Notification Thread [RUNNABLE]
 - ForkJoinPool.commonPool-worker-13 [WAITING]
   - java.base@22.0.2/jdk.internal.misc.Unsafe.park(Native Method)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:2143)
   - java.base@22.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2034)
   - java.base@22.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
 - Finalizer [WAITING]
   - java.base@22.0.2/java.lang.Object.wait0(Native Method)
   - java.base@22.0.2/java.lang.Object.wait(Object.java:375)
   - java.base@22.0.2/java.lang.Object.wait(Object.java:348)
   - java.base@22.0.2/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
   - java.base@22.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
   - java.base@22.0.2/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
   - java.base@22.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

Aug 03, 2026 3:52:12 PM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @3bd94634'
Loading library glass from resource failed: java.lang.UnsatisfiedLinkError: C:\Users\ns867\.openjfx\cache\24.0.2-ea+1\amd64\glass.dll: ���ε{�������h�w���ꦹ�ɮסC
java.lang.UnsatisfiedLinkError: C:\Users\ns867\.openjfx\cache\24.0.2-ea+1\amd64\glass.dll: ���ε{�������h�w���ꦹ�ɮסC
	at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
	at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139)
	at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2399)
	at java.base/java.lang.Runtime.load0(Runtime.java:852)
	at java.base/java.lang.System.load(System.java:2030)
	at com.sun.glass.utils.NativeLibLoader.installLibraryFromResource(NativeLibLoader.java:212)
	at com.sun.glass.utils.NativeLibLoader.loadLibraryFromResource(NativeLibLoader.java:192)
	at com.sun.glass.utils.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:134)
	at com.sun.glass.utils.NativeLibLoader.loadLibrary(NativeLibLoader.java:55)
	at com.sun.glass.ui.Application.loadNativeLibrary(Application.java:109)
	at com.sun.glass.ui.Application.loadNativeLibrary(Application.java:117)
	at com.sun.glass.ui.win.WinApplication.<clinit>(WinApplication.java:101)
	at com.sun.glass.ui.win.WinPlatformFactory.createApplication(WinPlatformFactory.java:39)
	at com.sun.glass.ui.win.WinPlatformFactory.createApplication(WinPlatformFactory.java:36)
	at com.sun.glass.ui.Application.run(Application.java:143)
	at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:284)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:276)
	at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:154)
	at com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:652)
	at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:672)
	at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$0(LauncherImpl.java:197)
	at java.base/java.lang.Thread.run(Thread.java:1570)

Metadata

Metadata

Assignees

No one assigned

    Labels

    3rd party problemA bug/problem but caused by a libraryJavaFXBugs/Quirks related to JFX

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions