Error filtering on Control Set: Object reference not set to an instance of an object

  Product(s): Bentley WaterGEMS, Bentley WaterCAD
  Version(s): 08.11.06.58  
  Environment: N\A
  Area: Modeling

Problem

When trying to filter the controls in the Controls manager by the control set, the below error message occurs.

Note: the "Object reference not set..." error is generic and can appear in a number of different situations. This article is specific to a case where this can occur when filtering controls in the controls manager.

03/28/2016 11:16:02.88 System.NullReferenceException: Object reference not set to an instance of an object.

at Haestad.Water.Forms.Support.Components.LogicalControls.ControlSetElementManager.CreateControlSetFields()
at Haestad.Water.Forms.Support.Components.LogicalControls.ControlSetElementManager.Load(HmIDCollection filteredIDs)
at Haestad.Water.Forms.Application.Components.LogicalControls.ControlSetEditorFormModel..ctor(IApplicationModel applicationModel, IDomainProject project, HmIDCollection filteredIDs)
at Haestad.Water.Forms.Application.Components.LogicalControls.LogicalControlTabPageUserControlModel.NewControlSetEditorFormModel()
at Haestad.Water.Forms.UserControls.Components.LogicalControls.LogicalControlTabPageUserControl.OpenControlSetEditor()
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Solution

This is usually a model specific issue that has been addressed in the latest release of WaterGEMS and WaterCAD. Please download and install build 08.11.06.113 or later using information in this link.

Anonymous
Recommended
Related