DarkMultiPlayer Client

DarkMultiPlayer Client

38.8k Downloads

Can't click on any ksc building when going back from flight

NightlySide opened this issue ยท 2 comments

commented

When I end a flight that I've just launch, on the KSC "building choosing" screen I can't click on any building, it start to be annoying.
Anyway, when I have this problem, I close KSP and I have a crash message :

========== OUTPUTING STACK TRACE ==================
(0x00D88D58) (KSP): (filename not available): Behaviour::Transfer<StreamedBinaryWrite<0> > + 0x7c628
(0x04C1F171) (Mono JIT code): (filename not available): (wrapper managed-to-native) UnityEngine.Time:get_realtimeSinceStartup () + 0x21 (04C1F150 04C1F19E) [042F4E70 - Unity Root Domain] + 0x0
(0x14F5A521) (Mono JIT code): (filename not available): DarkMultiPlayer.NetworkWorker:CheckDisconnection () + 0x59 (14F5A4C8 14F5A54B) [042F4E70 - Unity Root Domain] + 0x0
(0x14F5A3E9) (Mono JIT code): (filename not available): DarkMultiPlayer.NetworkWorker:SendThreadMain () + 0x11 (14F5A3D8 14F5A419) [042F4E70 - Unity Root Domain] + 0x0
(0x04BEE629) (Mono JIT code): (filename not available): (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x41 (04BEE5E8 04BEE67D) [042F4E70 - Unity Root Domain] + 0x0
(0x100EFEDE) (mono): (filename not available): mono_set_defaults + 0x22bf
(0x1005D680) (mono): (filename not available): mono_runtime_invoke + 0x51
(0x1005DA9C) (mono): (filename not available): mono_runtime_delegate_invoke + 0x44
(0x1007D968) (mono): (filename not available): mono_thread_interruption_request_flag + 0x440
(0x1010AFE6) (mono): (filename not available): unity_mono_install_memory_callbacks + 0x3a48
(0x75B9919F) (KERNEL32): (filename not available): BaseThreadInitThunk + 0xe
(0x77E4A8CB) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x84
(0x77E4A8A1) (ntdll): (filename not available): RtlInitializeExceptionChain + 0x5a
========== END OF STACKTRACE ===========

commented

I'm not the best at reading stack traces, but if the error was honestly in accessing "UnityEngine.Time.realtimeSinceStartup" - Unity has major problems :(.

There is likely more to this log, it's not yet clear exactly how KSP is crashing as I can't attach a debugger to KSP, nor can I look at the path the code takes.

Usually the inability to switch scene is caused by some type of NullReferenceException thrown by KSP into the OnGameSceneLoadRequested event - Which is another path I can't track down.

All of these KSP crashes are likely tying together with something very specific that DMP does, but to be honest, most of these crash logs are not even slightly helpful :(

commented

The space center doesn't work if there are missing kerbals from science nodes. As kerbals are automatically generated for these contracts, this bug should now be fixed.