We have a user here thats getting kicjed out of Centricity every few minutes. He is trying to respond to Phone notes and also attempting to scheduel appointments when you gets kicked out. I have an open ticket with GE but so far no solution. I am attaching an error log from SQL. Can someone please look at this and me some feedback. Look at part of the error log below. Thanks.
11/11/2015 8:09:34 AM 5820 ML Thread ERROR GEHC.Centricity.LegacyToManaged.Interfaces.CExceptionLogging
-------
WSID: 6134 EJFP-073462 11/11/2015 8:09 AM
UNEXPECTED CONDITION: SDID 1762848346656790 selected in slave view _FilteredDocuments was not found in master view FilteredDocuments!
W6134 S-V-EJTS2 ebkishbaugh logon RDP-Tcp#2 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 8:30:42 AM 5820 ML Thread FATAL GEHC.Centricity.Common.Framework.Exceptions.ExceptionHandler Error occurred in class ServicesInit, method CurrentDomainOnUnhandledException System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at CWpfInteropHelper.GoToFirstForm(CWpfInteropHelper* )
at Interop.ClrInteropAdapter.GoToFirstForm()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchSynchronous(Dispatcher dispatcher, Action action)
at GEHC.Centricity.EMR.Common.Framework.Interop.InteropAdapter.GoToFirstForm()
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.StartAndShowEncounterFormWindow(EncounterFormViewType initialDisplay)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.c__DisplayClass1.b__0()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchSynchronous(Dispatcher dispatcher, Action action)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.LaunchEncounterForms(EncounterFormViewType initialDisplay)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.BeginUpdateEventHandler(Object sender, BeginUpdateEventArgs e)
at SmartWeakEvent(WeakReference , Object , EventArgs )
at GEHC.Centricity.Common.Framework.Events.SmartWeakEvent`1.c__DisplayClass4`1.b__3(Boolean current, EventEntry ee)
at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func)
at GEHC.Centricity.Common.Framework.Events.SmartWeakEvent`1.Raise[TEventArgs](Object sender, TEventArgs eventArgs)
at GEHC.Centricity.EMR.Model.Events.EmrEvents.c__DisplayClass2.b__1()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchAction(Action action)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods. W6134 S-V-EJTS2 ebkishbaugh logon RDP-Tcp#2 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 8:30:42 AM 5820 ML Thread FATAL GEHC.Centricity.Common.Framework.Exceptions.MiniDumpWriter Writing crash dump C:\Users\ebkishbaugh\AppData\Local\Centricity\CrashLogs\ERRORLOG_6.dmp W6134 S-V-EJTS2 ebkishbaugh logon RDP-Tcp#2 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 8:50:04 AM 10504 ML Thread ERROR GEHC.Centricity.LegacyToManaged.Interfaces.CExceptionLogging
-------
WSID: 6305 EJFP-073462 11/11/2015 8:50 AM
UNEXPECTED CONDITION: SDID 1762849680818660 selected in slave view _FilteredDocuments was not found in master view FilteredDocuments!
W6305 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#13 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 9:39:05 AM 10504 ML Thread ERROR GEHC.Centricity.LegacyToManaged.Interfaces.CExceptionLogging
-------
WSID: 6305 EJFP-073462 11/11/2015 9:39 AM
UNEXPECTED CONDITION: SDID 1762680003934870 selected in slave view _FilteredDocuments was not found in master view FilteredDocuments!
W6305 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#13 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 9:40:35 AM 10504 ML Thread ERROR GEHC.Centricity.LegacyToManaged.Interfaces.CExceptionLogging
-------
WSID: 6305 EJFP-073462 11/11/2015 9:40 AM
UNEXPECTED CONDITION: SDID 1762680003934870 selected in slave view _FilteredDocuments was not found in master view FilteredDocuments!
W6305 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#13 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 9:41:57 AM 10504 ML Thread FATAL GEHC.Centricity.Common.Framework.Exceptions.ExceptionHandler Error occurred in class ServicesInit, method CurrentDomainOnUnhandledException System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at CWpfInteropHelper.GoToFirstForm(CWpfInteropHelper* )
at Interop.ClrInteropAdapter.GoToFirstForm()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchSynchronous(Dispatcher dispatcher, Action action)
at GEHC.Centricity.EMR.Common.Framework.Interop.InteropAdapter.GoToFirstForm()
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.StartAndShowEncounterFormWindow(EncounterFormViewType initialDisplay)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.c__DisplayClass1.b__0()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchSynchronous(Dispatcher dispatcher, Action action)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.LaunchEncounterForms(EncounterFormViewType initialDisplay)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.BeginUpdateEventHandler(Object sender, BeginUpdateEventArgs e)
at SmartWeakEvent(WeakReference , Object , EventArgs )
at GEHC.Centricity.Common.Framework.Events.SmartWeakEvent`1.c__DisplayClass4`1.b__3(Boolean current, EventEntry ee)
at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func)
at GEHC.Centricity.Common.Framework.Events.SmartWeakEvent`1.Raise[TEventArgs](Object sender, TEventArgs eventArgs)
at GEHC.Centricity.EMR.Model.Events.EmrEvents.c__DisplayClass2.b__1()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchAction(Action action)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods. W6305 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#13 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 9:41:57 AM 10504 ML Thread FATAL GEHC.Centricity.Common.Framework.Exceptions.MiniDumpWriter Writing crash dump C:\Users\ebkishbaugh\AppData\Local\Centricity\CrashLogs\ERRORLOG_0.dmp W6305 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#13 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 9:55:11 AM 16856 ML Thread ERROR GEHC.Centricity.LegacyToManaged.Interfaces.CExceptionLogging
-------
WSID: 6263 EJFP-073462 11/11/2015 9:55 AM
UNEXPECTED CONDITION: SDID 1762854712633820 selected in slave view _FilteredDocuments was not found in master view FilteredDocuments!
W6263 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#10 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 9:58:54 AM 16856 ML Thread ERROR GEHC.Centricity.LegacyToManaged.Interfaces.CExceptionLogging
-------
WSID: 6263 EJFP-073462 11/11/2015 9:58 AM
UNEXPECTED CONDITION: SDID 1762855017667660 selected in slave view _FilteredDocuments was not found in master view FilteredDocuments!
W6263 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#10 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
11/11/2015 10:17:46 AM 19344 ML Thread FATAL GEHC.Centricity.Common.Framework.Exceptions.ExceptionHandler Error occurred in class ServicesInit, method CurrentDomainOnUnhandledException System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at CWpfInteropHelper.GoToFirstForm(CWpfInteropHelper* )
at Interop.ClrInteropAdapter.GoToFirstForm()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchSynchronous(Dispatcher dispatcher, Action action)
at GEHC.Centricity.EMR.Common.Framework.Interop.InteropAdapter.GoToFirstForm()
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.StartAndShowEncounterFormWindow(EncounterFormViewType initialDisplay)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.c__DisplayClass1.b__0()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchSynchronous(Dispatcher dispatcher, Action action)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.LaunchEncounterForms(EncounterFormViewType initialDisplay)
at GEHC.Centricity.EMR.Modules.Chart.EncounterForms.View.EncounterFormsService.BeginUpdateEventHandler(Object sender, BeginUpdateEventArgs e)
at SmartWeakEvent(WeakReference , Object , EventArgs )
at GEHC.Centricity.Common.Framework.Events.SmartWeakEvent`1.c__DisplayClass4`1.b__3(Boolean current, EventEntry ee)
at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func)
at GEHC.Centricity.Common.Framework.Events.SmartWeakEvent`1.Raise[TEventArgs](Object sender, TEventArgs eventArgs)
at GEHC.Centricity.EMR.Model.Events.EmrEvents.c__DisplayClass2.b__1()
at GEHC.Centricity.Common.Framework.Threading.DispatchHelper.DispatchAction(Action action)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods. W6354 S-V-EJTS12 ebkishbaugh logon RDP-Tcp#10 1722253589436000 1739042406653610 App: 12.2.8.0 DB: 12.0.10.2061 Client
This may sound silly but if Adobe Reader is on that computer check to see if there are any updates ready to download and install. Check for any pending Microsoft updates and install them. Believe it or not this works. I have this same thing happening to one user in particular and each and every time it is Adobe Reader that needs to be updated. Once that is done no more problems.....until the next time.
What service pack are you on? When we updated to SP10, most of our user crashes went away.
We are on SP10
We also have a SR opened for this error (CurrentDomainOnUnhandledException), but the GE Tech working this SR told me that this is a known issue and I asked him to attach our SR to the SPR for this issue, which he has.
I would rebuild their windows profile. That is usually where we start.
Just curious what the fix was?
If a problem occurs with one user, one specific computer, almost always something on that computer, corrupt windows profile sounds good to me. But it could be a number of other things locally as well, including bad memory, corrupt OS files.
GE states that error "CurrentDomainOnUnhandledException" is a known issue and they have an SPR defined for it and state that it will be fixed in a future release.