Jump to content

"NullReferenceException" and "Another instance is already running" persists after troubleshooting possible fixes


Draco1660
  • Branch: Live Branch Version: Windows Pending

System.NullReferenceException: Object reference not set to an instance of an object
  at PropertyTextures+WorkItem.Run (System.Object shared_data, System.Int32 threadIndex) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 
  at WorkItemCollection`2[WorkItemType,SharedDataType].InternalDoWorkItem (System.Int32 work_item_idx, System.Int32 threadIndex) [0x0000d] in <7becb3f73037484c93dc2b548fe42a58>:0 
  at JobManager.DoNextWorkItem (System.Int32 threadIndex) [0x0001a] in <7becb3f73037484c93dc2b548fe42a58>:0 
  at JobManager+WorkerThread.Run () [0x0001e] in <7becb3f73037484c93dc2b548fe42a58>:0 

  at UnityEngine.Logger.Log (UnityEngine.LogType logType, System.Object message) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at Debug.LogError (System.Object obj) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 
  at JobManager+WorkerThread.PrintExceptions () [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 
  at JobManager.Run (IWorkItemCollection work_items) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 
  at GlobalJobManager.Run (IWorkItemCollection work_items) [0x00000] in <7becb3f73037484c93dc2b548fe42a58>:0 
  at PropertyTextures.UpdateTextureThreaded (TextureRegion texture_region, System.Int32 x0, System.Int32 y0, System.Int32 x1, System.Int32 y1, PropertyTextures+WorkItem+Callback update_texture_cb) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 
  at PropertyTextures.UpdateProperty (PropertyTextures+TextureProperties& p, System.Int32 x0, System.Int32 y0, System.Int32 x1, System.Int32 y1) [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 
  at PropertyTextures.LateUpdate () [0x00000] in <3b73c925114143c5bad31ccbc5facdf1>:0 
Build: U56-679336-S

This is my latest crash report.

Error description: I am able to play for between 10-15 minutes before the game crashes with various types of this error. The most common is due to WorkItemRun, but it has happened with other tasks, such as eating, sleeping, and scrolling while the game is paused, sometimes causing a SimDLL error (where I am unable to submit a crash report because the screen froze). I have attached all relevant info, including a shortened version of the Player.log (of all time crashes after reinstallation), but if more info is necessary, I am willing to provide it. The crash is reproducible on all saves, not just the one attached. It started happening about a month ago.

Expected behaviour: I am able to continue playing for as long as I keep the game open.
Actual behaviour: Playtime is limited to a timeable 10-15 minutes before crashing.

Here is an exhaustive list of every troubleshooting step I have tried so far:

1. Restarted computer
2. Redownloaded NVIDIA graphics drivers
3. Redownloaded NVIDIA "game ready" drivers
4. Disabled optimisation for ONI in NVIDIA Settings
5. Booted to BIOS to check for updates (none were available)
6. Updated SSD/drive firmware
7. Verified game files in Steam
8. Uninstalled ONI, then reinstalled ONI to a different drive
9. Deleted all game data located in Documents/Klei folder (made backups for saves)
10. Opened OxygenNotIncluded.exe as administrator from directory SteamLibrary\steamapps\common\OxygenNotIncluded, received FATAL ERROR: Another instance is already running
11. Checked in Process Explorer and Task Manager to ensure that ONI or its dependencies were not open or running on my computer, then restarted (FATAL ERROR persists)
12. Fully closed Steam and its dependencies, restarted computer, then tried opening ONI as admin and as a normal user
13. Ran the Restarter.exe both as admin and as regular user 
14. Enabled read/write permissions on Documents/Klei folder

SimDLL_CRASH_release_679336_20250817-10.32.09.dmp SimDLL_CRASH_release_679336_20250817-10.47.48.dmp Messy Tunnel.sav

Player-prev.log [164834.857] [1] [ERROR] System.Nul.txt


Steps to Reproduce

It is often tied to a specific action that occurs after the 10-15 minute timeframe - however this seems to be ANY action, including hovering over tooltips, pausing the game, and more.

1. Open ONI
2. Create/load a game
3. Perform tasks
4. Crash




User Feedback


There are no comments to display.



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...