Support Center > Search Results > SecureKnowledge Details
SmartConsole crashes/hangs after opening a specific Domain/CMA Technical Level
Symptoms
  • SmartConsole hangs / freezes / crashes when opening a specific Domain/CMA directly or through the MDG.
  • The SmartConsole.elg Debug Trace shows:
    [DATE TIME] (ERROR) CP.Infrastructure.HelperClasses.DebugUtils+UiThreadMonitor - UI thread is frozen for '2000'ms, sample id:'dc5dfad7-dad1-473e-88df-d5873ec6236f'.
    StackTrace: at MS.Internal.Automation.UiaCoreProviderApi.RawUiaRaiseStructureChangedEvent(IRawElementProviderSimple provider, StructureChangeType structureChangeType, Int32[] runtimeId, Int32 runtimeIdLen)
       at MS.Internal.Automation.UiaCoreProviderApi.UiaRaiseStructureChangedEvent(IRawElementProviderSimple provider, StructureChangeType structureChangeType, Int32[] runtimeId)
       at System.Windows.Automation.Provider.AutomationInteropProvider.RaiseStructureChangedEvent(IRawElementProviderSimple provider, StructureChangedEventArgs e)
       at System.Windows.Automation.Peers.AutomationPeer.UpdateChildrenInternal(Int32 invalidateLimit)
       at System.Windows.Automation.Peers.AutomationPeer.UpdateChildren()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
       at System.Windows.ContextLayoutManager.fireAutomationEvents()
       at System.Windows.ContextLayoutManager.UpdateLayout()
       at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
       at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
       at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
    
  • There is no difference between portable and full installation of SmartConsole
Cause

The specific CMA being accessed contains the largest rule-base, causing the SmartConsole to hang and unresponsive.

During the initial attempt (e.g. SmartConsole installation), users experience no problems accessing the CMA, however, on the second attempt is where they are unable to access the CMA.

EXPLANATION:

  • During the initial attempt to login, SmartConsole loads the default view which is "GATEWAYS & SERVERS."
  • Before the user closed their SmartConsole, most likely they had "SECURITY POLICIES" as their active view.
  • The User's next attempt to connect to the specific CMA will crash their SmartConsole as this will try to load the last view saved, which is their "SECURITY POLICIES" view.

Solution
Note: To view this solution you need to Sign In .