Information Flow Diagrams attributes become blank


While working with information flow diagrams and adding Information Items, adding a attribute with some text to the object seems fine. The problem occurs when I exit the application and return to my diagram, the attribute no longer has the attribute text content I originally inserted, I would have to redo the attribute text each time I want to edit the diagram from application start.

2 April 2020 12:43:35 Malcolm Swart

Add Comment

Malcolm Swart 2 April 2020 12:55:13

Updated to newer sub-version

I recently Updated the software to v12.47 when adding an attribute text to the information item, this error occurred:

System.NullReferenceException: Object reference not set to an instance of an object.

at SoftwareIdeasModeler.Core.DiagramItems.Fields.AttributeField.ClearStereotypes()

at SoftwareIdeasModeler.Core.DiagramItems.Fields.AttributeField.ParseAttributeIn(Project project, AttributeField attribute, String text)

at SoftwareIdeasModeler.Core.DiagramItems.Fields.ConcreteField.ParseIn(Project project, IConcreteDiagramElement owner, String definition, BasicMemento& dependantChangeMemento)

at SoftwareIdeasModeler.Core.Projecting.DiagramNavigableField.ParseIn(Project project, String definition, BasicMemento& dependantChangeMemento)

at SoftwareIdeasModeler.Core.Projecting.ModelElement.SetField(DiagramNavigableField field, String newValue, BasicMemento& dependantChangeMemento)

at SoftwareIdeasModeler.Core.Projecting.ConcreteDiagramElement.SetField(DiagramNavigableField field, String newValue, BasicMemento& dependantChangeMemento)

at SoftwareIdeasModeler.Core.Commands.BaseCommands.ChangeTrackedCommand.Execute()

at SoftwareIdeas.Common.Commands.CommandStack.AddCommand(Command command, Boolean execute)

at SoftwareIdeas.Common.Commands.CommandStack.Execute(Command command)

at SoftwareIdeasModeler.Core.Projecting.Project.Execute(Command cmd)

at SoftwareIdeasModeler.SimDiagramControl.ConfirmEditing(Boolean editNext)

at SoftwareIdeasModeler.SimDiagramControl.canvas_MouseDown(Object sender, MouseEventArgs e)

at System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)

at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



Dusan Rodina - 2 April 2020 14:30:32

Thank you very much for your feedback. I apologize for this unpleasant bug. It will be fixed very soon.

Malcolm Swart 8 April 2020 15:16:55


It's working now thanks!

Dusan Rodina - 8 April 2020 15:22:16


You're welcome!