Skip to content

Game crashes when selecting difficulty (OSX)

CelthalionCelthalion 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.

Comments

  • CelthalionCelthalion Member, Mobile Tester Posts: 16
    I tried filing a bug through Support but there is no way to send anything if you don't already have an account there. Smart! Here is the crash log I received. This is an easily repeatable bug for me. Any time I try to start a game, after creating or importing a character, the game crashes as soon as I select the difficulty.

    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
  • CelthalionCelthalion Member, Mobile Tester Posts: 16
    I was able to start a game by selecting the tutorial, but then the game crashed when I tried to save. For as much money as the collector's edition cost I would expect a lot better quality here.
  • g_lockhartg_lockhart Member Posts: 1
    Same issue here. Downloaded BG1 on 1/28/17 direct from Beamdog. Running MacOSX 10.12.3.
    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.
  • CelthalionCelthalion Member, Mobile Tester Posts: 16
    I found a post with a solution on Steam's forums. Check this link: http://steamcommunity.com/app/228280/discussions/0/365172547947301199/

    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.
Sign In or Register to comment.