cancel
Showing results for 
Search instead for 
Did you mean: 

Error with Unity Client 18 Document Separation - Error Message: "Your client has encountered a problem and must be restarted to resolve the issue.[...]"

David_Santiago
Champ on-the-rise
Champ on-the-rise

Greetings All and Happy Friday!

We are currently experiencing the following error when in Document Separation interface of Unity Client 18: "Your client has encountered a problem and must be restarted to resolve the issue. Any work you have open will not be saved. Make sure to retrieve your work that was open at the time this message was displayed. We apologize for the inconvenience. If you continue to have a problem, please contact Technical Support."

The error pops up when the user hovers over the image thumbnail. After clicking "OK", the user is able to perform Document Separation tasks until the error pops up again upon continuous hovering of the image thumbnails. Although this is not a "show-stopper" for production operations, it certainly creates a sour taste to our end users, who continue to experience this message box and restrains them from continuing work until they close it. I've successfully replicated it on my end as well. 

I have the Troubleshooting XML Bug Report from Unity Client, that I will be including as a comment to this post. Please let me know how we can solve this issue!

Regards,

-David

1 ACCEPTED ANSWER

Hi David,

What version of the Unity Client are you using? This sounds similar to the memory limitations of the Unity Client as it relates to memory fragmentation due to loading images into memory over a period of time.

You may want to refer to SCR 129149 that was resolved in OnBase 18 as a starting point. There is also SCR 315046 that also relates to allowing the Unity Client in OnBase 18, as a 32-bit application, to use up to 4GB of virtual memory on a 64-bit Windows system. The ability for the Unity Client to use additional memory was ported back to OnBase 17 with SCR 315046.

Hope this helps!

Tommy Hearns

View answer in original post

3 REPLIES 3

David_Santiago
Champ on-the-rise
Champ on-the-rise

Here's the Troubleshooting XML Log for Unity Client:

