Error When Creating a VCL Frame in Delphi XE4

1. Start Delphi XE4
2. Create a new VCL Forms application
3. File | New | Other...
4. Select "VCL Frame"
5. Click on OK.
6. Error message (below) appears.

Stack overflow - save your work and restart Delphi XE4.

I also get the above error when attempting to open existing frames (which were OK in XE2).

The above error is usually followed by a complete crash of Delphi.

Does anyone know a workaround or fix for this?

I use:
 - Delphi XE4 Professional v18.0.4905.60485 (Update 1 applied)
 - Windows 7 6.1 (Build 7601: Service Pack 1)
Who is Participating?
ThommyConnect With a Mentor Commented:
Something might be wrong with your XE4 installation.

After re-installing Delphi XE4 everything should work...
plumothyAuthor Commented:
OK - I'll give it a go but it is proving to be easier said than done.

In Start Programs, under "Embarcadero Rad Studio XE4" I have the item "Modify, Repair, Uninstall".

I decided to try a "Repair". When I selected it and then clicked on Next it told me "Invalid Serial Number" and stayed in an endless loop that kept displaying this message - pretty pathetic really.

The "Modify" option does the same thing.

So, I tried "Upgrade" because it says "Enter a new license key...". I entered the Serial Number I was given when I purchased Delphi and it again said it was invalid.

The only option that works is "Remove" but I am reluctant to try it because if my Serial Number is now considered to be invalid I may not be able to install it again.

Any other suggestions?
MerijnBSr. Software EngineerCommented:
Cal 555-embarcadero?

Seriously, I would get in touch with the people how sold you the license
plumothyAuthor Commented:
I have reported the Frames problem on Quality Central - the blame is being put on 3rd party components.
So, I uninstalled absolutely all my 3rd party stuff but still can't create a frame.

I contacted Embarcadero about the installer. There is a bug and they have given me a workaround.

I have uninstalled Delphi and am now reinstalling it. I will report back when it's finished.
plumothyAuthor Commented:
Yes, reinstalling did fix it. I will now carefully reinstall all my 3rd party components and hope none of them causes the same problem again!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.