Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Stack Overflow Error

Guest
Jun 18, 2008 Jun 18, 2008

I have installed the CF 8.0.1 update to my server running win 2003 64-bit. I'm still receiving the Stack Overflow Error. I tried to increase the stack size but when I go over the max limit for the old 32 bit version (1400m), CF will not start. I have three questions:
1. How do I check if CF is running in 64-bit? CF admin just tells me the version is now 8.0.1.
2. Does IIS need to run also on 64-bit?
2. How do I increase the stack size?

Thanks for your help!
1.0K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jun 18, 2008 Jun 18, 2008
Ok, you have applied the hotfix, but have you tried to reinstall your webserver connectors?

To answer your questions -

1. 'How do I check if CF is running in 64-bit? CF admin just tells me the version is now 8.0.1.'

I don't think there is a way to tell if CF is running 32 of 64 bit (someone correct me here)... frankly, it doesn't matter from a CF perspective (this is purely my opinion folks 🙂 ); its more on the connectors to the webserver, and the memory allocation within the JRE. Read this blog from Master Steve - http://www.talkingtree.com/blog/index.cfm/2007/8/29/CF8-Performance-64-bit

2. Does IIS need to run also on 64-bit?

No. If you're using 32-bit, then use the 32-bit cononectors. Same with 64-bit (using wsconfig for 64-bit).

3. How do I increase the stack size?

I think its the -Xss option. This link might help - http://forum.java.sun.com/thread.jspa?threadID=649476&messageID=10055131

The FAQ page has some useful info -

http://kb.adobe.com/selfservice/viewContent.do?externalId=kb403277#_Toc193176416


HTH
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jun 18, 2008 Jun 18, 2008
Thanks speedpedal for your reply. I did reinstall my webserver connector but still have the same error. May be I'm doing something wrong re-installing the web connector. I'll google a link to compare. Thx! If you have any link on re-installing web-connector for windoows, please share. Thx!
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jun 18, 2008 Jun 18, 2008
Let me ask a more specific question. I deleted all the web connectors and run the wizard to re-install them. How do I specify that it would run in 64-bit? Thx for your help!
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jun 18, 2008 Jun 18, 2008
Do you have standard or enterprise? ColdFusion Standard edition runs only in 32-bit mode - http://www.adobe.com/support/documentation/en/coldfusion/801/cf801releasenotes.pdf

HTH
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jun 18, 2008 Jun 18, 2008
I have the Enterprise Edition.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jun 19, 2008 Jun 19, 2008
Have you tried this -

- locate and open IIS_connector.bat
- append the "-ws64" switch in the wsconfig command line which should look like
'%CFUSION_HOME%\runtime\bin\wsconfig -server coldfusion -ws IIS -site 0 -coldfusion -cfwebroot -ws64'

HTH
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 24, 2008 Jun 24, 2008
LATEST
The Processes tab in Task Manager on Windows x64 will show *32 after the process name if it's running in 32 bit mode.

So if you see "jrun.exe *32" it's most likely in 32 bit mode.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources