Welcome Guest Search | Active Topics | Sign In | Register

When EO.Total Uninstalled, Exception "Child process not ready. nWaitResult = 1" Options
JK
Posted: Monday, July 20, 2015 10:50:58 AM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
In process of evaluating EO.WebBrowser.WPF. I installed EO.Total and was able to integrate with the component without issue. I wanted to verify that there are no system-level dependencies or GAC requirements and so uninstalled EO.Total, and now my PoC project is incurring an exception at runtime. Can you please advise on whether or not this is a bug or due to requiring a product license to run without EO.Total being installed on the machine? Log is below. Thanks for your help!

Exception:
System.Exception: Child process not ready. nWaitResult = 1
at EO.Internal.jh.a(String A_0, Boolean A_1)
at EO.Internal.jh.a(IntPtr A_0)
at EO.Internal.jh.a(String[] A_0, String A_1, String A_2, String A_3, String A_4)
at EO.Internal.aag.a(String A_0, String A_1)
at EO.Internal.cs.a()
at EO.Internal.wn.k()

Begin_Block_1
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
kdZt/w==
End_Block_1

Begin_Block_2
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
o+DP5tHC
End_Block_2
eo_support
Posted: Monday, July 20, 2015 11:27:14 AM
Rank: Administration
Groups: Administration

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

This most likely is a GAC reference issue. The following DLLs are required for EO.WebBrowser:

EO.Base.dll
EO.WebEngine.dll
EO.WebBrowser.dll
EO.WebBrowser.Wpf.dll

When you install EO.Total, the installer will put these DLLs in GAC and subsequently when you use these DLLs they will be referenced from GAC. However when you uninstall EO.Total, these DLLs will be removed from GAC. If you continue to run your application that was built on the references to GAC, you may run into such problems.

Please try to check the reference of your project and make sure your project references all these four DLLs and their "copy local" property is set to true. After that it should work for you.

Thanks!
JK
Posted: Monday, July 20, 2015 11:33:17 AM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Thanks for the quick reply!

I have all 4 of those DLL references pointed to a local path on my machine and CopyLocal is set to true.

Note: After uninstalling EO.Total I rebooted my machine. I've also rebuilt the project.

I'm using version 15.1.94.2.

Same behavior on another machine where EO.Total was never installed.
JK
Posted: Monday, July 20, 2015 12:02:28 PM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Not sure if this helps, but here's the call stack up to the point where the Runtime.Exception event is triggered:

EO.Base.dll!EO.Base.Runtime.a(System.Exception A_0) + 0xec bytes
EO.WebBrowser.dll!EO.Internal.cs.a(EO.WebBrowser.WebView A_0, EO.Internal.cs A_1, int A_2, System.IntPtr A_3, System.IntPtr A_4) + 0xb6 bytes
EO.WebBrowser.dll!EO.WebBrowser.WebView.c(System.IntPtr A_0, int A_1, System.IntPtr A_2, System.IntPtr A_3, ref bool A_4) + 0x1b7 bytes
EO.Base.dll!EO.Internal.z.a(System.IntPtr A_0, int A_1, System.IntPtr A_2, System.IntPtr A_3) + 0xde bytes
[Native to Managed Transition]
[Managed to Native Transition]
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) + 0x12d bytes
[Native to Managed Transition]
[Managed to Native Transition]
WindowsBase.dll!System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame frame) + 0xb1 bytes
WindowsBase.dll!System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame frame) + 0x49 bytes
WindowsBase.dll!System.Windows.Threading.Dispatcher.Run() + 0x4b bytes
PresentationFramework.dll!System.Windows.Application.RunDispatcher(object ignore) + 0x17 bytes
PresentationFramework.dll!System.Windows.Application.RunInternal(System.Windows.Window window) + 0x6f bytes
PresentationFramework.dll!System.Windows.Application.Run(System.Windows.Window window) + 0x26 bytes
PresentationFramework.dll!System.Windows.Application.Run() + 0x1b bytes
eo_support
Posted: Monday, July 20, 2015 12:42:47 PM
Rank: Administration
Groups: Administration

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

We have just posted a new build (2015.2.1.2) that may fix this problem for you. Please download it from our download page and let us know how it goes.

