Open ManuLinares opened 3 years ago
on what OS did you get this error? linux?
Yes, Manjaro. It opens the app, then the error occurs when clicking LOAD images.
lwjgl v3.2.3-2 java -version "15.0.2"
[user@pc ~]$ ll -l /usr/share/lwjgl/lwjgl/
total 3384
-rw-r--r-- 1 root root 843 jun 20 22:49 dyncall_license.txt
-rw-r--r-- 1 root root 552997 jun 20 22:49 lwjgl.jar
-rw-r--r-- 1 root root 1984153 jun 20 22:49 lwjgl-javadoc.jar
-rw-r--r-- 1 root root 53035 jun 20 22:49 lwjgl-natives-linux-arm32.jar
-rw-r--r-- 1 root root 51148 jun 20 22:49 lwjgl-natives-linux-arm64.jar
-rw-r--r-- 1 root root 74932 jun 20 22:49 lwjgl-natives-linux.jar
-rw-r--r-- 1 root root 39767 jun 20 22:49 lwjgl-natives-macos.jar
-rw-r--r-- 1 root root 135618 jun 20 22:49 lwjgl-natives-windows.jar
-rw-r--r-- 1 root root 119685 jun 20 22:49 lwjgl-natives-windows-x86.jar
-rw-r--r-- 1 root root 428481 jun 20 22:49 lwjgl-sources.jar
Having the same issue on Ubuntu 21.04 w/ openjdk-17
Sorry but I personally have no idea what could be causing this
Same issue here!
Is it possible you downloaded it without LWJGL?
Is it possible you downloaded it without LWJGL?
Downloaded it without LWJGL? is there a download link? Did you see my comment above?
I installed LWJGL from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=lwjgl
Is it possible you downloaded it without LWJGL?
Downloaded it without LWJGL? is there a download link? Did you see my comment above?
I installed LWJGL from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=lwjgl
the error is saying it can't load the LWJGL library, if you have it installed, no idea. Also, are you 100% sure LWJGL is in your path?
Oh my god, stop commenting! or be helpful
Run Manjaro
Install aur helper "yay" (pacman -Sy yay
)
Try to run this software, PNG-Upscale)
-Dorg.lwjgl.librarypath=dir/with/liblwjgl.so
However, on 64bit you need liblwjgl64.so
.
Linking that to current dir as liblwjgl.so
results in:
Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: getPointer
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:395)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:234)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:176)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2394)
at java.base/java.lang.Runtime.load0(Runtime.java:785)
at java.base/java.lang.System.load(System.java:1979)
at org.lwjgl.system.Library.loadSystem(Library.java:177)
at org.lwjgl.system.Library.loadSystemFromLibraryPath(Library.java:167)
at org.lwjgl.system.Library.loadSystem(Library.java:103)
at org.lwjgl.system.Library.loadSystem(Library.java:62)
at org.lwjgl.system.Library.<clinit>(Library.java:50)
at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:97)
at core.MainApp.lambda$initialize$2(MainApp.java:380)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6616)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398)
at java.desktop/java.awt.Component.processEvent(Component.java:6381)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4991)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4823)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4823)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class org.lwjgl.system.MemoryUtil
lwjgl is 2.9.3
I have a bunch of ".jar" files, no ".so"
2.9.3 has it.
How to reproduce:
Run Manjaro
Install aur helper "yay" (
pacman -Sy yay
)Install lwjgl from aur (2, 3) or other way. (
yay lwjgl
)Try to run this software, PNG-Upscale)
stdout: