Fatal Execution Engine Error - 64Bit Issue?
Hi,
When I install the v2.1 of Gemini, I got on my server machine the following .NET error:
.NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (000006427F886338) (80131506)
My server is a 64Bit machine with an instanced sql2005.
Is there maybe a 64Bit issue?
Thanks for help.
Voeni
voeni
· 1 |
|
Monday, March 26, 2007, 12:03:26 PM |
0
|
Does the installer gives you the error? or is that when you try to run Gemini? |
||||
|
0
|
It is when I try to run the gemini web. |
||||
|
0
|
Did you try to reboot the website? |
||||
|
0
|
Yes I tried to reboot. I have also tried to install manually -> same error. The prev. version of Gemini runs fine on the same server! Thx for help |
||||
|
0
|
Did you check event viewer for errors? |
||||
|
0
|
Yes, this error is from event viewer .NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (000006427F886338) (80131506) The page shows only "service unavailable".
|
||||
|
0
|
Please see: http://support.microsoft.com/default.aspx?scid=kb;en-us;913384&sd=rss&sp Seems like a profile issue. Also, try set the customErrors mode="On" to Off. |
||||
|
0
|
Hi There, |
||||
|
0
|
Did you set up the asp.net profile database? If so, can you please try and put an incorrect password for the profile connection string? This will show if the problem is with MS profile service like stated in the post earlier. |
||||
|
0
|
Hi, I tried to set an incorrect password for profile DB. The error didn't change. System Log: W3SVC Warning Event ID 1009 "A process serving application pool 'Gemini Project Issue Tracking' terminated unexpectedly. The process id was '1244'. The process exit code was '0x80131506'." and the second one in Application Log: .NET Runtime Error Event ID 1023 ".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (000006427F886338) (80131506)" When I set an incorrect password for Data DB, an ASP.NET error occurs that the password isn't correct. Thanks for help. Voeni |
||||
|
0
|
Chaps, |
||||
|
0
|
Furthermore, did you upgrade the database to Gemini 2.1 schema following the upgrade instructions in the PDF? |
||||
|
0
|
Any news on that status of this? Has anyone seen a workaround? It is certainly all over the place on x64. Playing around with web.config and incorect parameters shows that the process can run but it is useless because it fails with 'correct' data. Thanks in advance. |
||||
|
0
|
I tried a lot of different scenarios. On 32Bit no error occurs - not so on 64Bit machines / os. Has someone a running gemini 2.1.1 on a 64Bit Windows 2003? |
||||
|
0
|
We are still looking into this issue and suspect NHibernate is the problem. Do you guys get the app running at all? What do you mean by "correct" data? |
||||
|
0
|
I too suspect either nHibernate or that iesa collection is the one causing the problem. Nhibernate is on 1.2 and no use for non-generic or generic emulation bits seem to required any more, but it doesn't help solve this one. From this box I cannot help more for now but might try later tomorrow, I have opted to try out other pieces after a week of failures. My thoughts are amd64 2003 R2 install (which should be possible on most even 1-year old boxes) will cause the problem. I have tried varying accounts, user and group changes, sql traces, and more. The last two assemblies loaded are nHibernate and iesa collection that cause the worker process to terminate, and eventually disable the application pool. Pitty because I really liked the look of your app, perhaps patch can be made by omitting the latter. And I have sent MS a bunch of reports just for fun :-) Perhaps we can look into this if there was some diagnostic reporting from your end on startup, or I could look further with debugging tools but the former would certainly save time on both ends and pinpoint the offending section. (off-topic: I am not a huge fan of nHibernate at all but looking around it does seem to cause indirect Fatal Execution Engine errors. Sure we all have learned by now it is the way MSFT has decided to terminate worker processes, provide guidance and so on but IIS or worker process crashing and tools to diagnose those problems are worrying to date. Just thought t is funny considering how much effort they have put in making 'crash' sound like a normal course of operation and testament to that is every blog mentioning 'service unavailable' is problem 'our problem' affecting all pools. Not many blogs talk of even MSFT themselves having the right download for the x64 iisdiag tools ( their debug tools gave issues all day long today) |
||||
|
0
|
Re 'correct data.. I can see that asp.net is fine, and by that I mean running other web-apps, .NET 3.0 and .NET 2.0 apps, and working with the same database. Framework64/vXXX directory is targetted ( and plenty of software out there targets Framework/vXXX instead ) and all is fine across the board. Mind you, none of them utilise nHibernate. It is just gemini giving this problem so I thought ok maybe it is a peculiar web.config and security setup, if not nHib. Playing around ('incorrect' xml, config and so on ) with each section I could see all is fine with asp.net. Other apps are fine too. Only once nHibernate and CP iesa.collection are ran, the processes start to terminate. Hope this helps. |
||||
|
0
|
Thanks for the info. We are in the process of creating a test patch for 64bit. We will keep you informed in this thread. |
||||
|
0
|
Looking forward to it, thanks for taking time to address this one. |
||||
|
0
|
Some news about this topic? kind regards |
||||
|
0
|
Not yet. We are still trying to fix this. |
||||
|
0
|
We think we have found the issue with Gemini and 64bit. Can you please enter a license key via SQL? ie: update Geminiappsettings set settingvalue='xxx' where settingname='RegistrationCode' then restart the server, does it work? |
||||
|
0
|
Thanks - it runs! But, my registration code isn't recognized now! - I get my new reg-code from client portal on march 2007. What can I do now? Tanks for help. |
||||
|
0
|
Ok, thanks for good news. As for your bad new, we have resent your license key, this one should do the trick. |
||||
|