Object reference not set to an instance of object?

Experienced the error “Object reference not set to an instance of object” when trying to load a station I had saved earlier in the day. Can no longer open file. Any ideas?

Pop up window reads: “An unhandled excepetion has occured, program is now in an undefined state…”

Log file:

====== RobotStudio Log File ======
Command Line : “C:\Program Files (x86)\ABB Industrial IT\Robotics IT\RobotStudio 5.14\Bin\RobotStudio.exe”
App Version : 5.14.4771.3070
API Version : 5.14.4771.3070
OS Version : Microsoft Windows NT 6.1.7601 Service Pack 1
CLR Version : 4.0.30319.296
CPU Count : 4
Physical Memory: 8148 MB

====== Error Log Begin ======
14:24:11.258 (1): Thread STARTS (MainThread)
14:24:12.007 (1): FeatureLevel: Full
14:35:30.750 (1): Executing Command FileOpenStation
14:35:30.797 (10): Thread STARTS (CLgRobServerCommandQueueThread)
14:35:31.670 (1): Renderer: Direct3D
14:35:31.889 (1): Executing Command FileOpenStation
*** Error Message ***
14:36:24.494 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1261 MB, peak 1261 MB
Private bytes: current 1258 MB
Available : virtual 2293 MB, physical 4397 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.494 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1261 MB, peak 1261 MB
Private bytes: current 1258 MB
Available : virtual 2293 MB, physical 4396 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.494 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1261 MB, peak 1261 MB
Private bytes: current 1259 MB
Available : virtual 2293 MB, physical 4396 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.494 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1261 MB, peak 1261 MB
Private bytes: current 1259 MB
Available : virtual 2293 MB, physical 4396 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.494 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1261 MB, peak 1261 MB
Private bytes: current 1259 MB
Available : virtual 2293 MB, physical 4396 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.510 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1262 MB, peak 1262 MB
Private bytes: current 1260 MB
Available : virtual 2293 MB, physical 4395 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.510 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1262 MB, peak 1262 MB
Private bytes: current 1260 MB
Available : virtual 2293 MB, physical 4395 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:24.526 (1): PimDocument.ReadObjectData(): CmList contains null elem - (RoutineArgumentList) - Wash_Dry.RoutineArguments

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1262 MB, peak 1262 MB
Private bytes: current 1260 MB
Available : virtual 2293 MB, physical 4395 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
14:36:24.822 (1): Executed Command FileOpenStation
*** Error Message ***
14:36:24.838 (1): RobotStudio .NET exception: Object reference not set to an instance of an object.

Base exception: NullReferenceException
Object reference not set to an instance of an object.
at ABB.Robotics.RobotStudio.Stations.RsPathProcedure.get_ModuleName()
at ABB.Robotics.RobotStudio.Stations.RsTask.GetDeclarationUrl(IDeclaration declaration)
at ABB.Robotics.RobotStudio.Stations.RsTask.AddToDeclarationsCache(IDeclaration declaration)
at ABB.Robotics.RobotStudio.Stations.RsTask.AfterLoad(PimDocument doc)
at RobotStudio.API.Persistence.PimDocument.LoadXml(Stream xmlStream, String expectedDocType, Int64 pimStreamSize, Nullable1 requiredGuid) at RobotStudio.API.Persistence.PimDocument.InternalLoad(String fileName, String docType, Boolean readOnly, Nullable1 requiredGuid)
at RobotStudio.API.Persistence.PimDocument.Load(String fileName, String docType, Boolean readOnly, Boolean allowExisting, Nullable`1 requiredGuid, ProgressNotification progressDelegate, Double progressStart, Double progressEnd)
at ABB.Robotics.RobotStudio.Stations.Station.Load(String fileName, Boolean asReadOnly, ProgressNotification progressDelegate, FileNotFoundNotification fileNotFoundDelegate, Boolean loadGeometry)
at ABBInternal.FileCommands.FileCommandServices.OpenStation(String fileName, Boolean loadGeometry)
at ABBInternal.FileCommands.OpenStationCommandHandler.OpenStationCommandHandler_ExecuteCommand(Object sender, ExecuteCommandEventArgs e)
at ABB.Robotics.RobotStudio.Environment.CommandBarButton.RaiseExecuteCommand(ExecuteCommandReason reason)

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1279 MB, peak 1279 MB
Private bytes: current 1275 MB
Available : virtual 2269 MB, physical 4384 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
14:36:24.838 (1): Executed Command FileOpenStation
*** Error Message ***
14:36:25.103 (1): RobotStudio .NET exception: Object reference not set to an instance of an object.

Base exception: NullReferenceException
Object reference not set to an instance of an object.
at ABB.Robotics.RobotStudio.Stations.RsInstruction.get_InstructionArguments()
at RobotStudio.API.Internal.PathInformationHelper.GetArgumentReferenced(RsTask task, RsInstructionDescription instrDecl, RsInstruction instr, String datatype)
at RobotStudio.API.Internal.PathInformationHelper.GetWObjArgument(RsTask task, RsMoveInstruction moveInstr)
at RobotStudio.API.Internal.PathInformationHelper.GetGeometricDeclarations(RsTask task, String pathModule, RsMoveInstruction moveInstr, RsDataDeclaration& viaPoint, RsDataDeclaration& cirPoint, RsRobTarget& toPoint, RsWorkObject& wobj, RsJointTarget& toJointPos)

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1288 MB, peak 1289 MB
Private bytes: current 1285 MB
Available : virtual 2252 MB, physical 4371 MB
Memory load : 46%
====== Error Log End ======

====== Error Log Begin ======
*** Error Message ***
14:36:25.118 (1): RobotStudio .NET exception: Object reference not set to an instance of an object.

Base exception: NullReferenceException
Object reference not set to an instance of an object.
at RobotStudio.Services.Graphics.GfxShapeUpdater.CreatePathShape(IGfxObject obj, Int32 oldShape)
at RobotStudio.Services.Graphics.GfxShapeUpdater.UpdateShapes(IEnumerable1 freeCaches, IEnumerable1 deleteShapes, IEnumerable1 updateShapes) at RobotStudio.Services.Graphics.GfxService.UpdateShapes(IEnumerable1 freeCaches, IEnumerable1 deleteShapes, IEnumerable1 updateShapes)
at RobotStudio.API.Internal.GfxUpdater.UpdateShapes()
at RobotStudio.API.Internal.GfxUpdater.UpdateAll(Boolean forceRefresh)
at RobotStudio.API.Internal.GfxUpdater.Application_Idle(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at ABBInternal.StudioAppFramework.StudioAppFrameworkHost.Run()
at RobotStudio.Program.Main(String args)

*** Active States ***

*** Active Threads ***
1: MainThread
10: CLgRobServerCommandQueueThread

*** Memory Information ***
Working set : current 1289 MB, peak 1289 MB
Private bytes: current 1285 MB
Available : virtual 2252 MB, physical 4371 MB
Memory load : 46%
====== Error Log End ======

Hi,

I see the same message when set the station in a memorized condition in the simulation manager.
Do you know how to fix this problem?

Thanks for the help.