I'm seeing this in 8.4.5.0 on Windows 8. SOMETIMES, but not always, logging off of a server will not close the session tab at the top. This results in "blank" sessions, and the tabs filling up at the top. If I click on the "x" to close the tab, it doesn't do anything. My only work around has been to restart RDM. I have noticed that opening up a session back to the same server creates a new tab.
Hi,
I have already received an bug report like this but I've never been able to reproduce it. However I've made some changes in the v9.0 that should fix this issue.
Sorry about that.
David Hervieux
This issue still exists in 9.x
Could you verify the log to see if you can find something to help me?
David Hervieux
Hi,
In fact, I mean the application logs in Help->View Application Logs
David Hervieux
Okay. Next time it happens I'll take a look.
Here we go. Just the log info for today:
[12/17/2013 11:28:20 AM]ERROR SILENT System.NullReferenceException: Object reference not set to an instance of an object.
at DevExpress.XtraTab.XtraTabControl.OnTabPageAdded(XtraTabPage page)
at DevExpress.XtraTab.XtraTabControl.OnTagPagesCollectionChanged(Object sender, CollectionChangeEventArgs e)
at DevExpress.XtraTab.XtraTabPageCollection.RaiseCollectionChanged(CollectionChangeEventArgs e)
at System.Collections.CollectionBase.System.Collections.IList.Add(Object value)
at DevExpress.XtraTab.XtraTabPageCollection.Add(XtraTabPage page)
at DevExpress.XtraTab.XtraTabPageCollection.Add(String text)
at Devolutions.RemoteDesktopManager.Forms.FrmMainRibbon.RefreshTabGroups()
at Devolutions.RemoteDesktopManager.Managers.EmbeddedViewManager.Close(IFormConnectionContainer childForm)
[12/17/2013 11:28:20 AM]ERROR SILENT System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Devolutions.RemoteDesktopManager.Managers.EmbeddedViewManager.CloseAllEmbeddedView(IFormConnectionContainer tabPageExcluded)
[12/17/2013 11:28:20 AM]ERROR SILENT System.NullReferenceException: Object reference not set to an instance of an object.
at DevExpress.XtraTab.XtraTabControl.OnTabPageAdded(XtraTabPage page)
at DevExpress.XtraTab.XtraTabControl.OnTagPagesCollectionChanged(Object sender, CollectionChangeEventArgs e)
at DevExpress.XtraTab.XtraTabPageCollection.RaiseCollectionChanged(CollectionChangeEventArgs e)
at System.Collections.CollectionBase.System.Collections.IList.Add(Object value)
at DevExpress.XtraTab.XtraTabPageCollection.Add(XtraTabPage page)
at DevExpress.XtraTab.XtraTabPageCollection.Add(String text)
at Devolutions.RemoteDesktopManager.Forms.FrmMainRibbon.RefreshTabGroups()
at Devolutions.RemoteDesktopManager.Managers.EmbeddedViewManager.Close(IFormConnectionContainer childForm)
[12/17/2013 11:28:20 AM]ERROR SILENT System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Devolutions.RemoteDesktopManager.Managers.EmbeddedViewManager.CloseAllEmbeddedView(IFormConnectionContainer tabPageExcluded)
Hi,
I've added a possible fix. I can't guarantee anything but this should resolve one of the issue you got in your log.
David Hervieux