<ArrayOfTraceMessage xmlns="http://schemas.datacontract.org/2004/07/Hyland.Canvas" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenBitmapImage(Uri uri)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.CanvasUtility.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.Controls.BoolToSplitPointImageConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)&#xD;
at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&#xD;
at System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)&#xD;
at MS.Internal.Data.PropertyPathWorker.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)&#xD;
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)&#xD;
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)&#xD;
at Hyland.Canvas.Controls.DocumentEditor.OnBasePageData.FirePropertyChanged(String propertyName)&#xD;
at Hyland.Canvas.Controls.DocumentSeparation.SeparationPageData.set_IsMouseOver(Boolean value)&#xD;
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&#xD;
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&#xD;
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)&#xD;
at MS.Internal.Data.PropertyPathWorker.SetValue(Object item, Object value)&#xD;
at MS.Internal.Data.ClrBindingWorker.UpdateValue(Object value)&#xD;
at System.Windows.Data.BindingExpression.UpdateSource(Object value)&#xD;
at System.Windows.Data.BindingExpressionBase.UpdateValue()&#xD;
at System.Windows.Data.BindingExpression.UpdateOverride()&#xD;
at System.Windows.Data.BindingExpressionBase.Update()&#xD;
at System.Windows.Data.BindingExpressionBase.ProcessDirty()&#xD;
at System.Windows.Data.BindingExpressionBase.Dirty()&#xD;
at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.SetObservedIsMouseOver(DependencyObject dependencyObject, Boolean value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.&lt;&gt;c.&lt;OnIsMouseOverObservedChanged&gt;b__3_0(Object sender, EventArgs arg)&#xD;
at MS.Internal.ComponentModel.PropertyChangeTracker.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)&#xD;
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState&amp; oldTreeState, Action`2 originChangedAction)&#xD;
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)&#xD;
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:22.7558179Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>Retrieving image 'pack://application:,,,/Hyland.Canvas.Controls;Component/Images/DocumentEditor/Cut.png' from cache.</Message><Source>ImageCache</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenBitmapImage(Uri uri)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.CanvasUtility.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.Controls.BoolToSplitPointImageConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)&#xD;
at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&#xD;
at System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)&#xD;
at MS.Internal.Data.PropertyPathWorker.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)&#xD;
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)&#xD;
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)&#xD;
at Hyland.Canvas.Controls.DocumentEditor.OnBasePageData.FirePropertyChanged(String propertyName)&#xD;
at Hyland.Canvas.Controls.DocumentSeparation.SeparationPageData.set_IsMouseOver(Boolean value)&#xD;
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&#xD;
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&#xD;
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)&#xD;
at MS.Internal.Data.PropertyPathWorker.SetValue(Object item, Object value)&#xD;
at MS.Internal.Data.ClrBindingWorker.UpdateValue(Object value)&#xD;
at System.Windows.Data.BindingExpression.UpdateSource(Object value)&#xD;
at System.Windows.Data.BindingExpressionBase.UpdateValue()&#xD;
at System.Windows.Data.BindingExpression.UpdateOverride()&#xD;
at System.Windows.Data.BindingExpressionBase.Update()&#xD;
at System.Windows.Data.BindingExpressionBase.ProcessDirty()&#xD;
at System.Windows.Data.BindingExpressionBase.Dirty()&#xD;
at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.SetObservedIsMouseOver(DependencyObject dependencyObject, Boolean value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.&lt;&gt;c.&lt;OnIsMouseOverObservedChanged&gt;b__3_0(Object sender, EventArgs arg)&#xD;
at MS.Internal.ComponentModel.PropertyChangeTracker.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)&#xD;
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState&amp; oldTreeState, Action`2 originChangedAction)&#xD;
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)&#xD;
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:22.7718073Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>Retrieving image 'pack://application:,,,/Hyland.Canvas.Controls;Component/Images/DocumentEditor/Cut.png' from cache.</Message><Source>ImageCache</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenBitmapImage(Uri uri)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.CanvasUtility.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.Controls.BoolToSplitPointImageConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)&#xD;
at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&#xD;
at System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)&#xD;
at MS.Internal.Data.PropertyPathWorker.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)&#xD;
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)&#xD;
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)&#xD;
at Hyland.Canvas.Controls.DocumentEditor.OnBasePageData.FirePropertyChanged(String propertyName)&#xD;
at Hyland.Canvas.Controls.DocumentSeparation.SeparationPageData.set_IsMouseOver(Boolean value)&#xD;
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&#xD;
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&#xD;
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)&#xD;
at MS.Internal.Data.PropertyPathWorker.SetValue(Object item, Object value)&#xD;
at MS.Internal.Data.ClrBindingWorker.UpdateValue(Object value)&#xD;
at System.Windows.Data.BindingExpression.UpdateSource(Object value)&#xD;
at System.Windows.Data.BindingExpressionBase.UpdateValue()&#xD;
at System.Windows.Data.BindingExpression.UpdateOverride()&#xD;
at System.Windows.Data.BindingExpressionBase.Update()&#xD;
at System.Windows.Data.BindingExpressionBase.ProcessDirty()&#xD;
at System.Windows.Data.BindingExpressionBase.Dirty()&#xD;
at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.SetObservedIsMouseOver(DependencyObject dependencyObject, Boolean value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.&lt;&gt;c.&lt;OnIsMouseOverObservedChanged&gt;b__3_0(Object sender, EventArgs arg)&#xD;
at MS.Internal.ComponentModel.PropertyChangeTracker.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)&#xD;
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState&amp; oldTreeState, Action`2 originChangedAction)&#xD;
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)&#xD;
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:22.7857413Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>Retrieving image 'pack://application:,,,/Hyland.Canvas.Controls;Component/Images/DocumentEditor/Cut.png' from cache.</Message><Source>ImageCache</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenBitmapImage(Uri uri)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.CanvasUtility.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.Controls.BoolToSplitPointImageConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)&#xD;
at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&#xD;
at System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)&#xD;
at MS.Internal.Data.PropertyPathWorker.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)&#xD;
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)&#xD;
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)&#xD;
at Hyland.Canvas.Controls.DocumentEditor.OnBasePageData.FirePropertyChanged(String propertyName)&#xD;
at Hyland.Canvas.Controls.DocumentSeparation.SeparationPageData.set_IsMouseOver(Boolean value)&#xD;
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&#xD;
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&#xD;
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)&#xD;
at MS.Internal.Data.PropertyPathWorker.SetValue(Object item, Object value)&#xD;
at MS.Internal.Data.ClrBindingWorker.UpdateValue(Object value)&#xD;
at System.Windows.Data.BindingExpression.UpdateSource(Object value)&#xD;
at System.Windows.Data.BindingExpressionBase.UpdateValue()&#xD;
at System.Windows.Data.BindingExpression.UpdateOverride()&#xD;
at System.Windows.Data.BindingExpressionBase.Update()&#xD;
at System.Windows.Data.BindingExpressionBase.ProcessDirty()&#xD;
at System.Windows.Data.BindingExpressionBase.Dirty()&#xD;
at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.SetObservedIsMouseOver(DependencyObject dependencyObject, Boolean value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.&lt;&gt;c.&lt;OnIsMouseOverObservedChanged&gt;b__3_0(Object sender, EventArgs arg)&#xD;
at MS.Internal.ComponentModel.PropertyChangeTracker.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)&#xD;
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState&amp; oldTreeState, Action`2 originChangedAction)&#xD;
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)&#xD;
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:22.8037226Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>Retrieving image 'pack://application:,,,/Hyland.Canvas.Controls;Component/Images/DocumentEditor/Merge.png' from cache.</Message><Source>ImageCache</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenBitmapImage(Uri uri)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.CanvasUtility.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.Controls.BoolToSplitPointImageConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)&#xD;
at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&#xD;
at System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)&#xD;
at MS.Internal.Data.PropertyPathWorker.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)&#xD;
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)&#xD;
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)&#xD;
at Hyland.Canvas.Controls.DocumentEditor.OnBasePageData.FirePropertyChanged(String propertyName)&#xD;
at Hyland.Canvas.Controls.DocumentSeparation.SeparationPageData.set_IsMouseOver(Boolean value)&#xD;
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&#xD;
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&#xD;
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)&#xD;
at MS.Internal.Data.PropertyPathWorker.SetValue(Object item, Object value)&#xD;
at MS.Internal.Data.ClrBindingWorker.UpdateValue(Object value)&#xD;
at System.Windows.Data.BindingExpression.UpdateSource(Object value)&#xD;
at System.Windows.Data.BindingExpressionBase.UpdateValue()&#xD;
at System.Windows.Data.BindingExpression.UpdateOverride()&#xD;
at System.Windows.Data.BindingExpressionBase.Update()&#xD;
at System.Windows.Data.BindingExpressionBase.ProcessDirty()&#xD;
at System.Windows.Data.BindingExpressionBase.Dirty()&#xD;
at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.SetObservedIsMouseOver(DependencyObject dependencyObject, Boolean value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.&lt;&gt;c.&lt;OnIsMouseOverObservedChanged&gt;b__3_0(Object sender, EventArgs arg)&#xD;
at MS.Internal.ComponentModel.PropertyChangeTracker.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)&#xD;
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState&amp; oldTreeState, Action`2 originChangedAction)&#xD;
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)&#xD;
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:23.8181438Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>Retrieving image 'pack://application:,,,/Hyland.Canvas.Controls;Component/Images/DocumentEditor/Merge.png' from cache.</Message><Source>ImageCache</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenBitmapImage(Uri uri)&#xD;
at Hyland.Canvas.Services.ImageCacheService.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.CanvasUtility.GetFrozenImageSource(Uri uri)&#xD;
at Hyland.Canvas.Controls.BoolToSplitPointImageConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)&#xD;
at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)&#xD;
at System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)&#xD;
at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)&#xD;
at MS.Internal.Data.PropertyPathWorker.OnPropertyChanged(Object sender, PropertyChangedEventArgs e)&#xD;
at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)&#xD;
at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)&#xD;
at Hyland.Canvas.Controls.DocumentEditor.OnBasePageData.FirePropertyChanged(String propertyName)&#xD;
at Hyland.Canvas.Controls.DocumentSeparation.SeparationPageData.set_IsMouseOver(Boolean value)&#xD;
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&#xD;
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&#xD;
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)&#xD;
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)&#xD;
at MS.Internal.Data.PropertyPathWorker.SetValue(Object item, Object value)&#xD;
at MS.Internal.Data.ClrBindingWorker.UpdateValue(Object value)&#xD;
at System.Windows.Data.BindingExpression.UpdateSource(Object value)&#xD;
at System.Windows.Data.BindingExpressionBase.UpdateValue()&#xD;
at System.Windows.Data.BindingExpression.UpdateOverride()&#xD;
at System.Windows.Data.BindingExpressionBase.Update()&#xD;
at System.Windows.Data.BindingExpressionBase.ProcessDirty()&#xD;
at System.Windows.Data.BindingExpressionBase.Dirty()&#xD;
at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.SetObservedIsMouseOver(DependencyObject dependencyObject, Boolean value)&#xD;
at Hyland.Canvas.AttachedProperties.UiElementBehavior.&lt;&gt;c.&lt;OnIsMouseOverObservedChanged&gt;b__3_0(Object sender, EventArgs arg)&#xD;
at MS.Internal.ComponentModel.PropertyChangeTracker.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)&#xD;
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)&#xD;
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)&#xD;
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)&#xD;
at System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)&#xD;
at System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState&amp; oldTreeState, Action`2 originChangedAction)&#xD;
at System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)&#xD;
at System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:24.5130701Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>Retrieving image 'pack://application:,,,/Hyland.Canvas.Controls;Component/Images/DocumentEditor/Merge.png' from cache.</Message><Source>ImageCache</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.ITfMessagePump.GetMessageW(MSG&amp; msg, IntPtr hwnd, Int32 msgFilterMin, Int32 msgFilterMax, Int32&amp; result)&#xD;
at System.Windows.Threading.Dispatcher.GetMessage(MSG&amp; msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:41:33.739069Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: WM_ACTIVATEAPP. wparam(0) lparam(8980). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.IntGetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at MS.Win32.UnsafeNativeMethods.GetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at System.Windows.Threading.Dispatcher.GetMessage(MSG&amp; msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:27.5113164Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: WM_ACTIVATEAPP. wparam(1) lparam(16956). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.ITfMessagePump.GetMessageW(MSG&amp; msg, IntPtr hwnd, Int32 msgFilterMin, Int32 msgFilterMax, Int32&amp; result)&#xD;
at System.Windows.Threading.Dispatcher.GetMessage(MSG&amp; msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:27.9010435Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: WM_ACTIVATEAPP. wparam(0) lparam(16956). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:33.5331665Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: 49646. wparam(82) lparam(1507). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:33.5443816Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: 49646. wparam(80) lparam(0). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.IntGetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at MS.Win32.UnsafeNativeMethods.GetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at System.Windows.Threading.Dispatcher.GetMessage(MSG&amp; msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:33.6461101Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: WM_ACTIVATEAPP. wparam(1) lparam(16956). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.IntGetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at MS.Win32.UnsafeNativeMethods.GetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at System.Windows.Threading.Dispatcher.GetMessage(MSG&amp; msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:33.6550985Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: WM_ACTIVATEAPP. wparam(0) lparam(16956). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String message)&#xD;
at Hyland.Canvas.CanvasDiagnosticsLogger.WriteTraceMessage(String traceMessage)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String message)&#xD;
at Hyland.Diagnostics.DiagnosticsLogger.WriteTraceMessage(String traceMessage, Object[] parameters)&#xD;
at Hyland.Canvas.Controls.NativeWindow.OnWindowMessageReceivedCore(IntPtr hwnd, UInt32 messageId, IntPtr wparam, IntPtr lparam)&#xD;
at MS.Win32.UnsafeNativeMethods.IntGetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at MS.Win32.UnsafeNativeMethods.GetMessageW(MSG&amp; msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)&#xD;
at System.Windows.Threading.Dispatcher.GetMessage(MSG&amp; msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:38.4805407Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasApplicationNativeWindow received the following window message: WM_ACTIVATEAPP. wparam(1) lparam(16956). Results(0)</Message><Source>Default</Source></TraceMessage><TraceMessage><Data xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.ObjectModel"><a:m_dictionary xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>Callstack</b:Key><b:Value> at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)&#xD;
at System.Environment.get_StackTrace()&#xD;
at System.Diagnostics.TraceEventCache.get_Callstack()&#xD;
at System.Diagnostics.TraceListener.WriteFooter(TraceEventCache eventCache)&#xD;
at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)&#xD;
at System.Diagnostics.TraceSource.TraceInformation(String format, Object[] args)&#xD;
at Hyland.Canvas.Services.EventRegistry.FireEvent[Targs](Window windowToScopeTo, String eventName, Object sender, Targs args)&#xD;
at Hyland.Canvas.Services.EventRegistry.FireEvent[Targs](String eventName, Object sender, Targs args)&#xD;
at Hyland.Canvas.Controls.ModalDialog.OnModalDialogClosed(Object sender, EventArgs args)&#xD;
at System.Windows.Window.OnClosed(EventArgs e)&#xD;
at System.Windows.Window.WmDestroy()&#xD;
at System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.UnsafeSendMessage(IntPtr hWnd, WindowMessage msg, IntPtr wParam, IntPtr lParam)&#xD;
at System.Windows.Window.InternalClose(Boolean shutdown, Boolean ignoreCancel)&#xD;
at System.Windows.Window.Close()&#xD;
at System.Windows.Window.set_DialogResult(Nullable`1 value)&#xD;
at Hyland.Canvas.Controls.ModalDialog.Close(Nullable`1 result)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ClosePopup()&#xD;
at Hyland.Canvas.Controls.MessagePopup.OnMessageButtonClick(Object sender, RoutedEventArgs args)&#xD;
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&#xD;
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&#xD;
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&#xD;
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)&#xD;
at System.Windows.Controls.Primitives.ButtonBase.OnClick()&#xD;
at System.Windows.Controls.Button.OnClick()&#xD;
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)&#xD;
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)&#xD;
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&#xD;
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&#xD;
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&#xD;
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&#xD;
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)&#xD;
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)&#xD;
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&#xD;
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&#xD;
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&#xD;
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&#xD;
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&#xD;
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)&#xD;
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)&#xD;
at System.Windows.Input.InputManager.ProcessStagingArea()&#xD;
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&#xD;
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&#xD;
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Window.ShowHelper(Object booleanBox)&#xD;
at System.Windows.Window.Show()&#xD;
at System.Windows.Window.ShowDialog()&#xD;
at Hyland.Canvas.Controls.ModalDialog.ShowDialogInternal(Window parent, Object content)&#xD;
at Hyland.Canvas.Controls.MessagePopup.ShowDialogCore(Window parent, Object message, MessageBoxButton buttons, ImageSource image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window window, Object message, MessageBoxButton buttons, MessageBoxImage image, MessagePopupOptions options)&#xD;
at Hyland.Canvas.Controls.MessagePopup.Show(Window parent, Object message, MessageBoxButton buttons, MessageBoxImage image)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.&lt;&gt;c__DisplayClass6_0.&lt;HandleInsufficientMemoryForImageException&gt;b__0()&#xD;
at Hyland.Canvas.CanvasApplication.DispatcherInvoke(Action action, DispatcherPriority priority)&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleInsufficientMemoryForImageException()&#xD;
at Hyland.Canvas.Services.GlobalOutOfMemoryImageExceptionService.HandleOutOfMemoryImageException(Exception ex)&#xD;
at Hyland.Canvas.Controls.Viewer.OnBasePageCache.&lt;&gt;c__DisplayClass140_0.&lt;HandleInsufficientMemoryForImageError&gt;b__0()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeImpl()&#xD;
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)&#xD;
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&#xD;
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)&#xD;
at System.Windows.Threading.DispatcherOperation.Invoke()&#xD;
at System.Windows.Threading.Dispatcher.ProcessQueue()&#xD;
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)&#xD;
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&#xD;
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&#xD;
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&#xD;
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)&#xD;
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)&#xD;
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)&#xD;
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)&#xD;
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)&#xD;
at System.Windows.Application.RunDispatcher(Object ignore)&#xD;
at System.Windows.Application.RunInternal(Window window)&#xD;
at System.Windows.Application.Run(Window window)&#xD;
at System.Windows.Application.Run()&#xD;
at Hyland.Canvas.Client.EntryPoint.EntryPointRunner.Execute()&#xD;
at Hyland.Canvas.Client.EntryPoint.Main(String[] args)</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ProcessId</b:Key><b:Value>15896</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO><b:KeyValueOfTraceOptionsstringNEGwa4AO><b:Key>ThreadId</b:Key><b:Value>1</b:Value></b:KeyValueOfTraceOptionsstringNEGwa4AO></a:m_dictionary></Data><DateTime>2019-04-26T12:42:39.3961724Z</DateTime><EventType>Information</EventType><Id>0</Id><Message>CanvasEvent Fired: CanvasWindowClosed</Message><Source>CanvasEvent</Source></TraceMessage></ArrayOfTraceMessage>

Hi David,

What version of the Unity Client are you using? This sounds similar to the memory limitations of the Unity Client as it relates to memory fragmentation due to loading images into memory over a period of time.

You may want to refer to SCR 129149 that was resolved in OnBase 18 as a starting point. There is also SCR 315046 that also relates to allowing the Unity Client in OnBase 18, as a 32-bit application, to use up to 4GB of virtual memory on a 64-bit Windows system. The ability for the Unity Client to use additional memory was ported back to OnBase 17 with SCR 315046.

Hope this helps!

Tommy Hearns

Thank you for getting back to me on this! We will look into the SCR. Thanks again!