Removing + adding the same server throws duplicate server exception (Bug #116)
Description
Following error is thrown while i was remoting the server "build.nauck-it.de" using the "Remove" button in the settings dialog and readded it.
System.InvalidOperationException: Unable to safely invoke method ---> System.Exception: Duplicate server (http://build.nauck-it.de-build.nauck-it.de)- unable to add server bei FastForward.WinCore.ServerList.AddServer(ServerConfig value) bei FastForward.Monitor.MainForm.UpdateServers(List`1 previousServers) bei FastForward.Monitor.MainForm.ReloadAfterSettingsChange(SettingsForm settingsForm) bei FastForward.Monitor.MainForm.<>c__DisplayClass1d.<ChangeSettings>b__1c() bei FastForward.WinCore.ControlUtils.SafeInvoke(Control control, Action action) --- Ende der internen Ausnahmestapelüberwachung --- bei FastForward.WinCore.ControlUtils.SafeInvoke(Control control, Action action) bei FastForward.Monitor.MainForm.<>c__DisplayClass1d.<ChangeSettings>b__1b(Object o, EventArgs a) bei FastForward.Monitor.SettingsForm.okButton_Click(Object sender, EventArgs e) bei System.Windows.Forms.Control.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.ButtonBase.WndProc(Message& m) bei System.Windows.Forms.Button.WndProc(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Steps to reproduce:
- open the settings dialog
- delete a existing server
- use add dialog to add the same server again
- click ok
Related issues
| related to FastForward.NET - Bug #117: Errors reported | New | 10/14/2009 |