Hey guys - really enjoying the game. So far, though, it's crashed three times on me (since I bought it yesterday), losing lots of progress.



First, a suggestion - with a game that crashes this often you should introduce an auto-save feature.



The most recent crash was during a game that was around turn 129. The saved game is not located in the Documents folder -- there is no sub-directory called "Endless Legend." You should update the "How to help us to fix a bug?" post with an accurate location.



Here is my player log:



Player.log.zip



Here is my Diagnostics.*.html:



Diagnostics #2014'09'28 @0757'15''.html.zip



The error message from the crash report is reproduced below. It also contains my system specs.



Problem Reporter copy/paste:



Process: EndlessLegend [44659]

Path: /Users/USER/Library/Application Support/Steam/*/EndlessLegend.app/Contents/MacOS/EndlessLegend

Identifier: unity.AMPLITUDE Studios.Endless Legend

Version: Unity Player version 4.5.4f1 (4.5.4f1)

Code Type: X86 (Native)

Parent Process: launchd [169]

Responsible: EndlessLegend [44659]

User ID: 501



Date/Time: 2014-09-28 11:33:47.110 -0400

OS Version: Mac OS X 10.9.5 (13F34)

Report Version: 11

Anonymous UUID: 1213332E-CE6C-6ED7-4A40-DB82AF36F8AE



Sleep/Wake UUID: 545C0BAF-43B5-4FE5-8712-EB2031C5D452



Crashed Thread: 0 MainThrd Dispatch queue: com.apple.main-thread



Exception Type: EXC_BREAKPOINT (SIGTRAP)

Exception Codes: 0x0000000000000002, 0x0000000000000000



Thread 0 Crashed:: MainThrd Dispatch queue: com.apple.main-thread

0 com.apple.CoreFoundation 0x92c87c71 __CFRunLoopServiceMachPort + 289

1 com.apple.CoreFoundation 0x92c871d1 __CFRunLoopRun + 1393

2 com.apple.CoreFoundation 0x92c869ea CFRunLoopRunSpecific + 394

3 com.apple.CoreFoundation 0x92c8684b CFRunLoopRunInMode + 123

4 com.apple.HIToolbox 0x98fb3b5d RunCurrentEventLoopInMode + 259

5 com.apple.HIToolbox 0x98fb38e2 ReceiveNextEventCommon + 526

6 com.apple.HIToolbox 0x98fb36bd _BlockUntilNextEventMatchingListInModeWithFilter + 92

7 com.apple.AppKit 0x914ec349 _DPSNextEvent + 1602

8 com.apple.AppKit 0x914eb870 -[NSApplicationnextEventMatchingMask:untilDate:inMode:dequeue:] + 119

9 com.apple.AppKit 0x914de15c -[NSApplicationrun] + 727

10 com.apple.AppKit 0x914c6ff8 NSApplicationMain + 1165

11 unity.AMPLITUDE Studios.Endless Legend 0x00660beb PlayerMain(int, char const**) + 731

12 unity.AMPLITUDE Studios.Endless Legend 0x000025b5 start + 53



Thread 1:: Dispatch queue: com.apple.libdispatch-manager

0 libsystem_kernel.dylib 0x94c42992 kevent64 + 10

1 libdispatch.dylib 0x92690899 _dispatch_mgr_invoke + 238

2 libdispatch.dylib 0x92690532 _dispatch_mgr_thread + 52



Thread 2:

0 libsystem_kernel.dylib 0x94c3cfb6 semaphore_wait_trap + 10

1 libmono.0.dylib 0x016fba91 mono_sem_wait + 33

2 libmono.0.dylib 0x01641e09 finalizer_thread + 219

3 libmono.0.dylib 0x016be9ba start_wrapper + 534

4 libmono.0.dylib 0x016f236e thread_start_routine + 265

5 libmono.0.dylib 0x017182cd GC_start_routine + 108

6 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

7 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

8 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 3:: UnityLookForNewInputDevices

0 libsystem_kernel.dylib 0x94c3cf7a mach_msg_trap + 10

1 libsystem_kernel.dylib 0x94c3c16c mach_msg + 68

2 com.apple.CoreFoundation 0x92c87bf9 __CFRunLoopServiceMachPort + 169

3 com.apple.CoreFoundation 0x92c871d1 __CFRunLoopRun + 1393

4 com.apple.CoreFoundation 0x92c869ea CFRunLoopRunSpecific + 394

5 com.apple.CoreFoundation 0x92d49221 CFRunLoopRun + 129

6 unity.AMPLITUDE Studios.Endless Legend 0x0066bd04 LookForNewDevices(void*) + 452

7 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

8 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

9 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

10 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 4:: UnityGfxDeviceWorker

0 libsystem_kernel.dylib 0x94c3cf7a mach_msg_trap + 10

1 libsystem_kernel.dylib 0x94c3c16c mach_msg + 68

2 com.apple.framework.IOKit 0x92f4170c io_connect_method + 424

3 com.apple.framework.IOKit 0x92edb3bf IOConnectCallMethod + 402

4 com.apple.IOAccelerator 0x99c0a0a7 IOAccelResourceFinishEvent + 220

5 com.apple.IOAccelerator 0x99c0a134 IOAccelResourceFinishSysMem + 44

6 libGPUSupportMercury.dylib 0x941ec96c gldWaitForObject + 108

7 libGFXShared.dylib 0x9392d5a0 gfxWaitBufferOnDevices + 75

8 GLEngine 0x912f0f5c glMapBuffer_Exec + 434

9 libGL.dylib 0x92e21042 glMapBufferARB + 38

10 unity.AMPLITUDE Studios.Endless Legend 0x0067e5f4 ARBVBO::MapVertexStream(VertexStreamData&, unsigned int) + 260

11 unity.AMPLITUDE Studios.Endless Legend 0x006a1bb5 GfxDeviceWorker::RunCommand(ThreadedStreamBuffer&) + 22581

12 unity.AMPLITUDE Studios.Endless Legend 0x0069c24f GfxDeviceWorker::RunGfxDeviceWorker(void*) + 79

13 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

14 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

15 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

16 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 5:: UnityWorker

0 libsystem_kernel.dylib 0x94c3cfce semaphore_timedwait_trap + 10

1 com.apple.CoreServices.CarbonCore 0x95c85071 MPWaitOnSemaphore + 104

2 unity.AMPLITUDE Studios.Endless Legend 0x00677bb2 PlatformSemaphore::WaitForSignal() + 34

3 unity.AMPLITUDE Studios.Endless Legend 0x003bb3b3 JobScheduler::WorkLoop(void*) + 99

4 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

5 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

6 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

7 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 6:: UnityWorker

0 libsystem_kernel.dylib 0x94c3cfce semaphore_timedwait_trap + 10

1 com.apple.CoreServices.CarbonCore 0x95c85071 MPWaitOnSemaphore + 104

2 unity.AMPLITUDE Studios.Endless Legend 0x00677bb2 PlatformSemaphore::WaitForSignal() + 34

3 unity.AMPLITUDE Studios.Endless Legend 0x003bb3b3 JobScheduler::WorkLoop(void*) + 99

4 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

5 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

6 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

7 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 7:: UnityWorker

0 libsystem_kernel.dylib 0x94c3cfce semaphore_timedwait_trap + 10

1 com.apple.CoreServices.CarbonCore 0x95c85071 MPWaitOnSemaphore + 104

2 unity.AMPLITUDE Studios.Endless Legend 0x00677bb2 PlatformSemaphore::WaitForSignal() + 34

3 unity.AMPLITUDE Studios.Endless Legend 0x003bb3b3 JobScheduler::WorkLoop(void*) + 99

4 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

5 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

6 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

7 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 8:

0 libsystem_kernel.dylib 0x94c3cfb6 semaphore_wait_trap + 10

1 unity.AMPLITUDE Studios.Endless Legend 0x0005fbc3 algThreadJobQueueThreadFunc + 35

2 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

3 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 9:

0 libsystem_kernel.dylib 0x94c3cfb6 semaphore_wait_trap + 10

1 unity.AMPLITUDE Studios.Endless Legend 0x0005fbc3 algThreadJobQueueThreadFunc + 35

2 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

3 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 10:

0 libsystem_kernel.dylib 0x94c3cfb6 semaphore_wait_trap + 10

1 unity.AMPLITUDE Studios.Endless Legend 0x0005fbc3 algThreadJobQueueThreadFunc + 35

2 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

3 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 11:: UnitySubstanceThread

0 libsystem_kernel.dylib 0x94c3cfce semaphore_timedwait_trap + 10

1 com.apple.CoreServices.CarbonCore 0x95c85071 MPWaitOnSemaphore + 104

2 unity.AMPLITUDE Studios.Endless Legend 0x00677bb2 PlatformSemaphore::WaitForSignal() + 34

3 unity.AMPLITUDE Studios.Endless Legend 0x002884cb SubstanceSystem::ThreadMain(void*) + 59

4 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

5 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

6 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

7 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 12:: com.apple.audio.IOThread.client

0 libsystem_kernel.dylib 0x94c3cf7a mach_msg_trap + 10

1 libsystem_kernel.dylib 0x94c3c16c mach_msg + 68

2 com.apple.audio.CoreAudio 0x9a580d5a HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned long, unsigned long, mach_msg_header_t*, bool, unsigned int) + 138

3 com.apple.audio.CoreAudio 0x9a57b20e HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 68

4 com.apple.audio.CoreAudio 0x9a5799e7 HALC_ProxyIOContext::IOWorkLoop() + 1111

5 com.apple.audio.CoreAudio 0x9a5794bf HALC_ProxyIOContext::IOThreadEntry(void*) + 167

6 com.apple.audio.CoreAudio 0x9a583e12 ___ZN19HALC_ProxyIOContextC2Emj_block_invoke + 20

7 com.apple.audio.CoreAudio 0x9a5793bb HALB_IOThread::Entry(void*) + 69

8 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

9 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

10 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 13:

0 libsystem_kernel.dylib 0x94c41b76 __semwait_signal + 10

1 libsystem_c.dylib 0x90bf1fb7 nanosleep$UNIX2003 + 219

2 libsystem_c.dylib 0x90bf1e62 usleep$UNIX2003 + 60

3 unity.AMPLITUDE Studios.Endless Legend 0x00a47fb5 FMOD_OS_Time_Sleep(unsigned int) + 21

4 unity.AMPLITUDE Studios.Endless Legend 0x00a2e059 FMOD::Thread::callback(void*) + 73

5 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

6 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

7 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 14:: UnityPreload

0 libsystem_kernel.dylib 0x94c3cfce semaphore_timedwait_trap + 10

1 com.apple.CoreServices.CarbonCore 0x95c85071 MPWaitOnSemaphore + 104

2 unity.AMPLITUDE Studios.Endless Legend 0x00677bb2 PlatformSemaphore::WaitForSignal() + 34

3 unity.AMPLITUDE Studios.Endless Legend 0x002fba89 PreloadManager::Run() + 153

4 unity.AMPLITUDE Studios.Endless Legend 0x002fb9e1 PreloadManager::Run(void*) + 17

5 unity.AMPLITUDE Studios.Endless Legend 0x003bc081 Thread::RunThreadWrapper(void*) + 65

6 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

7 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

8 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 15:

0 libsystem_kernel.dylib 0x94c3cf7a mach_msg_trap + 10

1 libsystem_kernel.dylib 0x94c3c16c mach_msg + 68

2 com.apple.CoreFoundation 0x92c87bf9 __CFRunLoopServiceMachPort + 169

3 com.apple.CoreFoundation 0x92c871d1 __CFRunLoopRun + 1393

4 com.apple.CoreFoundation 0x92c869ea CFRunLoopRunSpecific + 394

5 com.apple.CoreFoundation 0x92c8684b CFRunLoopRunInMode + 123

6 com.apple.AppKit 0x91695b88 _NSEventThread + 283

7 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

8 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

9 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 16:: IOPollingHelperThread

0 libsystem_kernel.dylib 0x94c42976 kevent + 10

1 steamclient.dylib 0x1a9f62a7 OSXHelpers::CIOPollingHelper::RealRun() + 277

2 libtier0_s.dylib 0x1a087c29 CatchAndWriteContext_t::Invoke() + 159

3 libtier0_s.dylib 0x1a087642 CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) + 214

4 libtier0_s.dylib 0x1a087729 CatchAndWriteMiniDumpExForVoidPtrFn + 87

5 libtier0_s.dylib 0x1a087752 CatchAndWriteMiniDumpForVoidPtrFn + 35

6 steamclient.dylib 0x1a9f6181 OSXHelpers::CIOPollingHelper::Run() + 41

7 libtier0_s.dylib 0x1a08c150 SteamThreadTools::CThread::ThreadExceptionWrapper(void*) + 16

8 libtier0_s.dylib 0x1a087c29 CatchAndWriteContext_t::Invoke() + 159

9 libtier0_s.dylib 0x1a087642 CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) + 214

10 libtier0_s.dylib 0x1a087729 CatchAndWriteMiniDumpExForVoidPtrFn + 87

11 libtier0_s.dylib 0x1a087752 CatchAndWriteMiniDumpForVoidPtrFn + 35

12 libtier0_s.dylib 0x1a08c0c4 SteamThreadTools::CThread::ThreadProc(void*) + 222

13 libsystem_pthread.dylib 0x984fa5fb _pthread_body + 144

14 libsystem_pthread.dylib 0x984fa485 _pthread_start + 130

15 libsystem_pthread.dylib 0x984ffcf2 thread_start + 34



Thread 17:: com.apple.coreaudio.AQClient

0 libsys