Welcome Guest Search | Active Topics | Sign In | Register

Exception using EO.WebBrowser (WPF) Options
Chris John
Posted: Wednesday, July 5, 2017 7:57:30 AM
Rank: Newbie
Groups: Member

Joined: 1/31/2017
Posts: 3
Hi,

We have a customer trying to open our application which uses the EO WebBrowser control for WPF.

Unfortunately they cannot get it to launch with an immediate crash to desktop.

The application event log contains 2 errors (see below):

This may be related to the Trend antivirus issue reported elsewhere, however, Trend is not reporting anything when crashing.
Also, our customers have added an exception to exclude our .exe file, so I'm not sure Trend is to blame for this one:

Here are the details of the 2 event log entries - is this something that you've seen before:

1.

Application: WebPresenter.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
at EO.Internal.jn.a(System.Exception, Boolean)
at EO.Internal.jn.a(Int32, System.String, Boolean)
at EO.Internal.ari.a(IntPtr, IntPtr, Int32)
at EO.Internal.jn+b.a()
at EO.Internal.jn+b.a(System.String[], System.String, System.String, System.String, System.String)
at EO.Internal.jn.a(Boolean ByRef, System.String[], System.String, System.String, System.String, System.String)
at EO.Internal.jn.a(System.String[], System.String, System.String, System.String, System.String)
at EO.Internal.jn+o.c()
at EO.Internal.jn+o.f()
at EO.Internal.jn.o()
at EO.Internal.jn.a(Boolean ByRef, System.String[], System.String, System.String, System.String, System.String)
at EO.Internal.jn.a(System.String[], System.String, System.String, System.String, System.String)
at EO.Internal.aqh.a(System.String, System.String)
at EO.Internal.apr.f()
at EO.WebEngine.Engine.Start()
at EO.Internal.apr.d()
at EO.Internal.cs..ctor(EO.WebBrowser.WebView)
at EO.WebBrowser.WebView.x()
at EO.WebBrowser.WebView.a(IntPtr, Boolean)
at EO.Wpf.WebViewHost+a.a(System.Runtime.InteropServices.HandleRef)
at System.Windows.Interop.HwndHost.BuildWindow(System.Runtime.InteropServices.HandleRef)
at System.Windows.Interop.HwndHost.BuildOrReparentWindow()
at System.Windows.Interop.HwndHost.OnSourceChanged(System.Object, System.Windows.SourceChangedEventArgs)
at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
at System.Windows.PresentationSource.UpdateSourceOfElement(System.Windows.DependencyObject, System.Windows.DependencyObject, System.Windows.DependencyObject)
at System.Windows.PresentationSource.OnVisualAncestorChanged(System.Windows.DependencyObject, System.Windows.Media.AncestorChangedEventArgs)
at System.Windows.UIElement.OnVisualAncestorChanged(System.Object, System.Windows.Media.AncestorChangedEventArgs)
at System.Windows.Media.Visual.ProcessAncestorChangedNotificationRecursive(System.Windows.DependencyObject, System.Windows.Media.AncestorChangedEventArgs)
at System.Windows.Media.Visual.AddVisualChild(System.Windows.Media.Visual)
at System.Windows.Controls.Decorator.set_Child(System.Windows.UIElement)
at EO.Wpf.WebViewHost.OnApplyTemplate()
at System.Windows.FrameworkElement.ApplyTemplate()
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Viewbox.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Grid.MeasureCell(Int32, Boolean)
at System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean, Boolean ByRef)
at System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
at System.Windows.Controls.ContentPresenter.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Documents.AdornerDecorator.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Border.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Window.MeasureOverrideHelper(System.Windows.Size)
at System.Windows.Window.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Interop.HwndSource.SetLayoutSize()
at System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual)
at System.Windows.Window.SetRootVisual()
at System.Windows.Window.SetRootVisualAndUpdateSTC()
at System.Windows.Window.SetupInitialState(Double, Double, Double, Double)
at System.Windows.Window.CreateSourceWindow(Boolean)
at System.Windows.Window.ShowHelper(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at WebPresenter.App.Main()



2.

Faulting application name: WebPresenter.exe, version: 1.0.0.0, time stamp: 0x594bd3a0
Faulting module name: KERNELBASE.dll, version: 10.0.10586.916, time stamp: 0x59029143
Exception code: 0xe0434352
Fault offset: 0x0000000000071f28
Faulting process ID: 0x1e68
Faulting application start time: 0x01d2f56f7b33d9fa
Faulting application path: C:\FS\Laser\AAQ\fspres\deeprelief\WebPresenter.exe
Faulting module path: C:\windows\system32\KERNELBASE.dll
Report ID: bdff67cc-2ef2-4712-9f1f-99ddaa055a0a
Faulting package full name:
Faulting package-relative application ID:
eo_support
Posted: Wednesday, July 5, 2017 9:43:27 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,225
Hi,

What version of EO.WebBrowser do you use?

Thanks!
Chris John
Posted: Wednesday, July 5, 2017 11:19:02 AM
Rank: Newbie
Groups: Member

Joined: 1/31/2017
Posts: 3
Hi,

This exception came from 17.1.30.0. However we only have one user with this particular crash...

We are currently preparing to put out v17.2.0.0. Do you know if this will fix this as a known issue?

Thanks.
eo_support
Posted: Wednesday, July 5, 2017 11:31:34 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,225
Hi,

No. Build 17.2.0.0 will not fix this error. Please try to log the exception message (an exception contains two pieces of information that are most important: stack trace and a text message). The text message should provide you an additional error code that maybe useful to find out what went wrong.

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.