Hi,
I'm evaluating the EO.WebBrowser class before we purchase it and we are experiencing a System.IO.EndOfStreamException with the error message "Unable to read beyond the end of the stream".
This seems to happen when javascript functions are called. I initially observed this in our own application but it also occurs in the TabbedBrowser CS example project. To reproduce in that project visit
www.google.co.uk and click the "+You" link in the top right hand corner of the page.
Here's the stack trace:
at System.IO.MemoryStream.InternalReadInt32()
at EO.WebBrowser.Internal.am.d()
at EO.WebBrowser.Internal.i..ctor(am A_0)
at EO.WebBrowser.WebView.a(ab A_0, am A_1)
at EO.WebBrowser.Internal.ab.a(WebView A_0, ab A_1, Int32 A_2, IntPtr A_3, IntPtr A_4)
at EO.WebBrowser.WebView.b(IntPtr A_0, Int32 A_1, IntPtr A_2, IntPtr A_3, Boolean& A_4)
at EO.WebBrowser.Internal.k.a(IntPtr A_0, Int32 A_1, IntPtr A_2, IntPtr A_3)
at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.TranslateAndDispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunInternal(Window window)
at EO.TabbedBrowser.App.Main() in C:\Program Files (x86)\Essential Objects\EO.Total 2013\Samples\WebBrowser\TabbedBrowser\CS\obj\Debug\App.g.cs:line 0
Thanks.