Welcome Guest Search | Active Topics | Sign In | Register

EO. Browser throw System.OutOfMemoryException Options
Gabe
Posted: Sunday, June 30, 2019 9:41:42 PM
Rank: Newbie
Groups: Member

Joined: 5/26/2017
Posts: 2
Hi EO team,

Our company has leverage the EO.Browser for .NET for about 2 years, our application is windows application and base on .Net Framework 4.5
recently, some of our customers meet the following issue,

Code: C#
Exception: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
   at EO.Internal.a91.a(String& A_0, Int32& A_1)
   at EO.Internal.jo.o.a(a91 A_0)
   at EO.Internal.jo.a(Boolean& A_0, a91[] A_1, String A_2, String A_3)
   at EO.Internal.jo.a(a91[] A_0, String A_1, String A_2)
   at EO.Internal.aqb.a(String A_0, String A_1)
   at EO.Internal.av3.b()
   at EO.Internal.av3.a(WindowsIdentity A_0)
   at EO.WebEngine.Engine.Start(WindowsIdentity user)
   at EO.Internal.av3.d()
   at EO.Internal.cr..ctor(WebView A_0)
   at EO.WebBrowser.WebView.y()
   at EO.WebBrowser.WebView.a(IntPtr A_0, Boolean A_1)
   at EO.WebBrowser.WebView.Create(IntPtr hWnd)
   at EO.WinForm.WebViewHost.a(Object A_0)


Can you give us some suggestions for this issue please?

the customer's computer is Microsoft Windows 7 Enterprise 64 bit + 8G RAM

Thanks
eo_support
Posted: Monday, July 1, 2019 8:30:05 AM
Rank: Administration
Groups: Administration

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

Please update to the latest build and see if that resolves the issue for you. Internally EO.WebBrowser starts multiple child processes and communicates between those process through named pipes. It appears that you have multiple different versions of EO.WebBrowser running on the same computer and a process from one version connects (incorrectly) to a process from a different version. Because the data format exchanged between the processes changes from version to version, this caused a process to receive data in the wrong format.

Our latest build has fixed this issue so that process from one version won't connects to a process from a different version. So if this is the root of the problem, the latest build should resolve this issue for you.

Thanks!
Gabe
Posted: Monday, July 1, 2019 9:13:06 PM
Rank: Newbie
Groups: Member

Joined: 5/26/2017
Posts: 2
Thanks

Do you mean the latest build is EO.WebBrowser 2019 ?
eo_support
Posted: Tuesday, July 2, 2019 4:24:21 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,218
Not just any EO.WebBrowser 2019. You need the latest build from our download page (19.1.81.0). Early 2019 builds still have this problem.


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.