Thanks for the reply Daniel. Here is the console output I get after attempting to run the VESTA executable:
18/08/2015 09:19:10.871 com.apple.launchd.peruser.501[171]: ([0x0-0x158158].VESTA[3808]) Exited: Terminated: 15
18/08/2015 09:19:10.871 coreservicesd[71]: UnblockWaitingSyncronousLaunches(), err=268435459 from mach_msg_send()
18/08/2015 09:19:22.615 CoreServicesUIAgent[3858]: +[NSURL fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:]: unrecognized selector sent to class 0x7fff7494efa0
18/08/2015 09:19:22.615 CoreServicesUIAgent[3858]: An uncaught exception was raised
18/08/2015 09:19:22.615 CoreServicesUIAgent[3858]: +[NSURL fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:]: unrecognized selector sent to class 0x7fff7494efa0
18/08/2015 09:19:22.615 CoreServicesUIAgent[3858]: (
0 CoreFoundation 0x00007fff8bc34b06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8e4c73f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8bccb26a +[NSObject(NSObject) doesNotRecognizeSelector:] + 186
3 CoreFoundation 0x00007fff8bc2302e ___forwarding___ + 414
4 CoreFoundation 0x00007fff8bc22e18 _CF_forwarding_prep_0 + 232
5 CoreServicesUIAgent 0x00000001075dd1de CoreServicesUIAgent + 33246
6 CoreServicesUIAgent 0x00000001075dcd11 CoreServicesUIAgent + 32017
7 CoreServicesUIAgent 0x00000001075dd63d CoreServicesUIAgent + 34365
8 CoreServicesUIAgent 0x00000001075d9fad CoreServicesUIAgent + 20397
9 CoreServicesUIAgent 0x00000001075db363 CoreServicesUIAgent + 25443
10 Foundation 0x00007fff840d6532 __NSThread__main__ + 1345
11 libsystem_c.dylib 0x00007fff8cfb8772 _pthread_start + 327
12 libsystem_c.dylib 0x00007fff8cfa51a1 thread_start + 13
)
18/08/2015 09:19:22.616 CoreServicesUIAgent[3858]: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSURL fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:]: unrecognized selector sent to class 0x7fff7494efa0'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff8bc34b06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8e4c73f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8bccb26a +[NSObject(NSObject) doesNotRecognizeSelector:] + 186
3 CoreFoundation 0x00007fff8bc2302e ___forwarding___ + 414
4 CoreFoundation 0x00007fff8bc22e18 _CF_forwarding_prep_0 + 232
5 CoreServicesUIAgent 0x00000001075dd1de CoreServicesUIAgent + 33246
6 CoreServicesUIAgent 0x00000001075dcd11 CoreServicesUIAgent + 32017
7 CoreServicesUIAgent 0x00000001075dd63d CoreServicesUIAgent + 34365
8 CoreServicesUIAgent 0x00000001075d9fad CoreServicesUIAgent + 20397
9 CoreServicesUIAgent 0x00000001075db363 CoreServicesUIAgent + 25443
10 Foundation 0x00007fff840d6532 __NSThread__main__ + 1345
11 libsystem_c.dylib 0x00007fff8cfb8772 _pthread_start + 327
12 libsystem_c.dylib 0x00007fff8cfa51a1 thread_start + 13
)
18/08/2015 09:19:22.983 com.apple.launchd.peruser.501[171]: (com.apple.coreservices.uiagent[3858]) Job appears to have crashed: Abort trap: 6
18/08/2015 09:19:23.122 ReportCrash[3860]: Saved crash report for CoreServicesUIAgent[3858] version 95.11 (95.11) to /Users/adamjohnready/Library/Logs/DiagnosticReports/CoreServicesUIAgent_2015-08-18-091923_Adams-MacBook-Pro.crash
I should have mentioned that this is indeed the latest version of VESTA that I have tried running (3.3.1)