I have one really weird problem.
I have one Swing Application which we recently upgraded, that does not run at all in a Java 1.7/1.8 64bit enviroment.
More specifically, the application works perfectly in 32bit Java installations of 1.7.0_52+, but if you place it in a 64bit enviroment it does not open at all.
Running it from the console with the -verbose, the last message before it stops loading is:
[Loaded sun.awt.AWTAutoShutDown$1 from c:\Program Files\Java\jre1.8.0_65\lib\rt.jar]
There is no message in any log above that suggests an error has occured, and no exception or other message thrown. The application's java enviroment remains in memory with a cpu usage of ~40%.
What makes this wierd is that the same application runs from the same PC if I launch it via eclipse. There is only one java installation on my PC, and both the application and Eclipse use this same JDK.
I am unable to think of anything that could cause a problem, and I am at a loss. Does anyone have anyidea?