exception thrown on CRC card



I was cheerfully adding 'responsibilities' to a CRC card, when I got an exception:

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

at System.Collections.Generic.List`1.get_Item(Int32 index)

at SoftwareIdeasModeler.Controls.FastGrid.FastGrid.DrawGrid(PaintEventArgs e)

at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)

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

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

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

When I got this exception, I had added 18 items to the responsibility list. I tried removing items, but I still got this exception. I also restarted the application, but I continue to get this exception.

What is the upper limit for items in the responsibility and collaborators list?

Best Regards,


9 December 2014 17:15:21 Mike Goldweber

Add Comment

Dusan Rodina - softwareideas.net 9 December 2014 21:39:49


I apologize for this problem. I will fix it as soon as possible. Meanwhile, you can use the context buttons in the context bar (displayed bellow the selected CRC card) to add new responsibilities instead of the dialog editor.

Mike Goldweber 9 December 2014 22:28:38

RE: exception thrown