Mono path[0] = 'C:/Program Files (x86)/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/Managed' Mono config path = 'C:/Program Files (x86)/Steam/steamapps/common/OxygenNotIncluded/MonoBleedingEdge/etc' Initialize engine version: 2019.4.14f1 (4037e52648cd) [Subsystems] Discovering subsystems at path C:/Program Files (x86)/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/UnitySubsystems GfxDevice: creating device client; threaded=1 Direct3D: Version: Direct3D 11.0 [level 11.1] Renderer: Radeon (TM) 520 (ID=0x6665) Vendor: VRAM: 2039 MB Driver: 26.20.15026.1 Begin MonoManager ReloadAssembly - Completed reload, in 0.142 seconds D3D11 device created for Microsoft Media Foundation video decoding. Initializing input. Input initialized. Initialized touch support. UnloadTime: 7.366600 ms [20:56:59.895] [1] [INFO] KProfiler: Start [20:57:00.060] [1] [INFO] Applying resolution 1920x1080 @60hz (fullscreen: True) [20:57:00.062] [1] [INFO] Low Res Textures? No [20:57:00.066] [1] [INFO] release Build: CS-460672 SYSTEM INFO: Platform=WindowsPlayer OSname=Windows 10 (10.0.0) 64bit OSversion=10.0.19042.0 CPUmodel=Inspiron 3780 (Dell Inc.) CPUdeviceType=Desktop CPUarch=AMD64 ProcBits=64 CPUcount=8 CPUtype=Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz SystemMemoryMegs=8068 GPUgraphicsDeviceID=26213 GPUname=Radeon (TM) 520 GPUgraphicsDeviceType=Direct3D11 GPUgraphicsDeviceVendor=ATI GPUgraphicsDeviceVendorID=4098 GPUgraphicsDeviceVersion=Direct3D 11.0 [level 11.1] GPUmemoryMegs=2039 GPUgraphicsMultiThreaded=False GPUgraphicsShaderLevel=50 GPUmaxTextureSize=16384 GPUnpotSupport=Full GPUsupportedRenderTargetCount=8 GPUsupports2DArrayTextures=True GPUsupports3DTextures=True GPUsupportsComputeShaders=True GPUsupportsImageEffects=True GPUsupportsInstancing=True GPUsupportsRenderToCubemap=True GPUsupportsShadows=True GPUsupportsSparseTextures=True System Language=English [20:57:01.523] [1] [INFO] Initializing at 2021-05-08 20:57:01.522 [20:57:01.523] [1] [INFO] Save path: C:\Users\jacko\Documents\Klei\OxygenNotIncluded [20:57:02.051] [1] [INFO] Using builtin mod system. [20:57:02.088] [1] [INFO] Creating SteamManager. [20:57:02.176] [1] [INFO] Localization.Initialize! [20:57:02.180] [1] [INFO] Test Data Location / docs / C:\Users\jacko\Documents\Klei\OxygenNotIncluded [20:57:02.180] [1] [INFO] Test Data Location / local / C:\Users\jacko\AppData\Local\Klei\OxygenNotIncluded [20:57:02.188] [1] [INFO] Reporting error. [20:57:02.188] [1] [INFO] ASSERT: Test Data Locations / failed to write C:\Users\jacko\Documents\Klei\OxygenNotIncluded\test: Access to the path "C:\Users\jacko\Documents\Klei\OxygenNotIncluded\test" is denied. [20:57:02.188] [1] [INFO] at Global.TestDataLocations () [0x00000] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at Global.Awake () [0x00000] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at UnityEngine.Object.Internal_InstantiateSingleWithParent_Injected (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3& pos, UnityEngine.Quaternion& rot) [0x00000] in :0 at UnityEngine.Object.Internal_InstantiateSingleWithParent (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3 pos, UnityEngine.Quaternion rot) [0x00000] in :0 at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in :0 at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in :0 at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.GameObject parent, System.String name, System.Boolean initialize_id, System.Int32 gameLayer) [0x00000] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 at LaunchInitializer.Update () [0x00000] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 [20:57:02.212] [1] [INFO] Submitting crash: [20:57:02.304] [1] [INFO] Test Data Locations / C:\Users\jacko\Documents\Klei\OxygenNotIncluded\test / write False / read False / removed True [20:57:02.305] [1] [INFO] Test Data Locations / C:\Users\jacko\AppData\Local\Klei\OxygenNotIncluded\test / write True / read True / removed True [20:57:02.305] [1] [INFO] Logged into Steam with ID:76561198245334572, NAME:jack.osmond [20:57:02.305] [1] [INFO] [Account] Requesting auth ticket from Steam [20:57:03.536] [8] [INFO] [Account] Got login for user KU_Hs4rYgTh [20:57:03.829] [1] [INFO] Cannot initialize filesystem. [WriteTestFail] [20:57:03.829] [1] [INFO] Localization.Initialize! NullReferenceException: Object reference not set to an instance of an object at KModalScreen.OnCmpDisable () [0x0002a] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at KMonoBehaviour.OnDisable () [0x0000f] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 UnityEngine.GameObject:SetActive(Boolean) ConfirmDialogScreen:OnPrefabInit() KMonoBehaviour:InitializeComponent() KMonoBehaviour:Awake() UnityEngine.Object:Internal_CloneSingleWithParent(Object, Transform, Boolean) UnityEngine.Object:Instantiate(Object, Transform, Boolean) UnityEngine.Object:Instantiate(GameObject, Transform, Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) InitializeCheck:ShowErrorDialog(String) InitializeCheck:ShowFileErrorDialogs() InitializeCheck:Awake() UnityEngine.Object:Internal_InstantiateSingleWithParent_Injected(Object, Transform, Vector3&, Quaternion&) UnityEngine.Object:Internal_InstantiateSingleWithParent(Object, Transform, Vector3, Quaternion) UnityEngine.Object:Instantiate(Object, Vector3, Quaternion, Transform) UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion, Transform) Util:KInstantiate(GameObject, Vector3, Quaternion, GameObject, String, Boolean, Int32) Util:KInstantiate(GameObject, GameObject, String) LaunchInitializer:Update() (Filename: <5b76f8b3859f4f008c4fcb111f78ec3c> Line: 0) NullReferenceException: Object reference not set to an instance of an object at KModalScreen.OnCmpEnable () [0x0001e] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at KMonoBehaviour.OnEnable () [0x00008] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 UnityEngine.GameObject:SetActive(Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) InitializeCheck:ShowErrorDialog(String) InitializeCheck:ShowFileErrorDialogs() InitializeCheck:Awake() UnityEngine.Object:Internal_InstantiateSingleWithParent_Injected(Object, Transform, Vector3&, Quaternion&) UnityEngine.Object:Internal_InstantiateSingleWithParent(Object, Transform, Vector3, Quaternion) UnityEngine.Object:Instantiate(Object, Vector3, Quaternion, Transform) UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion, Transform) Util:KInstantiate(GameObject, Vector3, Quaternion, GameObject, String, Boolean, Int32) Util:KInstantiate(GameObject, GameObject, String) LaunchInitializer:Update() (Filename: <5b76f8b3859f4f008c4fcb111f78ec3c> Line: 0) [20:57:06.741] [1] [INFO] UnauthorizedAccessException during IO on C:/Users/jacko/Documents/Klei/OxygenNotIncluded/mods/mods.json , squelching. Stack trace was: Access to the path "C:\Users\jacko\Documents\Klei\OxygenNotIncluded\mods\mods.json" is denied. at Klei.FileUtil.DoIOFunc[T] (System.Func`1[TResult] io_op, System.Int32 retry_count) [0x00032] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 at Klei.FileUtil.DoIODialog[T] (System.Func`1[TResult] io_op, System.String io_subject, T fail_result, System.Int32 retry_count) [0x00000] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 [20:57:06.741] [1] [INFO] Error encountered during file access: IOError error: C:/Users/jacko/Documents/Klei/OxygenNotIncluded/mods/mods.json NullReferenceException: Object reference not set to an instance of an object at KModalScreen.OnCmpDisable () [0x0002a] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at KMonoBehaviour.OnDisable () [0x0000f] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 UnityEngine.GameObject:SetActive(Boolean) ConfirmDialogScreen:OnPrefabInit() KMonoBehaviour:InitializeComponent() KMonoBehaviour:Awake() UnityEngine.Object:Internal_CloneSingleWithParent(Object, Transform, Boolean) UnityEngine.Object:Instantiate(Object, Transform, Boolean) UnityEngine.Object:Instantiate(GameObject, Transform, Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) FileErrorReporter:OnFileError() FileErrorReporter:OnSpawn() KMonoBehaviour:Spawn() KMonoBehaviour:Start() (Filename: <5b76f8b3859f4f008c4fcb111f78ec3c> Line: 0) NullReferenceException: Object reference not set to an instance of an object at KModalScreen.OnCmpEnable () [0x0001e] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at KMonoBehaviour.OnEnable () [0x00008] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 UnityEngine.GameObject:SetActive(Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) FileErrorReporter:OnFileError() FileErrorReporter:OnSpawn() KMonoBehaviour:Spawn() KMonoBehaviour:Start() (Filename: <5b76f8b3859f4f008c4fcb111f78ec3c> Line: 0) DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. (Filename: Line: 589) [20:57:08.976] [1] [INFO] UnauthorizedAccessException during IO on C:\Users\jacko\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml , squelching. Stack trace was: Access to the path "C:\Users\jacko\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml" is denied. at Klei.FileUtil.DoIOAction (System.Action io_op, System.Int32 retry_count) [0x00030] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 at Klei.FileUtil.DoIODialog (System.Action io_op, System.String io_subject, System.Int32 retry_count) [0x00000] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 [20:57:08.976] [1] [INFO] Error encountered during file access: UnauthorizedAccess error: C:\Users\jacko\Documents\Klei\OxygenNotIncluded\kplayerprefs.yaml NullReferenceException: Object reference not set to an instance of an object at KModalScreen.OnCmpDisable () [0x0002a] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at KMonoBehaviour.OnDisable () [0x0000f] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 UnityEngine.GameObject:SetActive(Boolean) ConfirmDialogScreen:OnPrefabInit() KMonoBehaviour:InitializeComponent() KMonoBehaviour:Awake() UnityEngine.Object:Internal_CloneSingleWithParent(Object, Transform, Boolean) UnityEngine.Object:Instantiate(Object, Transform, Boolean) UnityEngine.Object:Instantiate(GameObject, Transform, Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) FileErrorReporter:OnFileError() Klei.FileUtil:ErrorDialog(ErrorType, String, String, String) Klei.FileUtil:DoIODialog(Action, String, Int32) Klei.YamlIO:SaveOrWarnUser(KPlayerPrefs, String, List`1) KPlayerPrefs:Save() KPlayerPrefs:SetInt(String, Int32) KleiMetrics:IncrementSessionCount() KleiMetrics:StartSession() Global:Update() (Filename: <5b76f8b3859f4f008c4fcb111f78ec3c> Line: 0) NullReferenceException: Object reference not set to an instance of an object at KModalScreen.OnCmpEnable () [0x0001e] in <5b76f8b3859f4f008c4fcb111f78ec3c>:0 at KMonoBehaviour.OnEnable () [0x00008] in <2088bc352a9946b1b3e56bbd83c50ef0>:0 UnityEngine.GameObject:SetActive(Boolean) Util:KInstantiateUI(GameObject, GameObject, Boolean) FileErrorReporter:OnFileError() Klei.FileUtil:ErrorDialog(ErrorType, String, String, String) Klei.FileUtil:DoIODialog(Action, String, Int32) Klei.YamlIO:SaveOrWarnUser(KPlayerPrefs, String, List`1) KPlayerPrefs:Save() KPlayerPrefs:SetInt(String, Int32) KleiMetrics:IncrementSessionCount() KleiMetrics:StartSession() Global:Update() (Filename: <5b76f8b3859f4f008c4fcb111f78ec3c> Line: 0) DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. (Filename: Line: 589) Setting up 2 worker threads for Enlighten. Thread -> id: 26d0 -> priority: 1 Thread -> id: 1bb0 -> priority: 1