Same issue here. Upgraded from Mavericks and now I get the spinning beach ball of death on the game menu screen as soon as I hover over any of the buttons. At this point there is no way to click on any of the buttons so I just end up force quitting the app.

I verified the steam cache and found no issues. These are my system specs:
[code]
Model Name: MacBook Pro
Model Identifier: MacBookPro6,2
Processor Name: Intel Core i5
Processor Speed: 2.4 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 3 MB
Memory: 8 GB
Processor Interconnect Speed: 4.8 GT/s
Boot ROM Version: MBP61.0057.B0F
SMC Version (system): 1.58f17
Serial Number (system): W8016351AGU
Hardware UUID: 80B8AF39-374E-59A8-8BC9-49EFE96CBA12
Sudden Motion Sensor:
State: Enabled
[/code]

My video card is the following: NVIDIA GeForce GT 330M 256 MB (Which, by the way, crashes like crazy on Win 8/bootcamp. The card is known to be defective, but DOS is the only game I've tried that actually crashes the display driver while playing, so if you could manage to get a try/catch in there somewhere I'd be very grateful :hahaha:)

Also, I checked the process on activity monitor and the game seems to be using 100%. This is the output from the sampler:

[code]Sampling process 825 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling Divinity - Original Sin (pid 825) every 1 millisecond
Process: Divinity - Original Sin [825]
Path: /Users/jp/Library/Application Support/Steam/SteamApps/common/Divinity - Original Sin/Divinity - Original Sin.app/Contents/MacOS/Divinity - Original Sin
Load Address: 0x1000
Identifier: com.larian.dos
Version: 1.0.177.0 (1.0.177.0)
Code Type: X86
Parent Process: ??? [1]

Date/Time: 2014-10-19 14:58:04.546 -0700
OS Version: Mac OS X 10.10 (14A389)
Report Version: 7
Analysis Tool: /usr/bin/sample
----

