Bug - Fixed Build 10159 won't run on AMD 64

CyberLizard

New member
When trying to run this build I get the following error:

PS C:\Users\awadley\Desktop\KoL> java -jar .\KoLmafia-10159.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\awadley\Desktop\KoL\images\TrayIcon12.dll: Can't loa
d IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at net.sourceforge.kolmafia.swingui.SystemTrayFrame.addTrayIcon(SystemTrayFrame.java:82)
at net.sourceforge.kolmafia.KoLmafia.main(KoLmafia.java:438)
 

fronobulax

Developer
Staff member
Ouch.

What is the value of the global preference useSystemTrayIcon? Does toggling it make a difference?

How long has this been going on? Do you recall a revision that works on your hardware?

Would you confirm that you are running some flavor of Windows? Which flavor?
 

CyberLizard

New member
Sorry for the delay replying. I'm running Windows 7 SP1, 64bit. It does work when I use the 32bit JRE 6. Also, it works with 64 bit with the userSystemTrayIcon set to false.
 
Last edited:
Top