Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

stack overflow error when i open Delphi XE IDE

When i open Delphi XE get this message and i must close IDE.

message :

Danger: stack overflow - save your work and restart Delphi XE

I uninstall Delphi and cpp XE and reinstall them, but already get this message.

Why?

like image 750
User Avatar asked Oct 25 '22 03:10

User


2 Answers

This sounds like an error somewhere in a package.

What 3rd party components or own packages did you recently install?

When you re-install Delphi under a new user, you get a fresh new set of Delphi registry keys, and the default package load list and order.

When you re-install Delphi under an existing user, you keep the existing registry keys, and therefore the package load list and order that fails.

Compare these lists, then disable (package by package) the ones not in the new user until Delphi loads fine.

Then start adding packages (skipping the one that failed) to see if there might be more than one package causing a failure.

The root registry key where Delphi XE keeps the settings is this one:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\

The same trick works for other Delphi versions.

Rodrigo Ruz made a list of these keys for up to Delphi XE.
Modelmaker Tools made a more complete list that includes Delphi XE3 as well.

like image 140
Jeroen Wiert Pluimers Avatar answered Nov 02 '22 20:11

Jeroen Wiert Pluimers


Sounds like an issue for Embarcadero, contact their support/QA with your license number.

like image 30
Gregor Brandt Avatar answered Nov 02 '22 21:11

Gregor Brandt