bloodypenguin / Skylines-MetroOverhaulMod

Metro Overhaul Mod for Cities: Skylines
http://steamcommunity.com/sharedfiles/filedetails/?id=816260433
GNU General Public License v3.0
66 stars 18 forks source link

C:S Runtime Termination caused by MOM #23

Open sparky222b opened 4 years ago

sparky222b commented 4 years ago

This mod is causing simulation crash/game lockups.

Reproduction is extremely easy. Create a new game with no other mods enabled on any map of your choice. Whilst attempting to place a multi-track station, switch from Train to Metro mode. Boom.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Colossal Handler caught: Object reference not set to an instance of an object
  at MetroOverhaul.SetStationCustomizations.ReconfigureStationAccess () [0x00000] in <filename unknown>:0 
  at MetroOverhaul.SetStationCustomizations.ModifyStation (.BuildingInfo info, Single targetDepth, Single targetStationTrackLength, Single angle, Single bendStrength) [0x00000] in <filename unknown>:0 
  at MetroOverhaul.SetStationCustomizations.HandleSubBuildings () [0x00000] in <filename unknown>:0 
  at MetroOverhaul.SetStationCustomizations.ModifyStation (.BuildingInfo info, Single targetDepth, Single targetStationTrackLength, Single angle, Single bendStrength) [0x00000] in <filename unknown>:0 
  at MetroOverhaul.UI.MetroStationCustomizerUI.DoStationMechanics () [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.Task`1+<>c__DisplayClassa[ColossalFramework.Threading.Task+VoidTask].<.ctor>b__8 (ColossalFramework.Threading.Task t) [0x00000] in <filename unknown>:0 
  at (wrapper delegate-invoke) System.Func`2<ColossalFramework.Threading.Task, ColossalFramework.Threading.Task/VoidTask>:invoke_Task/VoidTask__this___Task (ColossalFramework.Threading.Task)
  at ColossalFramework.Threading.Task`1[ColossalFramework.Threading.Task+VoidTask].Execute () [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.Task.InternalExecute () [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.Dispatcher.RunTask (ColossalFramework.Threading.Task task) [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.Dispatcher.ProcessSingleTask (ColossalFramework.Threading.Task task) [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.Dispatcher.ProcessNextTask () [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.TaskWorker.Execute () [0x00000] in <filename unknown>:0 
  at ColossalFramework.Threading.ThreadBase.ExecuteInternal () [0x00000] in <filename unknown>:0 

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Runtime terminating: True