当我打开Delphi XE时,会收到以下信息并且必须关闭IDE。
信息:
危险:堆栈溢出 - 保存您的工作并重新启动Delphi XE
我已卸载Delphi和cpp XE并重新安装它们,但仍然收到此消息。
为什么?
当我打开Delphi XE时,会收到以下信息并且必须关闭IDE。
信息:
危险:堆栈溢出 - 保存您的工作并重新启动Delphi XE
我已卸载Delphi和cpp XE并重新安装它们,但仍然收到此消息。
为什么?
HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\
当我打开Delphi XE IDE时,出现了堆栈溢出错误:
这种类型的错误是由第三方组件安装引起的,您只需执行以下操作:
有关更多详细信息,请访问http://nanosofttechno.blogspot.in/2013/08/stack-overflow-save-your-work-and.html
我不知道为什么会收到这个错误信息。 但是我在Windows上创建了一个新的用户账户,并从该账户中运行Delphi XE,没有收到任何错误。
在我的机器上,D2007、D2009、D2010和DXE同时出现了同样的问题。
这似乎与embarcadero上的这份报告类似: http://qc.embarcadero.com/wc/qcmain.aspx?d=80222
如果我按照上面的链接建议将“Welcomepage”重命名,IDE就会打开(带有一个空白页面和一条消息)。 在这里,我可以创建一个新的简单项目,但是当我尝试编写一些代码时,IDE会占用100%的CPU,我必须通过任务管理器来结束它。 这在提到的IDE中发生,一旦重命名了“Welcomepage”,也发生在D2005和D2006中,在那里我没有在IDE启动时得到“堆栈溢出”错误。
删除上述文章中建议的注册表键似乎对我没有任何作用。 错误发生在安装XE更新1之前和之后。 我已经尝试卸载和重新安装XE以消除第三方软件包可能存在的问题。 我也尝试清除所有浏览器缓存,如建议所示。
最近的更改:索尼爱立信移动设备的一些驱动程序,一些Windows XP更新。没有太多其他变化。
我和D2010/WinXP遇到了同样的问题,解决方法是:
打开IE浏览器(或我的情况是Maxthon),打开设置面板,选择清除历史记录并删除所有项目(浏览器历史记录、地址栏历史记录、缓存等)
看起来,新版本Delphi的启动取决于成功打开IE浏览器引擎并加载欢迎页面,如果由于某种原因失败,Delphi就会冻结。