Jump to content

Constant crashes in GarbageCollectSharedAssets makes KSP unplayable for me


Recommended Posts

I can crash KSP within 2 minutes by just moving around the UI (in and out of various buildings) or during a flight.

The crash I get looks like:

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

0 libsystem_kernel.dylib 0x90d28642 __pthread_kill + 10

1 libsystem_pthread.dylib 0x9ad192f0 pthread_kill + 101

2 libsystem_c.dylib 0x9189c998 abort + 156

3 libmono.0.dylib 0x0135d51d mono_handle_native_sigsegv + 881

4 libmono.0.dylib 0x01396c3a sigabrt_signal_handler + 99

5 libsystem_platform.dylib 0x9c1ee01b _sigtramp + 43

6 ??? 0xffffffff 0 + 4294967295

7 libmono.0.dylib 0x01396bd7 sigusr1_signal_handler + 159

8 libsystem_c.dylib 0x9189c998 abort + 156

9 unity.Squad.Kerbal Space Program 0x0034a822 HandleSignal(int, __siginfo*, void*) + 34

10 libmono.0.dylib 0x0139681a mono_chain_signal + 76

11 libmono.0.dylib 0x012e0ae2 mono_sigsegv_signal_handler + 234

12 libsystem_platform.dylib 0x9c1ee01b _sigtramp + 43

13 ??? 0xffffffff 0 + 4294967295

14 libmono.0.dylib 0x012e09f8 mono_sigill_signal_handler + 59

15 libmono.0.dylib 0x01398651 mono_add_process_object + 115

16 libmono.0.dylib 0x0139828b mono_unity_liveness_calculation_from_statics + 516

17 unity.Squad.Kerbal Space Program 0x002ea948 GarbageCollectSharedAssets(bool) + 3128

18 unity.Squad.Kerbal Space Program 0x0030b902 CleanupAfterLoad() + 18

19 unity.Squad.Kerbal Space Program 0x002efe45 LevelLoading::LoadLevel(int, std::string const&, AwakeFromLoadQueue&) + 869

20 unity.Squad.Kerbal Space Program 0x002efad7 PlayerLoadLevelFromThread(int, std::string const&, AwakeFromLoadQueue&) + 39

21 unity.Squad.Kerbal Space Program 0x002f4c91 PreloadLevelOperation::IntegrateMainThread() + 65

22 unity.Squad.Kerbal Space Program 0x002f3cdb PreloadManager::UpdatePreloadingSingleStep(bool) + 299

23 unity.Squad.Kerbal Space Program 0x002f4308 PreloadManager::WaitForAllAsyncOperationsToComplete() + 136

24 unity.Squad.Kerbal Space Program 0x002f1e14 PlayerLoop(bool, bool, IHookEvent*) + 708

25 unity.Squad.Kerbal Space Program 0x0065e65c -[PlayerAppDelegate UpdatePlayer] + 252

26 com.apple.Foundation 0x92e1862b __NSFireTimer + 117

...

This is the Steam version of the game. Version 1.0.2. Running on MacBook Pro running Yosemite (and tested with El Capitan beta).

MacBook Pro (Retina, 15-inch, Early 2013), 2.7 GHz Intel Core i7, 16 GB 1600 MHz DDR3, NVIDIA GeForce GT 650M 1024 MB.

I have been having this issue since 1.0 but assumed it would be fixed quickly, but not so. I can however avoid the issue if I turn the texture size down to the very smallest setting, but this is not a desirable way to play the game.

Link to comment
Share on other sites

Same experience, and it's so frustrating.

I installed Linux to get a stable KSP, and it's ok. Not so fluid like it was on OS X, plus my notebook heats up like crazy. Also, some shortcuts seem to not work on Linuz (like copying parts in VAB, or transferring fuel).

I'm looking forward to be able to get back to play on OS X.

Link to comment
Share on other sites

There has been official acknowledgement of the issue from Maxmaps on Squadcast. Don't take my word for it – I linked to the moment when Max actually said it in that post.

Also, some forum user going by JJE64 posted a possible workaround. It would help if someone with a Retina display confirmed the steps a I posted here.

Thread closed to keep the discussion in one place.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...