I'm Looking to see if I can get some help to shed light on an Issue with The Linux version of 7dtd throwing a Null Reference Exception with a UI mod. The reason I'm bringing the issue here is because for one, the mod author does not use Linux so he cannot help with the issue and also secondly, the issue only happens in Linux. The mod works 100% in windows which brings me to think there is a bug somewhere with the UI modding in the Linux version of 7dtd. I don't seem to be the only one with this issue also.
So the mod I'm seeing issues with is the SMX mod by Sirillion. like I said before, works 100% in windows but in Linux the game will load and I will get into the map then the F1 console opens and spams "Object reference not set to an instance of an object" in red and I am unable to interact with the game and have to force quit. When I open the log and scroll past all the usual loading stuff I see this:
(Filename: Line: -1)
NullReferenceException: Object reference not set to an instance of an object
at XUiV_Texture.UpdateData () [0x00000] in <filename unknown>:0
at XUiView.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiV_Texture.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiController.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiController.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiC_CompassWindow.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiController.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUi.OnUpdateDeltaTime (Single updateDeltaTime) [0x00000] in <filename unknown>:0
at XUiUpdater.Update () [0x00000] in <filename unknown>:0
at GameManager.gmUpdate () [0x00000] in <filename unknown>:0
at GameManager.Update () [0x00000] in <filename unknown>:0
I do play a heavy moded game but the error goes away when I remove that mod. I'm stuck in trying to figure out if its his mod or a bug in the Linux game with certain UI modifications. It is the only Mod I have found that makes heavy use of custom graphics for the UI so i've been unable to test other UI mods for the same issue.
So the mod I'm seeing issues with is the SMX mod by Sirillion. like I said before, works 100% in windows but in Linux the game will load and I will get into the map then the F1 console opens and spams "Object reference not set to an instance of an object" in red and I am unable to interact with the game and have to force quit. When I open the log and scroll past all the usual loading stuff I see this:
(Filename: Line: -1)
NullReferenceException: Object reference not set to an instance of an object
at XUiV_Texture.UpdateData () [0x00000] in <filename unknown>:0
at XUiView.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiV_Texture.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiController.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiController.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiC_CompassWindow.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUiController.Update (Single _dt) [0x00000] in <filename unknown>:0
at XUi.OnUpdateDeltaTime (Single updateDeltaTime) [0x00000] in <filename unknown>:0
at XUiUpdater.Update () [0x00000] in <filename unknown>:0
at GameManager.gmUpdate () [0x00000] in <filename unknown>:0
at GameManager.Update () [0x00000] in <filename unknown>:0
I do play a heavy moded game but the error goes away when I remove that mod. I'm stuck in trying to figure out if its his mod or a bug in the Linux game with certain UI modifications. It is the only Mod I have found that makes heavy use of custom graphics for the UI so i've been unable to test other UI mods for the same issue.