Gwindalmir / SEWorkshopTool

Tool which allows batch upload and download of mods for both Space and Medieval Engineers.
32 stars 16 forks source link

exception #33

Closed foogs closed 3 years ago

foogs commented 3 years ago

2021-02-14 21:21:13.444 - Thread: 6 -> Processing Mod: NebulaModpackGarage 2021-02-14 21:21:13.447 - Thread: 6 -> Compiling... 2021-02-14 21:21:13.453 - Thread: 1 -> ERROR: An exception occurred: Object reference not set to an instance of an object. 2021-02-14 21:21:13.455 - Thread: 1 -> at Sandbox.Game.World.MyScriptManager.GetAssemblyName(MyModContext mod, String scriptDir) at Sandbox.Game.World.MyScriptManager.LoadScripts(String path, MyModContext mod) at Phoenix.WorkshopTool.Uploader.Compile() at Phoenix.WorkshopTool.GameBase.ProcessItemsUpload(WorkshopType type, List1 paths, Options options) at Phoenix.WorkshopTool.GameBase.<>c__DisplayClass25_0.<UploadMods>b__0() at System.Threading.Tasks.Task1.InnerInvoke() at System.Threading.Tasks.Task.Execute() 2021-02-14 21:21:13.455 - Thread: 1 -> Check the log file above for error details. 2021-02-14 21:21:13.456 - Thread: 1 -> Steam closed 2021-02-14 21:21:13.724 - Thread: 1 -> Object reference not set to an instance of an object. 2021-02-14 21:21:13.724 - Thread: 1 -> at Sandbox.MySandboxGame.Dispose() at Phoenix.WorkshopTool.GameBase.CleanupSandbox()

Gwindalmir commented 3 years ago

Can you attach the entire log file?

Gwindalmir commented 3 years ago

Looks like it's some regression in the game. MyModContext.ModId is null, and isn't settable either. It's only set a few of the Init overloads, and not the one I'm calling.