Hi,
I have a direct reference to a VB6 COM component in my C# application.
During runtime, the methods I call on the COM component get executed
fully and but when returning to the calling .Net component, throw an
ExecutionEngineException.
Can somebody thrown light on when and why an ExecutionEngineException
would occur and how it could be prevented?
Thanks,
Anand
Patrick Steele - 06 Oct 2006 00:59 GMT
> Hi,
>
[quoted text clipped - 4 lines]
> Can somebody thrown light on when and why an ExecutionEngineException
> would occur and how it could be prevented?
Yikes! That's a nasty one. According to the docs:
"Execution engine errors are fatal errors that should never occur. Such
errors occur mainly when the execution engine has been corrupted or data
is missing."
IS your .NET runtime up-to-date with service packs? Perhaps an
uninstall/reinstall of the .NET runtime might clean things up.

Signature
Patrick Steele
http://weblogs.asp.net/psteele
Gaurav Khanna [MSFT] - 27 Oct 2006 21:19 GMT
hi Anand,
Can you share a repro for this?

Signature
Cheers!
Gaurav Khanna
-------------------------------------------------------------
WinToolZone - www.wintoolzone.com
Inside and Out - www.wintoolzone.com/blog/
-------------------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights.
> Hi,
>
[quoted text clipped - 7 lines]
> Thanks,
> Anand