Skip to content

dmSoilMoisture crash to desktop #95

@Myricaulus

Description

@Myricaulus

Hello! There seems somthing off with the dmSoilMoisture Sensor. When i activate Automated Science Sampler it crashes to deskop, when it tries to check for availabe data on that scanner. Not always but at most after a minute or so. Also the game starts with an unhandled Error.
I'm 99% sure its the DMSoilMoisture part that crashes. Its the only thing i added after a similar vessel was working flawlessly minmus and back.
Player.log

[LOG 18:59:21.804] [SCANsat] sensorType: 24 fov: 4 min_alt: 5000 max_alt: 500000 best_alt: 250000
[ERR 18:59:21.820] Module DMSoilMoisture threw during OnStart: System.NullReferenceException: Object reference not set to an instance of an object
at SCANsat.SCAN_PartModules.ModuleSCANresourceScanner.DisableModule () [0x000f2] in <907e93ec77984e899fd2cf67f6775f30>:0
at DMagic.Part_Modules.DMModuleScienceAnimate.disableIAnimators () [0x00022] in <48f37434568241c3ac7c84d9432522da>:0
at DMagic.Part_Modules.DMModuleScienceAnimate.OnStart (PartModule+StartState state) [0x0023a] in <48f37434568241c3ac7c84d9432522da>:0
at DMagic.Part_Modules.DMSoilMoisture.OnStart (PartModule+StartState state) [0x00054] in <48f37434568241c3ac7c84d9432522da>:0
at Part.ModulesOnStart () [0x00120] in :0

StackTrace:

========== OUTPUTTING STACK TRACE ==================

0x00007FFB470A237E (UnityPlayer) InitializeNvCloth
ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00007FFB45EC49A8)
0x00007FFB45EC49A8 (UnityPlayer) (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00007FFB45EC4941)
0x00007FFB45EC4941 (UnityPlayer) (function-name not available)
0x00007FFB4616B954 (UnityPlayer) PAL_Thread_SupportsThreads
0x00007FFB4617071F (UnityPlayer) PAL_Thread_SupportsThreads
0x00007FFB46170D8D (UnityPlayer) PAL_Thread_SupportsThreads
0x00007FFB46B0BFF5 (UnityPlayer) PAL_Memory_Free
0x00007FFB46B0BE67 (UnityPlayer) PAL_Memory_Free
0x00007FFB46700C72 (UnityPlayer) PAL_Thread_YieldExecution
0x00000245086C995E (Mono JIT Code) (wrapper managed-to-native) UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)
0x00000245086C965B (Mono JIT Code) UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
0x000002450D46D427 (Mono JIT Code) ModuleManager.UnityLogHandle.InterceptLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
0x00000245086C9430 (Mono JIT Code) UnityEngine.Logger:Log (UnityEngine.LogType,object)
0x00000245086C919A (Mono JIT Code) UnityEngine.Debug:Log (object)
0x000002450F8A7BBB (Mono JIT Code) KerboKatz.Utilities:Debug (string,KerboKatz.LogMode,object[])
0x000002450F8A7A53 (Mono JIT Code) KerboKatz.KerboKatzBase1<T_REF>:Log (KerboKatz.LogMode,object[]) 0x000002450F8A79DB (Mono JIT Code) KerboKatz.KerboKatzBase1<T_REF>:Log (object[])
0x000002470AAADECB (Mono JIT Code) KerboKatz.ASS.DMOS.Activator:Log (object[])
0x000002470AAAE933 (Mono JIT Code) KerboKatz.ASS.DMOS.Activator:CanRunExperiment (ModuleScienceExperiment,single)
0x000002470AAAE720 (Mono JIT Code) KerboKatz.ASS.AutomatedScienceSampler:CanRunExperiment (ModuleScienceExperiment,KerboKatz.ASS.IScienceActivator,single)
0x000002470AAAE3B3 (Mono JIT Code) KerboKatz.ASS.AutomatedScienceSampler:CheckExperimentOptions (ModuleScienceExperiment,KerboKatz.ASS.IScienceActivator,ScienceSubject,single)
0x000002470AA0DCB3 (Mono JIT Code) KerboKatz.ASS.AutomatedScienceSampler:Update ()
0x00000246AC7FE4B0 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFB48BABC80 (mono-2.0-bdwgc) mono_get_runtime_build_info
0x00007FFB48B31D92 (mono-2.0-bdwgc) mono_perfcounters_init
0x00007FFB48B3AD8F (mono-2.0-bdwgc) mono_runtime_invoke
0x00007FFB466BB19D (UnityPlayer) PAL_Thread_YieldExecution
0x00007FFB466B871A (UnityPlayer) PAL_Thread_YieldExecution
0x00007FFB4669D0D9 (UnityPlayer) PAL_Thread_YieldExecution
0x00007FFB4669D18D (UnityPlayer) PAL_Thread_YieldExecution
0x00007FFB46458FB0 (UnityPlayer) UnityMain
0x00007FFB465969A7 (UnityPlayer) UnityMain
0x00007FFB46596A49 (UnityPlayer) UnityMain
0x00007FFB46598A42 (UnityPlayer) UnityMain
0x00007FFB46361AC5 (UnityPlayer) PAL_Thread_SupportsThreads
0x00007FFB463606AA (UnityPlayer) PAL_Thread_SupportsThreads
0x00007FFB46364746 (UnityPlayer) PAL_Thread_SupportsThreads
0x00007FFB463680AB (UnityPlayer) UnityMain
ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00007FF75E8A11F2)
0x00007FF75E8A11F2 (KSP_x64) (function-name not available)
0x00007FFBA80E7BD4 (KERNEL32) BaseThreadInitThunk
0x00007FFBA9D4CE51 (ntdll) RtlUserThreadStart

========== END OF STACKTRACE ===========

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions