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.

---------------------------
Danger
---------------------------
Stack overflow - save your work and restart Delphi XE4.
---------------------------
OK  
---------------------------

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)
plumothyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ThommyCommented:
Something might be wrong with your XE4 installation.

After re-installing Delphi XE4 everything should work...
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
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?
0
MerijnBSr. Software EngineerCommented:
Cal 555-embarcadero?

Seriously, I would get in touch with the people how sold you the license
0
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.
0
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!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.