Substance Bug in Windows 7
Brought to you by:
madeupmemories
When launching the 1.07 bat file and opening the preferences menu, a null pointer exception occurs and a stack trace is printed (windows 7 x64). The result is that no preferences menu pops up.
stack trace: http://i.imgur.com/anXwv.png
This may be an explanation of the occurance: http://stackoverflow.com/questions/7427048/java-substance-strange-exception
I have fixed the bug in my local environment: http://i.imgur.com/gdbfm.png
Currently working to make the substance look and feel as default again.
Let me know if you want a snapshot of my build.
After digging further, I can say that this bug may only occur in JRE7. In JRE6 x86 (windows 7 x64), my local build works and performs properly without any null pointer exceptions.
I suggest trying JRE7 and debugging the program to find which library is incompatible.
Thanks for submitting the bug report. I haven't had a chance to work with
Java 1.7 yet, so I should probably look into that. I'm actually currently
reworking a lot of the Swing code so I would like to see what you did to
fix that particular issue.
On Wed, Nov 7, 2012 at 4:40 AM, Cokemonkey11 cokemonkey11@users.sf.netwrote:
Hello,
To fix it, I swapped out Substance with Insubstantial (http://insubstantial.github.com/insubstantial/substance/) . Doing this also had a few different dependencies such as laf-widget, laf-plugin, and I believe also trident 7.
Any issues I encountered due to package differences I attempted to resolve myself.
Here is a full list of dependencies I am using on my end:
http://i.imgur.com/RVrra.png
Let me know if you want a full snapshot.