Crash when using multple Online Storage

Crash when using multple Online Storage

avatar

Hi there,
I have a couple of configs stored online, however If I go into one login etc (prompt for password) and go onto remote desktop session and then close it, the programs prompts me for the password for the other config, not sure 1st why it does this, but if I click cancel i recieve the following:
Enterprise Edition 6.0.1.0
UserCancelConnectionException - Exception of type 'Devolutions.RemoteDesktopManager.Business.DataSources.UserCancelConnectionException' was thrown.
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMOConnectionDataSource.Login()
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMOLogSubDataSource.LogConnectionClosed(LogConnectionClosedInfo logConnectionClosedInfo)
at Devolutions.RemoteDesktopManager.Managers.LogManager.LogConnectionClosed(LogConnectionClosedInfo logConnectionClosedInfo)
at Devolutions.RemoteDesktopManager.Managers.OpenedConnectionManager.LogDisconnection(ConnectionWatcher connectionWatcher)
at Devolutions.RemoteDesktopManager.Managers.OpenedConnectionManager.UpdateOpenedConnections()
at Devolutions.RemoteDesktopManager.Managers.EmbeddedViewManager.Close(IFormConnectionContainer childForm)
at Devolutions.RemoteDesktopManager.Controls.MdiTabStripButton.OnDropDownShow(EventArgs e)
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDownInternal()
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDown(Boolean mousePush)
at System.Windows.Forms.ToolStripSplitButton.OnMouseDown(MouseEventArgs e)
at Devolutions.RemoteDesktopManager.Controls.MdiTabStripButton.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseDown(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at Devolutions.RemoteDesktopManager.Controls.MdiTabStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)

Not the end of the world, just a tad annoying :-) Apart from that, great product

Cheers

J

All Comments (9)

avatar

Hi,
I'm not sure I understand, you have two online data source?

David Hervieux

avatar

Hi there,

Sorry for the delay, yes, 2 different online stores, under different logins (work and personal)

Cheers

J

avatar

Hi,
I resolved this issue, this will be in the next release. Thank you

David Hervieux

avatar

Excellent, many thanks, do you know roughly when that will be?

J

avatar

Hi hope today, we expect to release the next version of Remote Desktop Manager Online today and the next client should follow right after that.

David Hervieux

avatar

Hi there,

Just upgraded to 6.1.3 and still have the same issue, however it actually appears to be more constant, and specifically if you login to one account, launch machine and then close machine it prompts for the password for the other online account, if you don't enter you get error report.

Many thanks in advance

J

avatar

Can you provide me the error, or it's exactly the same?

David Hervieux

avatar

Ok, so get the prompt for password for the other online storeage (?? not sure this should do it) if you fill it in, all good, if you cancel get the following

Enterprise Edition 6.1.3.0

SoapException - System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at Devolutions.RemoteDesktopManager.Online.RDMServices.ValidateSession() in C:\Dev\devolutions\Websites\RemoteDesktopManagerOnline\Website\RDMService.asmx.cs:line 605
at Devolutions.RemoteDesktopManager.Online.RDMServices.UpdateLogEntry(Guid logEntryId, DateTime endDateTime) in C:\Dev\devolutions\Websites\RemoteDesktopManagerOnline\Website\RDMService.asmx.cs:line 539
--- End of inner exception stack trace ---

at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Devolutions.RemoteDesktopManager.RDMOProxy.RDMServices.UpdateLogEntry(Guid logEntryId, DateTime endDateTime)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMOLogSubDataSource.LogConnectionClosed(LogConnectionClosedInfo logConnectionClosedInfo)
at Devolutions.RemoteDesktopManager.Managers.LogManager.LogConnectionClosed(LogConnectionClosedInfo logConnectionClosedInfo)
at Devolutions.RemoteDesktopManager.Managers.OpenedConnectionManager.LogDisconnection(ConnectionWatcher connectionWatcher)
at Devolutions.RemoteDesktopManager.Managers.OpenedConnectionManager.UpdateOpenedConnections()
at Devolutions.RemoteDesktopManager.Managers.EmbeddedViewManager.Close(IFormConnectionContainer childForm)
at Devolutions.RemoteDesktopManager.Controls.MdiTabStripButton.OnDropDownShow(EventArgs e)
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDownInternal()
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDown(Boolean mousePush)
at System.Windows.Forms.ToolStripSplitButton.OnMouseDown(MouseEventArgs e)
at Devolutions.RemoteDesktopManager.Controls.MdiTabStripButton.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseDown(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at Devolutions.RemoteDesktopManager.Controls.MdiTabStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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)

Many thanks for your continued work on this

J

avatar

I will try to reproduce the problem but sorry about that. I thought that it was fixed by the update.

David Hervieux