Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Fatal Execution Engine Error - 64Bit Issue?

web-app

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
voeni
Replies (24)
helpful
0
not helpful

Does the installer gives you the error? or is that when you try to run Gemini?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

It is when I try to run the gemini web.


voeni
· 1
voeni
helpful
0
not helpful

Did you try to reboot the website?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

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


voeni
· 1
voeni
helpful
0
not helpful

Did you check event viewer for errors?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

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".

 


voeni
· 1
voeni
helpful
0
not helpful

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.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Hi There,

I'm also having the issue that is described in this thread.  Not sure if that hotfix will resolve the issue as I would have to contact Microsoft to get it...  However I can bring more information to the table:
Running Windows Vista Ultimate 64bit, SQL 2005 (32bit, too lazy to put 64bit up),  IIS 7.

I get two errors in my logs after trying http://localhost/gemini:  one from Application Event Log and one from the System Event Log.  Both these errors occur simultaneously.
1.  Application Event Log:
.NET Runtime version 2.0.50727.312 - Fatal Execution Engine Error (000006427F88AB68) (80131506)

2.  System Event Log:
A process serving application pool 'Gemini Project Issue Tracking' suffered a fatal communication error with the Windows Process Activation Service. The process id was '632'. The data field contains the error number.

Changing the customErrors mode to Off does not work as the application pool is getting a fatal error.

Thx,

Zac


hamiltz
· 1
hamiltz
helpful
0
not helpful

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.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

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


voeni
· 1
voeni
helpful
0
not helpful

Chaps,

Are any sort of Windows performance counters running on the 64bit servers in question?


Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

Furthermore, did you upgrade the database to Gemini 2.1 schema following the upgrade instructions in the PDF?



Harvey Kandola
· 212
Harvey Kandola
helpful
0
not helpful

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.


Rib
· 1
Rib
helpful
0
not helpful

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?


voeni
· 1
voeni
helpful
0
not helpful

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?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

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)


Rib
· 1
Rib
helpful
0
not helpful

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.


Rib
· 1
Rib
helpful
0
not helpful

Thanks for the info. We are in the process of creating a test patch for 64bit. We will keep you informed in this thread.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Looking forward to it, thanks for taking time to address this one.


Rib
· 1
Rib
helpful
0
not helpful

Some news about this topic?

kind regards
voeni


voeni
· 1
voeni
helpful
0
not helpful

Not yet. We are still trying to fix this.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

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?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

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.


voeni
· 1
voeni
helpful
0
not helpful

Ok, thanks for good news.

As for your bad new, we have resent your license key, this one should do the trick.


Saar Cohen
· 5000
Saar Cohen