Game crashes when selecting difficulty (OSX)
Celthalion
Member, Mobile Tester Posts: 16
Trying to play BG1 on my Mac and I can't get past the screen where you select your difficulty. No error messages or anything, the game just crashes to the desktop.
0
Comments
Process: Baldur's Gate - Enhanced Edition [4147]
Path: /Applications/Baldur's Gate - Siege of Dragonspear/*/Baldur's Gate - Enhanced Edition.app/Contents/MacOS/Baldur's Gate - Enhanced Edition
Identifier: com.beamdog.baldursgateenhancededition
Version: 2.3.67.3 (2036703)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Baldur's Gate - Enhanced Edition [4147]
User ID: 501
Date/Time: 2017-01-27 08:29:23.497 -0800
OS Version: Mac OS X 10.12.2 (16C67)
Report Version: 12
Anonymous UUID: 4951713B-5685-5984-BC11-A72B0EE9CF2B
Sleep/Wake UUID: B85F9C19-D8E7-43FA-8154-B20ED94D0813
Time Awake Since Boot: 11000 seconds
Time Since Wake: 310 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000068
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
VM Regions Near 0x68:
-->
__TEXT 0000000109dcf000-000000010a6ab000 [ 9072K] r-x/rwx SM=COW /Applications/Baldur's Gate - Siege of Dragonspear/*/Baldur's Gate - Enhanced Edition.app/Contents/MacOS/Baldur's Gate - Enhanced Edition
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_c.dylib 0x00007fffb46b86a0 flockfile + 4
1 libsystem_c.dylib 0x00007fffb46bb83c fwrite + 72
2 com.beamdog.baldursgateenhancededition 0x000000010a3df002 dimmWriteResourceWithData(CString const&, char const*, int, void*, unsigned int) + 222 (ChDimm.cpp:1416)
3 com.beamdog.baldursgateenhancededition 0x000000010a29b3e9 CInfGame::Marshal(CString const&) + 75 (infgame.cpp:3581)
4 com.beamdog.baldursgateenhancededition 0x000000010a2a55f1 CInfGame::SaveGame(unsigned char, unsigned char, unsigned char) + 1035 (infgame.cpp:6071)
5 com.beamdog.baldursgateenhancededition 0x000000010a208e75 CMessageSaveGame::Run() + 147 (cmessage.cpp:12445)
6 com.beamdog.baldursgateenhancededition 0x000000010a1fa18a CMessageHandler::AsynchronousUpdate() + 86 (cmessage.cpp:430)
7 com.beamdog.baldursgateenhancededition 0x000000010a3c6fde CBaldurChitin::AsynchronousUpdate(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) + 66 (cbaldurchitin.cpp:835)
8 com.beamdog.baldursgateenhancededition 0x000000010a3e7f80 CChitin::Update() + 304 (Chitin.cpp:2448)
9 com.beamdog.baldursgateenhancededition 0x000000010a3e811b CChitin::WinMain() + 111 (Chitin.cpp:2531)
10 com.beamdog.baldursgateenhancededition 0x000000010a3c5eaa main + 193 (cbaldurchitin.cpp:291)
11 libdyld.dylib 0x00007fffb4646255 start + 1
Thread 1:: SDLTimer
0 libsystem_kernel.dylib 0x00007fffb4774c86 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fffb485e96a _pthread_cond_wait + 712
2 com.beamdog.baldursgateenhancededition 0x0000000109e1e5c8 SDL_CondWaitTimeout + 141 (SDL_syscond.c:129)
3 com.beamdog.baldursgateenhancededition 0x0000000109e1e90e SDL_SemWaitTimeout + 75 (SDL_syssem.c:167)
4 com.beamdog.baldursgateenhancededition 0x0000000109e1f386 SDL_TimerThread + 79 (SDL_timer.c:117)
5 com.beamdog.baldursgateenhancededition 0x0000000109e1efd4 SDL_RunThread + 60 (SDL_thread.c:282)
6 com.beamdog.baldursgateenhancededition 0x0000000109e1eaf3 RunThread + 9 (SDL_systhread.c:75)
7 libsystem_pthread.dylib 0x00007fffb485daab _pthread_body + 180
8 libsystem_pthread.dylib 0x00007fffb485d9f7 _pthread_start + 286
9 libsystem_pthread.dylib 0x00007fffb485d1fd thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fffb47754e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb485d791 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb485d1ed start_wqthread + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fffb47754e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb485d791 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb485d1ed start_wqthread + 13
Thread 4:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fffb476d38a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb476c7d7 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fff9f0eec94 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fff9f0ee121 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fff9f0ed974 CFRunLoopRunSpecific + 420
5 com.apple.AppKit 0x00007fff9cd6cf92 _NSEventThread + 205
6 libsystem_pthread.dylib 0x00007fffb485daab _pthread_body + 180
7 libsystem_pthread.dylib 0x00007fffb485d9f7 _pthread_start + 286
8 libsystem_pthread.dylib 0x00007fffb485d1fd thread_start + 13
Thread 5:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x00007fffb476d38a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb476c7d7 mach_msg + 55
2 com.apple.audio.CoreAudio 0x00007fff9ec77f26 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 122
3 com.apple.audio.CoreAudio 0x00007fff9ec77e9c HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42
4 com.apple.audio.CoreAudio 0x00007fff9ec74cee HALC_ProxyIOContext::IOWorkLoop() + 1198
5 com.apple.audio.CoreAudio 0x00007fff9ec74667 HALC_ProxyIOContext::IOThreadEntry(void*) + 131
6 com.apple.audio.CoreAudio 0x00007fff9ec7438b HALB_IOThread::Entry(void*) + 75
7 libsystem_pthread.dylib 0x00007fffb485daab _pthread_body + 180
8 libsystem_pthread.dylib 0x00007fffb485d9f7 _pthread_start + 286
9 libsystem_pthread.dylib 0x00007fffb485d1fd thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00007fff55e30008 rbx: 0x00007f8a0cb37400 rcx: 0x0000000000000000 rdx: 0x000000000001436c
rdi: 0x0000000000000000 rsi: 0x0000000000000001 rbp: 0x00007fff55e2ffe0 rsp: 0x00007fff55e2ffe0
r8: 0x00007fffbd477a60 r9: 0x0000000000023d47 r10: 0x000000000000002e r11: 0x00007fffb46bb7f4
r12: 0x00007f8a0cb37400 r13: 0x0000000000000000 r14: 0x000000000001436c r15: 0x00007fff55e30090
rip: 0x00007fffb46b86a0 rfl: 0x0000000000010206 cr2: 0x0000000000000068
Logical CPU: 0
Error Code: 0x00000004
Trap Number: 14
Can't even get out of the tutorial. Crashes right after going up the stairs for the first time. If I skip the tutorial, the game crashes when selecting difficulty level.
I just deleted the file that the user mentioned and the game *seems* to work now. I was able to get through character creation and start the game. I haven't had time to see if the solution sticks but it seems okay.