So I've been having problems with my programs running in Leopard 10.5
But I've now just got an email from a friend saying that it won't run in their version of Lion.
Now I know I've tested it on Lion and it works fine,
wondering if maybe it's a problem with them using VMWare fusion.
Here is the crash report they get.
Process: ReportCrash [8781]
Path: /System/Library/CoreServices/ReportCrash
Identifier: ReportCrash
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [256]
Date/Time: 2011-12-27 11:16:42.333 +0000
OS Version: Mac OS X 10.7.2 (11C74)
Report Version: 9
Crashed Thread: 9
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000114209ab0
VM Regions Near 0x114209ab0:
mapped file 0000000110061000-00000001104b4000 [ 4428K] r--/r-x SM=ALI /Users/USER/Documents/*/CompatibilityTest 2.app/Contents/Frameworks/SDL.framework/Versions/A/SDL
-->
mapped file 000000011c3e4000-000000011c5f7000 [ 2124K] r--/r-x SM=ALI /usr/lib/system/libsystem_c.dylib
Application Specific Information:
Analyzing process: MacOSX[8779], path: /Users/JJfixIT/Documents/0. Inbox/CompatibilityTest 2.app/Contents/MacOS/MacOSX; parent process: launchd[256], path: /sbin/launchd
objc[8781]: garbage collection is OFF
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8b227e42 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff8f02ddea nanosleep + 164
2 libsystem_c.dylib 0x00007fff8f02dc2c sleep + 61
3 ReportCrash 0x000000010d93ba39 0x10d92d000 + 59961
4 ReportCrash 0x000000010d92e47c 0x10d92d000 + 5244
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8b2287e6 kevent + 10
1 libdispatch.dylib 0x00007fff919035be _dispatch_mgr_invoke + 923
2 libdispatch.dylib 0x00007fff9190214e _dispatch_mgr_thread + 54
Thread 2:
0 libsystem_kernel.dylib 0x00007fff8b228192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8f079594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8f07ab85 start_wqthread + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff8b22667a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8b225d71 mach_msg + 73
2 com.apple.CoreSymbolication 0x00007fff8eb53e5f CSCppExceptionSafeThread::CSCppExceptionSafeThread(void ( block_pointer)()) + 309
3 com.apple.CoreSymbolication 0x00007fff8eb6e086 CSExceptionSafeThreadRunBlock + 29
4 ReportCrash 0x000000010d93884e 0x10d92d000 + 47182
5 ReportCrash 0x000000010d93aa84 0x10d92d000 + 55940
6 ReportCrash 0x000000010d93bdf6 0x10d92d000 + 60918
7 ReportCrash 0x000000010d93e372 0x10d92d000 + 70514
8 ReportCrash 0x000000010d93dc37 0x10d92d000 + 68663
9 libsystem_kernel.dylib 0x00007fff8b226537 mach_msg_server_once + 427
10 ReportCrash 0x000000010d93bb5c 0x10d92d000 + 60252
11 libsystem_c.dylib 0x00007fff8f0778bf _pthread_start + 335
12 libsystem_c.dylib 0x00007fff8f07ab75 thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff8b22667a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8b225d71 mach_msg + 73
2 libsystem_kernel.dylib 0x00007fff8b22649a mach_msg_server_once + 270
3 ReportCrash 0x000000010d93bb5c 0x10d92d000 + 60252
4 libsystem_c.dylib 0x00007fff8f0778bf _pthread_start + 335
5 libsystem_c.dylib 0x00007fff8f07ab75 thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff8b228192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff8f079594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff8f07ab85 start_wqthread + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff8b22667a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8b225d71 mach_msg + 73
2 com.apple.CoreFoundation 0x00007fff8f40fb6c __CFRunLoopServiceMachPort + 188
3 com.apple.CoreFoundation 0x00007fff8f4182d4 __CFRunLoopRun + 1204
4 com.apple.CoreFoundation 0x00007fff8f417ae6 CFRunLoopRunSpecific + 230
5 com.apple.DebugSymbols 0x00007fff907ba2f2 _ZL20SpotlightQueryThreadPv + 434
6 libsystem_c.dylib 0x00007fff8f0778bf _pthread_start + 335
7 libsystem_c.dylib 0x00007fff8f07ab75 thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff8b227e42 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff8f02ddea nanosleep + 164
2 com.apple.CoreSymbolication 0x00007fff8eb6e010 cleaner_thread_main(void*) + 42
3 libsystem_c.dylib 0x00007fff8f0778bf _pthread_start + 335
4 libsystem_c.dylib 0x00007fff8f07ab75 thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff8b22667a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8b225d71 mach_msg + 73
2 com.apple.CoreSymbolication 0x00007fff8eb53e5f CSCppExceptionSafeThread::CSCppExceptionSafeThread(void ( block_pointer)()) + 309
3 com.apple.CoreSymbolication 0x00007fff8eb58a9c CSCppSymbolOwnerCache::create_symbol_owner_data(CSCppSymbolOwner*, CSCppDsymData*) + 188
4 com.apple.CoreSymbolication 0x00007fff8eb57dd4 CSCppSymbolOwnerCache::data_for_symbol_owner(CSCppSymbolOwner*) + 48
5 com.apple.CoreSymbolication 0x00007fff8eb57d7d CSCppSymbolOwner::data() + 23
6 com.apple.CoreSymbolication 0x00007fff8eb6e15e CSSymbolOwnerGetBaseAddress + 22
7 ReportCrash 0x000000010d938994 0x10d92d000 + 47508
8 ReportCrash 0x000000010d92e799 0x10d92d000 + 6041
9 com.apple.CoreSymbolication 0x00007fff8eb6e125 CSSymbolicatorForeachSymbolOwnerAtTime + 129
10 ReportCrash 0x000000010d93893f 0x10d92d000 + 47423
11 ReportCrash 0x000000010d92e82a 0x10d92d000 + 6186
12 com.apple.CoreSymbolication 0x00007fff8eb53f29 CSCppExceptionSafeThread::sacrificial_thread_init() + 125
13 com.apple.CoreSymbolication 0x00007fff8eb53ea8 _ZL22thread_init_trampolineP24CSCppExceptionSafeThread + 9
14 libsystem_c.dylib 0x00007fff8f0778bf _pthread_start + 335
15 libsystem_c.dylib 0x00007fff8f07ab75 thread_start + 13
Thread 9 Crashed:
0 com.apple.CoreSymbolication 0x00007fff8eb74636 void extract_direct_stabs_from_header<SizeAndEndianness<Pointer32, LittleEndian> >(TExtendedMachOHeader<SizeAndEndianness<Pointer32, LittleEndian> >&, TRawSymbolOwnerData<SizeAndEndianness<Pointer32, LittleEndian>::SIZE>&, TNList<SizeAndEndianness<Pointer32, LittleEndian> > const*, unsigned int, TRange<SizeAndEndianness<Pointer32, LittleEndian>::SIZE>) + 745
1 com.apple.CoreSymbolication 0x00007fff8eb74240 void extract_stabs_data_from_header<SizeAndEndianness<Pointer32, LittleEndian> >(unsigned int, TExtendedMachOHeader<SizeAndEndianness<Pointer32, LittleEndian> >&, TRawSymbolOwnerData<SizeAndEndianness<Pointer32, LittleEndian>::SIZE>&) + 264
2 com.apple.CoreSymbolication 0x00007fff8eb72e1d CSCppSymbolOwnerData* create_symbol_owner_data_arch_specific<SizeAndEndianness<Pointer32, LittleEndian> >(CSCppSymbolOwner*, CSCppDsymData*) + 4754
3 com.apple.CoreSymbolication 0x00007fff8eb58bd4 _ZL25create_symbol_owner_data2P16CSCppSymbolOwnerP13CSCppDsymData + 73
4 com.apple.CoreSymbolication 0x00007fff8eb865e8 __create_symbol_owner_data_block_invoke_0 + 22
5 com.apple.CoreSymbolication 0x00007fff8eb53f29 CSCppExceptionSafeThread::sacrificial_thread_init() + 125
6 com.apple.CoreSymbolication 0x00007fff8eb53ea8 _ZL22thread_init_trampolineP24CSCppExceptionSafeThread + 9
7 libsystem_c.dylib 0x00007fff8f0778bf _pthread_start + 335
8 libsystem_c.dylib 0x00007fff8f07ab75 thread_start + 13
Thread 9 crashed with X86 Thread State (64-bit):
rax: 0x0000000004096c8c rbx: 0x0000000110202af4 rcx: 0x0000000110172e24 rdx: 0x0000000000000064
rdi: 0x0000000110202af4 rsi: 0x0000000000000000 rbp: 0x000000010fbb8060 rsp: 0x000000010fbb7b50
r8: 0x0000000000000006 r9: 0x0000000000000e2e r10: 0x0000000000000000 r11: 0x00007fc4dc8e2dd0
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x00007fc4dc8e2dd0 r15: 0x0000000110202af4
rip: 0x00007fff8eb74636 rfl: 0x0000000000010246 cr2: 0x0000000114209ab0
Logical CPU: 0
VMWare can been the reason. I think its due its dont support opengl?