Terminals-Origin / Terminals

Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.
Other
1.25k stars 235 forks source link

VisionApp vrb import crashes application #195

Open djvenja opened 6 years ago

djvenja commented 6 years ago

I'm trying to import a VRB file that was created by exporting connection and credential data from VisionApp Remote Desktop 2011 (v7.0.3328.0). However, after I enter the password for the VRB file, Terminals crashes. The error data in the log is the same whether I run the Terminals as an administrator or not:

FATAL 2018-08-22 14:03:14,556 15633ms Terminals howApplicationExit - System.InvalidOperationException: There is an error in XML document (1, 1). ---> System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace() at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlReader.MoveToContent() at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReadervRDConfigurationFile.Read8_vRDConfigurationFile() --- End of inner exception stack trace --- at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream) at Terminals.Integration.Import.ImportvRD.ImportFavorites(String Filename) at Terminals.Integration.Import.Importers.ImportFavorites(String[] files) at Terminals.OrganizeFavoritesForm.CallImport() at Terminals.MainForm.ToolStripMenuItemImport_Click(Object sender, EventArgs e) 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.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) FATAL 2018-08-22 14:03:14,556 15633ms Terminals howApplicationExit - Application has to be terminated.

I have uninstalled and reinstalled Terminals, but the error persists. My environment is Windows 10 Enterprise 1803 64-bit. The VRB file I wish to import is around 3.3MB.