我们在WPF应用程序中遇到随机系统崩溃。该应用程序托管两个浏览器控件,理论是这发生在底层的Internet Explorer浏览器控件中。
当应用程序崩溃时,这是clr调用堆栈:
WindowsBase_ni!MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)+0x2
WindowsBase_ni!System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)+0xb1
WindowsBase_ni!System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)+0x49
WindowsBase_ni!System.Windows.Threading.Dispatcher.Run()+0x4b
PresentationFramework_ni!System.Windows.Application.RunDispatcher(System.Object)+0x17
PresentationFramework_ni!System.Windows.Application.RunInternal(System.Windows.Window)+0x6f
PresentationFramework_ni!System.Windows.Application.Run(System.Windows.Window)+0x26
PresentationFramework_ni!System.Windows.Application.Run()+0x1b
f2100webhost!Fdc.F2100UI.Client.Webhost.App.Main()+0x54
这是一个例外:
Exception type: System.Runtime.InteropServices.SEHException
Message: External component has thrown an exception.
InnerException: <none>
我们已经生成了显示上述内容的流程转储,但我们似乎无法缩小根本原因。任何帮助将不胜感激。