Call graph:
2127 Thread_39552 DispatchQueue_1: com.apple.main-thread (serial)
+ 2127 start (in libdyld.dylib) + 1 [0x935276d9]
+ 2127 NSApplicationMain (in AppKit) + 2082 [0x987ef4d0]
+ 2127 -[NSApplication run] (in AppKit) + 907 [0x98805f6c]
+ 2127 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit) + 186 [0x988137a1]
+ 2127 _DPSNextEvent (in AppKit) + 2663 [0x988146e2]
+ 2127 AEProcessAppleEvent (in HIToolbox) + 55 [0x99b014b1]
+ 2127 aeProcessAppleEvent (in AE) + 313 [0x9871692a]
+ 2127 dispatchEventAndSendReply(AEDesc const*, AEDesc*) (in AE) + 44 [0x98716a37]
+ 2127 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) (in AE) + 583 [0x9874a8c2]
+ 2127 _NSAppleEventManagerGenericHandler (in Foundation) + 211 [0x95e23264]
+ 2127 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] (in Foundation) + 451 [0x95e2346f]
+ 2127 __76-[NSAppleEventManager setEventHandler:andSelector:forEventClass:andEventID:]_block_invoke (in Foundation) + 118 [0x95e23937]
+ 2127 -[NSObject performSelector:withObject:withObject:] (in libobjc.A.dylib) + 84 [0x949cd119]
+ 2127 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] (in AppKit) + 277 [0x988180ca]
+ 2127 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] (in AppKit) + 827 [0x988187fd]
+ 2127 -[NSApplication _sendFinishLaunchingNotification] (in AppKit) + 239 [0x9881c048]
+ 2127 -[NSApplication _postDidFinishNotification] (in AppKit) + 365 [0x9881c358]
+ 2127 -[NSNotificationCenter postNotificationName:object:userInfo:] (in Foundation) + 92 [0x95e023c4]
+ 2127 _CFXNotificationPost (in CoreFoundation) + 3713 [0x917fb3f1]
+ 2127 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in CoreFoundation) + 20 [0x9191a6e4]
+ 2127 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke (in Foundation) + 50 [0x95e144a3]
+ 2127 ??? (in Divinity - Original Sin) load address 0x1000 + 0x3359 [0x4359]
+ 2127 BaseApp::OnIdle() (in libGameEngine.dylib) + 274 [0xce9012]
+ 2127 BaseApp::MakeFrame() (in libGameEngine.dylib) + 81 [0xce9f31]
+ 2127 BaseApp::DrawFrame(rf::Renderer*) (in libGameEngine.dylib) + 40 [0xce9c08]
+ 2127 rf::RenderFrame::Draw() (in libRenderFramework.dylib) + 60 [0xb8237c]
+ 2127 ls::ShadowStage::Do() (in libGameEngine.dylib) + 1632 [0xbeec10]
+ 2127 ??? (in Divinity - Original Sin) load address 0x1000 + 0xcc098 [0xcd098]
+ 2127 glClear (in libGL.dylib) + 28 [0x9a3c2e97]
+ 2127 glClear_Exec (in GLEngine) + 208 [0x945d6b9b]
+ 2127 gleUpdateDrawFramebufferState (in GLEngine) + 553 [0x946cc4b0]
+ 2127 gldUpdateDrawFramebuffer (in libGPUSupport.dylib) + 158 [0xef381df]
+ 2127 gldReadTextureData (in GeForceTeslaGLDriver) + 904614 [0x4832208c]
+ 2127 gldReadTextureData (in GeForceTeslaGLDriver) + 603880 [0x482d89ce]
+ 2127 gldReadTextureData (in GeForceTeslaGLDriver) + 601428 [0x482d803a]
+ 2127 gldReadTextureData (in GeForceTeslaGLDriver) + 673792,673772,... [0x482e9ae6,0x482e9ad2,...]
2127 Thread_39563 DispatchQueue_2: com.apple.libdispatch-manager (serial)
+ 2127 _dispatch_mgr_thread (in libdispatch.dylib) + 52 [0x932373a2]
+ 2127 _dispatch_mgr_invoke (in libdispatch.dylib) + 245 [0x9323773f]
+ 2127 kevent64 (in libsystem_kernel.dylib) + 10 [0x900228d2]
2127 Thread_39584
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 _NSEventThread (in AppKit) + 283 [0x98987874]
+ 2127 CFRunLoopRunInMode (in CoreFoundation) + 123 [0x918624fb]
+ 2127 CFRunLoopRunSpecific (in CoreFoundation) + 390 [0x91862696]
+ 2127 __CFRunLoopRun (in CoreFoundation) + 1529 [0x91862ef9]
+ 2127 __CFRunLoopServiceMachPort (in CoreFoundation) + 214 [0x91863ae6]
+ 2127 mach_msg (in libsystem_kernel.dylib) + 68 [0x9001aad0]
+ 2127 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x9001ba2e]
2127 Thread_39585
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 mt_ThreadedMTEntry (in MultitouchSupport) + 76 [0x993e130b]
+ 2127 CFRunLoopRun (in CoreFoundation) + 129 [0x91925071]
+ 2127 CFRunLoopRunSpecific (in CoreFoundation) + 390 [0x91862696]
+ 2127 __CFRunLoopRun (in CoreFoundation) + 1529 [0x91862ef9]
+ 2127 __CFRunLoopServiceMachPort (in CoreFoundation) + 214 [0x91863ae6]
+ 2127 mach_msg (in libsystem_kernel.dylib) + 68 [0x9001aad0]
+ 2127 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x9001ba2e]
2127 Thread_39586: IOPollingHelperThread
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 SteamThreadTools::CThread::ThreadProc(void*) (in libtier0_s.dylib) + 222 [0xe8430c4]
+ 2127 CatchAndWriteMiniDumpForVoidPtrFn (in libtier0_s.dylib) + 35 [0xe83e752]
+ 2127 CatchAndWriteMiniDumpExForVoidPtrFn (in libtier0_s.dylib) + 87 [0xe83e729]
+ 2127 CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) (in libtier0_s.dylib) + 214 [0xe83e642]
+ 2127 CatchAndWriteContext_t::Invoke() (in libtier0_s.dylib) + 159 [0xe83ec29]
+ 2127 SteamThreadTools::CThread::ThreadExceptionWrapper(void*) (in libtier0_s.dylib) + 16 [0xe843150]
+ 2127 OSXHelpers::CIOPollingHelper::Run() (in steamclient.dylib) + 41 [0xf8e9181]
+ 2127 CatchAndWriteMiniDumpForVoidPtrFn (in libtier0_s.dylib) + 35 [0xe83e752]
+ 2127 CatchAndWriteMiniDumpExForVoidPtrFn (in libtier0_s.dylib) + 87 [0xe83e729]
+ 2127 CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) (in libtier0_s.dylib) + 214 [0xe83e642]
+ 2127 CatchAndWriteContext_t::Invoke() (in libtier0_s.dylib) + 159 [0xe83ec29]
+ 2127 OSXHelpers::CIOPollingHelper::RealRun() (in steamclient.dylib) + 277 [0xf8e92a7]
+ 2127 kevent (in libsystem_kernel.dylib) + 10 [0x900228b6]
2127 Thread_39588: TextureStreamerThread
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 ??? (in libCoreLib.dylib) load address 0xdd8000 + 0xae105 [0xe86105]
+ 2127 ls::ThreadBridgeEventWorker::DoWork() (in libCoreLib.dylib) + 479 [0xdec32f]
+ 2127 ls::ThreadEvent::Wait(unsigned int) (in libCoreLib.dylib) + 189 [0xe76b2d]
+ 2127 semaphore_timedwait_trap (in libsystem_kernel.dylib) + 10 [0x9001ba82]
2127 Thread_39589: DeviceDiscovery
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 ??? (in libCoreLib.dylib) load address 0xdd8000 + 0xae105 [0xe86105]
+ 2127 ??? (in Divinity - Original Sin) load address 0x1000 + 0x674be1 [0x675be1]
+ 2127 ls::ThreadEvent::Wait(unsigned int) (in libCoreLib.dylib) + 189 [0xe76b2d]
+ 2127 semaphore_timedwait_trap (in libsystem_kernel.dylib) + 10 [0x9001ba82]
2127 Thread_39592
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 ??? (in Divinity - Original Sin) load address 0x1000 + 0xb435c [0xb535c]
+ 2127 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x962f71d1]
+ 2127 _pthread_cond_wait (in libsystem_pthread.dylib) + 726 [0x962f3b06]
+ 2127 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x90021516]
2127 Thread_39593
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 2127 ??? (in Divinity - Original Sin) load address 0x1000 + 0x51ee3 [0x52ee3]
+ 2127 semaphore_wait_trap (in libsystem_kernel.dylib) + 10 [0x9001ba6a]
2127 Thread_39611
+ 2127 thread_start (in libsystem_pthread.dylib) + 34 [0x962f0f0e]
+ 2127 _pthread_start (in libsystem_pthread.dylib) + 162 [0x962f2e45]
+ 2127 _pthread_body (in libsystem_pthread.dylib) + 138 [0x962f2ecf]
+ 1992 ??? (in Divinity - Original Sin) load address 0x1000 + 0x8c964 [0x8d964]
+ ! 1992 semaphore_wait_trap (in libsystem_kernel.dylib) + 10 [0x9001ba6a]
+ 134 ??? (in Divinity - Original Sin) load address 0x1000 + 0x8c95a [0x8d95a]
+ ! 132 ??? (in Divinity - Original Sin) load address 0x1000 + 0x4c253 [0x4d253]
+ ! : 132 ??? (in Divinity - Original Sin) load address 0x1000 + 0x3ce66 [0x3de66]
+ ! : 132 ??? (in Divinity - Original Sin) load address 0x1000 + 0x900b6 [0x910b6]
+ ! : 88 ??? (in Divinity - Original Sin) load address 0x1000 + 0x90194 [0x91194]
+ ! : | 84 ??? (in Divinity - Original Sin) load address 0x1000 + 0x8fbfd [0x90bfd]
+ ! : | + 62 ??? (in Divinity - Original Sin) load address 0x1000 + 0xb9fa9 [0xbafa9]
+ ! : | + ! 55 ??? (in Divinity - Original Sin) load address 0x1000 + 0xbfe1b [0xc0e1b]
+ ! : | + ! : 55 ??? (in Divinity - Original Sin) load address 0x1000 + 0xbe898 [0xbf898]
[/code]

Last edited by jpfranco; 22/10/14 03:21 AM.