Thanks!
JK
Posted: Monday, July 20, 2015 1:52:28 PM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Thanks again for the fast turnaround, but unfortunately the results with 2015.2.1.2 are no better.

I did some further digging and using your GAC Tools, I can see that this error occurs only when EO.Base is not in GAC. I can remove all other EO assemblies from GAC and it works fine, but as soon as I remove EO.Base I get the error.

Additionally, when I view my executable in Process Explorer, I can see that all 4 assemblies are loaded even when not in GAC.

Let me know if there's any further diagnostics that I can run to help troubleshoot.
eo_support
Posted: Monday, July 20, 2015 2:43:56 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,229
Thank you very much for the additional information. What is your OS version?
JK
Posted: Monday, July 20, 2015 2:47:10 PM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Windows 7 Enterprise Service Pack 1, 64-bit.

Some more troubleshooting info: I am able to run the TabbedBrowser sample project without any assemblies in GAC. One of the things I noticed is that my app is dynamically loading assemblies using Assembly.LoadFrom(path), vs. the sample app is just including them as direct references and allowing the runtime to load assemblies in the normal way. Is it possible to use this method to load the EO assemblies?
eo_support
Posted: Monday, July 20, 2015 2:59:17 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,229
Ah! That makes a lot of sense. LoadFrom put the assembly into a different security context than if it were loaded directly based on assembly reference. Can you try to isolate the problem into a test project and send us a test project so that we can investigate further? I do not believe we have any hard barrier on supporting LoadFrom. If you can provide a test app that demonstrates exactly what you are trying to do, then we might be able to find a workaround for your case. See here for more details on how to submit a test project to us:

http://www.essentialobjects.com/forum/test_project.aspx

Thanks!
JK
Posted: Tuesday, July 21, 2015 7:56:40 AM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
My company has a framework executable that different applications can supply packages of dll's to to compose an application (using Assembly.LoadFrom(string)). What I see is that with a plain old test app using EO some rundll32 processes get started under the hood. With my framework executable using EO, they don't. Any thoughts on what may inhibit those processes from starting?

When I look at my test WPF app in Process Explorer, I can see some rundll32 processes get invoked under the hood:
C:\Windows\SysWOW64\rundll32.exe –eoim
C:\Windows\SysWOW64\rundll32.exe --enable-speech-input --remote-debugging-port=1234 --enable-media-stream
C:\Windows\SysWOW64\rundll32.exe --type=gpu-process --channel="10120.0.241375099\215409167" --no-sandbox --lang=en-US --log-severity=disable --supports-dual-gpus=false --gpu-driver-bug-workarounds=1,18,40,48 --disable-accelerated-video-decode --gpu-vendor-id=0x10de --gpu-device-id=0x06fd --gpu-driver-vendor=NVIDIA --gpu-driver-version=8.17.12.7642 --lang=en-US --log-severity=disable /prefetch:822062411
C:\Windows\SysWOW64\rundll32.exe --type=renderer --no-sandbox --enable-deferred-image-decoding --lang=en-US --lang=en-US --log-severity=disable --enable-speech-input --device-scale-factor=1 --font-cache-shared-mem-suffix=10120 --enable-pinch-virtual-viewport --enable-delegated-renderer --num-raster-threads=2 --disable-accelerated-video-decode --channel="10120.1.328444432\688143183" /prefetch:673131151

When I run my company's framework executable without EO.Base.dll in GAC, I see only the one rundll32 process:
C:\Windows\system32\rundll32.exe –eoim

