I get an 'Out of Stack Space' fatal error each time i try to run Delphi 2010/XE after i have cleaned/erease the temp IE/index files with a shell tool i have (SpeedCommander). Look like the tool makes a deep clean of the IE temp or index files that later hinder the opening of the Delphi Welcome Page (bds:/default.htm). To be able to run Delphi again i need to surf a great lot with IE or Firefox, may be to restablished the index files(???) - or reinstall Delphi. What's about it? (OS: Windows SP3)
7 Answers
I had the same isse very annoying
I look into C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin
I found EnableIDEUpdateCheck.reg
I opened to see registry key DELPHI XE 2 USE
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\9.0\
....
I found into the registry
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\9.0\Known IDE Packages
startpageide160.bpl ( this is the start page package used to load well come)
I suggest to avoid the start page loading, so i went into the
C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin
I renamend the bpl from startpageide160.bpl
to startpageide160_NOLOAD.bpl
I clicked on the Delphi XE2 icon it works fine ...
Google Translate:
Bug on the Welcome Page that blocks Delphi 2010 launch (loading very very slow, 3 to 4 minutes, and even the compilation of draft!) If IE8 apparently poor indexing. This bug is also of a poor programming of the Delphi 2010 Welcome Page of which would (conditional) not consider the hypothesis of degradation of indexing files of IE8 (which gradually restores random navigation).
However the code of the Welcome page RADSTUDIO XE2 works with Delphi 2010 and is not bugged, so if you also have RAD Studio XE2, just copy the C: \ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ WelcomePAge in place of C: \ Program Files \ Embarcadero \ RAD Studio \ 7.0 \ WelcomePage (by renaming for safety to keep the old file) and everything works normally
Delphi 2007, in Win 7
Startup Error,
Using a variation of the above suggestions, I tried,
renamed the bpl from startpageide100.bpl to startpageide160.bpl,
Bingo! It works...
Then, with smart firewall (Norton) back on, hmmm, reloaded the original file (startpageide100.dbg) in addition to (startpageide160.bpl). Interesting, how browser, anti-virus updates, firewall updates, etc. interfere ...