Exception when switching plugin tab

The issue happens on Smart Client 2023 R3 connected to the Milestone Coporate Server 2023 R3 when switching our custom plugin tab to other tab and I don’t know what triggered it.

The client has latest patches on it.

<?xml version="1.0" encoding="utf-8"?><ExceptionLog><TimeStamp>2024-07-04T06:50:02.4742033Z</TimeStamp><Exception><ExceptionType>System.NullReferenceException</ExceptionType><Message>Object reference not set to an instance of an object.</Message><Source>VideoOS.UI.Common.WPF</Source><StackTrace>   at VideoOS.UI.Common.WPF.TimelineLegacy.Control.TimelineArea.Layers.Timelines.SlicedTimeline.SlicedTimeline.Close()
   at VideoOS.UI.Common.WPF.TimelineLegacy.Control.TimelineArea.Layers.Timelines.TimelinesLayer.Close()
   at VideoOS.UI.Common.WPF.TimelineLegacy.Control.TimelineArea.TimelineArea.Close()
   at VideoOS.UI.Common.WPF.TimelineLegacy.Control.TimelineControl.Close()
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastUnloadedEvent(Object root)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</StackTrace></Exception><PluginInformation><Plugin Type="VideoOS.RemoteClient.Plugin.CentralizedSearch.CentralizedSearchContentType" File="VideoOS.RemoteClient.Plugin.CentralizedSearch.dll" LicensesOK="True" /><Plugin Type="VideoOS.RemoteClient.Plugin.Export.ExportContentType" File="VideoOS.RemoteClient.Plugin.Export.dll" LicensesOK="True" /><Plugin Type="VideoOS.RemoteClient.Plugin.GisMap.GisMapContentType" File="VideoOS.RemoteClient.Plugin.GisMap.dll" LicensesOK="True" /><Plugin Type="VideoOS.RemoteClient.Plugin.TextViewItem.TextContentType" File="VideoOS.RemoteClient.Plugin.TextViewItem.dll" LicensesOK="True" /><PlatformPlugin Type="VideoOS.Plugins.AdaptiveView.AdaptiveViewPluginDefinition" File="VideoOS.AdaptiveView.Plugin.dll" /><PlatformPlugin Type="VideoOS.EventServer.AlarmPlugin.SmartClient.AlarmPluginDefinition" File="VideoOS.EventServer.AlarmPlugin.SmartClient.dll" /><PlatformPlugin Type="VideoOS.IM.Plugin.IncidentManagerPluginDefinition" File="VideoOS.IM.Plugin.dll" /><PlatformPlugin Type="VideoOS.MetadataSearch.Plugin.MetadataSearchPluginDefinition" File="VideoOS.MetadataSearch.Plugin.dll" /><PlatformPlugin Type="VideoOS.Plugins.Blurring.SC.Core.BlurringPluginDefinition" File="VideoOS.Plugins.Blurring.SC.dll" /><PlatformPlugin Type="VideoOS.Plugins.MultiroomAudio.SC.Core.MultiroomAudioPluginDefinition" File="VideoOS.Plugins.MultiroomAudio.SC.dll" /><PlatformPlugin Type="VideoOS.Plugins.StickyNotes.SC.Core.StickyNotesPluginDefinition" File="VideoOS.Plugins.StickyNotes.SC.dll" /><PlatformPlugin Type="RestrictedMediaPlugin.RestrictedMediaPluginDefinition" File="VideoOS.RestrictedMedia.Plugin.SC.dll" /><PlatformPlugin Type="VideoOS.SearchAgents.SearchAgentPlugin.SearchAgentsPluginDefinition" File="VideoOS.SearchAgents.SearchAgentsPlugin.dll" /><PlatformPlugin Type="VideoOS.Transact.ClientPlugin.TransactClientPluginDefinition" File="VideoOS.Transact.ClientPlugin.dll" /><PlatformPlugin Type="Imagus.Client.ClientDefinition" File="Imagus.dll" /></PluginInformation></ExceptionLog>

Hi Tram,

Milestone Development will start an investigation.

Hi Tram again,

For further investigation, can you please provide your plugin? We would like to reproduce and see the issue. Thank you.

Best regards, Rie

Thanks Rio

I opened the support case and attached the plugin.

Thank you, I could see the case.

Milestone Development will start the further investigation. Let me get back to the case.