-
assigned issue to
Performance issues and high memory use, repeated exception thrown in log
Version: beta 200.40 [old] plus attached mods, see below
Expected behavior: Qud used to be able to tolerate long sessions of play
Observed behavior: Over the course of about an hour of play performance will get progressively more slow, and memory use steadily increases up to ~3Gb before I have to restart. Reviewing the player.log shows an enless repeating series of exceptions of the form:
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 48)
ERROR:Exception during RunSegment it's also automatically on clipboard so just paste into IM or e-mail to support@freeholdentertainment.com: System.NullReferenceException: Object reference not set to an instance of an object
at XRL.Core.ActionManager.IssueCommand (XRL.Core.CommandQueueEntry Command) [0x00000] in <filename unknown>:0
at XRL.Core.ActionManager.RunSegment (Boolean bUnityDebug) [0x00000] in <filename unknown>:0
This behavior begins after dungeon diving and persists through multiple cycles of creating a new character and importing the old one's stats and inventory using the Recur mod.
Attached is my entire CavesOfQud LocalLow folder with saves and current mods in use (all local, no workshop copies). I'm using the 200.40 [old] beta branch, but the same issue has occurred on the current (200.41) one as well.
Comments (3)
-
-
- changed status to open
-
- changed status to resolved
Exception detailed will be fixed in beta next patch, should improve resource exhaustion issues overall.
- Log in to comment