Can't Run Vassal on Mac

Hello, I am newly using Vassal on this laptop, and I have downloaded Vassal 3.2.17 for Mac OS X. Download seems to be successful, and it is moved to my applications. But, when I try to open the program I get the following error:

“VASSAL quit unexpectedly.
Click Report to see more detailed information and send a report to Apple.”

I should have the right Java version, since I just went to their site to download the latest version.
My java -version is:

java version “1.6.0_65”
Java™ SE Runtime Environment (build 1.6.0_65-b14-468-11M4609)
Java HotSpot™ 64-Bit Server VM (build 20.65-b04-468, mixed mode)

I tried uninstalling and installing Vassal 3.2.16 with the same error.
The laptop has some firewalls since my university moderates it, which sometimes gives me some problems, but never been unable to open a program like this.
I appreciate any help, thank you!

Model: MacBookPro12,1, BootROM MBP121.0167.B18, 2 processors, Intel Core i5, 2.9 GHz, 8 GB, SMC 2.28f7
Graphics: Intel Iris Graphics 6100, Intel Iris Graphics 6100, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544

Thus spake botulismnator:

Hello, I am newly using Vassal on this laptop, and I have downloaded
Vassal 3.2.17 for Mac OS X. Download seems to be successful, and it is
moved to my applications. But, when I try to open the program I get the
following error:

“VASSAL quit unexpectedly.
Click Report to see more detailed information and send a report to
Apple.”

What was the “more detailed information” this showed you?


J.

Process: java [19178]
Path: /System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
Identifier: org.vassalengine.VASSAL
Version: 1.0 (1.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: java [19178]
User ID: 501

Date/Time: 2017-08-06 18:09:55.379 -0400
OS Version: Mac OS X 10.10.5 (14F2315)
Report Version: 11
Anonymous UUID: C6C27EBE-B3DB-9F0D-66EC-E11228D4CACE

Sleep/Wake UUID: 8BF49B0A-6C6A-4E6D-A489-9205E3EFBB42

Time Awake Since Boot: 31000 seconds
Time Since Wake: 530 seconds

Crashed Thread: 25 Java: AWT-EventQueue-0

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Dyld Error Message:
Symbol not found: _CGContextSetAllowsAcceleration
Referenced from: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libawt.jnilib
Expected in: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff938af4de mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff938ae64f mach_msg + 55

Etc. etc.

Thus spake botulismnator:

Process: java [19178]
Path:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
Identifier: org.vassalengine.VASSAL
Version: 1.0 (1.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: java [19178]
User ID: 501

Date/Time: 2017-08-06 18:09:55.379 -0400
OS Version: Mac OS X 10.10.5 (14F2315)
Report Version: 11
Anonymous UUID: C6C27EBE-B3DB-9F0D-66EC-E11228D4CACE

Sleep/Wake UUID: 8BF49B0A-6C6A-4E6D-A489-9205E3EFBB42

Time Awake Since Boot: 31000 seconds
Time Since Wake: 530 seconds

Crashed Thread: 25 Java: AWT-EventQueue-0

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Dyld Error Message:
Symbol not found: _CGContextSetAllowsAcceleration
Referenced from:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libawt.jnilib
Expected in:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff938af4de mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff938ae64f mach_msg + 55

Etc. etc.

VASSAL has no native code on Macs, and this is a crash in native code.
Therefore, it’s either a bug in your version of Java or in OS X itself.


J.