When I run my company's framework executable with EO.Base.dll in GAC, I see rundll32 processes similar to what I get with my test app:
C:\Windows\system32\rundll32.exe --enable-speech-input --remote-debugging-port=8088 --enable-media-stream
C:\Windows\SysWOW64\rundll32.exe --type=gpu-process --channel="13072.0.1785748326\742712886" --no-sandbox --lang=en-US --log-severity=disable --supports-dual-gpus=false --gpu-driver-bug-workarounds=1,18,40,48 --disable-accelerated-video-decode --gpu-vendor-id=0x10de --gpu-device-id=0x06fd --gpu-driver-vendor=NVIDIA --gpu-driver-version=8.17.12.7642 --lang=en-US --log-severity=disable /prefetch:822062411
C:\Windows\SysWOW64\rundll32.exe --type=renderer --no-sandbox --enable-deferred-image-decoding --lang=en-US --lang=en-US --log-severity=disable --enable-speech-input --device-scale-factor=1 --font-cache-shared-mem-suffix=13072 --enable-pinch-virtual-viewport --enable-delegated-renderer --num-raster-threads=2 --disable-accelerated-video-decode --channel="13072.1.650351917\804264635" /prefetch:673131151
C:\Windows\system32\rundll32.exe --eoim
eo_support
Posted: Tuesday, July 21, 2015 9:54:40 AM
Rank: Administration
Groups: Administration

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

What you observed is consistent with your initial error message ("Child process not ready. nWaitResult = 1"). This message means the child process has been created but subsequently have died. This is why you do not see them. However in order to ping point exactly why it died, we need a repro from you. We have tried to use LoadFrom here and it works fine.

Thanks!
JK
Posted: Tuesday, July 21, 2015 12:02:22 PM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Have not yet had luck creating a sample app that reproduces this. Reached out to my framework team to see if they can shed any light. Unfortunately I can't provide our framework to you. Until I have more information, can you recommend any diagnostics I should look at? For example, if I run procmon is there anything I should look for?
eo_support
Posted: Tuesday, July 21, 2015 1:12:06 PM
Rank: Administration
Groups: Administration

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

Without a repro we would be like shooting in the dark. So really there isn't much we can tell you. However the problem may not be related to LoadFrom as we have verified that it works fine here. It's possible that your framework have created some kind of security "sandbox" and run the modules inside that sandbox. We do have an internal build that made some improvements for this scenario so you can give it a try and see if it works for you. We will PM you the download location of the internal build.

Another thing you can check is your Windows event viewer. That might have some additional information that can shed light on this.

Thanks!
JK
Posted: Monday, August 3, 2015 8:41:42 AM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Thank you. Unfortunately the internal build didn't fix the issue. Event viewer didn't reveal any additional information. We're still working on a repro app for you.
Tim
Posted: Monday, August 3, 2015 9:56:57 AM
Rank: Newbie
Groups: Member

Joined: 7/9/2015
Posts: 7
I am also receiving this error, are there any other prescribed ways of resolving it?

I just pushed out my application that was successfully running locally to an azure environment.
Are there any known issues with this environment (Azure)?
EO.Pdf.Mvc.dll
EO.Pdf.dll
EO.Base.dll

Have all been published as well.
eo_support
Posted: Monday, August 3, 2015 10:21:42 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,229
Hi JK,

Please try the current build on our download page. In this build we changed something else that might address your issue. If the current build still does not work, you can continue on your repro app.

Thanks!
eo_support
Posted: Monday, August 3, 2015 10:31:47 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,229
Tim wrote:
I am also receiving this error, are there any other prescribed ways of resolving it?

I just pushed out my application that was successfully running locally to an azure environment.
Are there any known issues with this environment (Azure)?
EO.Pdf.Mvc.dll
EO.Pdf.dll
EO.Base.dll

Have all been published as well.


Hi,

This is a rather generic error that can be caused by a lot of different issues, we have addressed some but there still maybe others that is yet to be resolved. Do you get this error all the time or just randomly?
Tim
Posted: Monday, August 3, 2015 11:13:24 AM
Rank: Newbie
Groups: Member

Joined: 7/9/2015
Posts: 7
I apologize, I didn't RTFM... I have what I need. Thank you.

http://www.essentialobjects.com/doc/4/install/deploy.aspx
eo_support
Posted: Monday, August 3, 2015 12:02:49 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,229
Tim wrote:
I apologize, I didn't RTFM... I have what I need. Thank you.

http://www.essentialobjects.com/doc/4/install/deploy.aspx


Great! Glad to hear that. Please feel free to let us know if you still have any more questions.
JK
Posted: Monday, August 3, 2015 12:39:49 PM
Rank: Advanced Member
Groups: Member

Joined: 7/20/2015
Posts: 52
Thank you - 15.2.10.0 resolves the issue! I'm curious to know what the enabling change(s) was.


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.