Delphi XE and XE2 hangs when using a menu - delphi

After loading a *.pas file or creating a new one, clicking on a delphi-menu or using the right mousebutton hangs Delphi. This happens in XE and XE2. I did a repair install on XE but no result. XE2 is without the updrade4. Can anyone help me?

I have not found any issues related do the problem you have. There is nothing also on the release notes of the update 4.
But i strongly recommend you to do a fresh install and always apply the latest update from Embarcadero. Also we need more information about your problem:
1 - Does this happens on other machines?
2 - What version of Windows do you use?
3 - Have you tried to uninstall all third party addons and components?
Again: uninstall all addons and components and apply the latest update. If that do not solve your issue, do a fresh install of Delphi.

Related

Delphi TestInsight cant load the DLL

I'm trying to install and use TestInsight in Delphi XE 10.4 downloaded from https://bitbucket.org/sglienke/testinsight/wiki/Home and selecting the link http://files.dsharp.org/TestInsight/1.1.9.0/TestInsightSetup.zip
I close Delphi and run the setup and it completes ok.
When I try to start Delphi, I now get the following error
This looks like it doesnt really match the 10.4 Enterprise version as the installed DLL is the one it finds, but it seems to be missing one of the exports.
I have applied the current patches to 10.4
Is there a newer version that resolves this ?
Plugins compiled with 10.4.1 are not compatible with 10.4.0 and vice versa (Embarcaderos fault, not mine).
I always build my plugins with the newest release thus you need to update to 10.4.1 or use an older binary which I had attached on https://bitbucket.org/sglienke/testinsight/issues/134
This issue has been moved to the TestInsight issue board at https://bitbucket.org/sglienke/testinsight/issues/142/delphi-testinsight-cant-load-the-dll

TeeUI924.bpl Access violation adding serie in tchart delphi

Adding or editing a serie in a TChart causes Access violation in module TeeUI924.bpl.
Click on OK opens the TeeChart Gallery, but it is "empty" and each click on a tab generates the same error message.
I have Delphi 10.1 Berlin Version 24.0.25048.9432 and TChart 2018.
I've already had the problem with TChart 2017. I've removed it and installed TChart 2018. The problem seemed to be repaired, but came back after computer restart.
Thank you for any help or advice.
I've just tested TeeChart VCL/FMX Pro v2018.25 works fine in RAD 10.1 Berlin Update 2 (24.0.25048.9432) and everything seems to work fine for me here.
I've tested both the binary and the source code versions.
If you are using a TeeChart Standard commercial version, please tell me and I'll also test it.
To reinstall the TeeChart Pro components, you can run "TeeInstall.exe" from the install folder and select "No" if a dialog asks if you want to uninstall.
Also, if you have other 3rd party components, try unselecting them in the list of packages to check if the problem is caused by some conflict.
If you still find problems with it, the next attempt would be to completelly uninstall the TeeChart components and install them again.
If everything else failed, at this point I wouldn't discard the option of a broken IDE installation. So I would try a repair or a complete uninstall & reinstall.

C++ Builder 2009 - IndySystem120.bpl - Entry Point Not Found

I'm using C++ Builder 2009. I have the indy system, core and protocol installed in my environment. Recently, about once a week I get a message of:
Title: bds.exe - Entry Point Not Found
Message: The procedure entry point #Idstack#TIdStack#Make$qqrv could not be located in the dynamic link library IndySystem120.bpl
The solution I've been doing is closing the current project. Rebuild/reinstall the 3 indy projects (core, system, protocol) then everything works fine for about a week.
The troubleshooting steps I've tried so far was searching my system for bpl files related to the Indy system and removing them before doing a clean install (in case there was some sort of pathing issue). I then ran Builder as administrator and installed the components. I thought I solve the problem, but alas I'm having the issue again. Does anyone have thoughts on anything else I can try to solve this more permanently?
The TIdStack.Make() method was removed in Indy 10.5.7 for the RAD Studio XE release. If you have upgraded your installation of Indy 10 and have newer package versions floating around your system, that can interfere with any packages that were compiled to use the original Indy packages that shipped with C++Builder 2009.
So I had the problem for a couple of weeks and had to do several rebuilds of the library. I run the environment through a VM and found that my VM was low on space. I found that by clearing up some space on the drive that the problem went away. I've been working in the environment for over a month now without having to rebuild, where I used to have to do it 1 to 2 times a week.

fast report class missing after update RAD XE2

I just did the update of RAD XE2 to the latest service pack. I can not compile my application using Fast reports stuff inside. The error at compile says "frxclass.dcu not found".
This seems to be a problem like
FAST REPORT ISSUE
Is this a bug of updateing XE2 or did I do something wrong while executing the update process ?
This problem happens with XE2 and XE3. I have FR professional with source and have done several installations each of which have suffered problems. I believe that it is an incompatibility between the included version of FR and the licenced version. My solution was thorough:
1. Go into control panel and delete any and all installations of FR.
2. Go to the program files folder and manually delete any FR folders.
3. Inside the Delphi IDE go into options, library and locate and delete any reference to fast report paths.
4. Go into the IDE Install Packages option and make sure that there are no references to FR packages.
5. Quit the IDE and now install FR using the supplied installer. When this completes you should be able to fire up the IDE fine without frClass errors.

Why does the Delphi XE2 IDE crash in msimg32.dll?

After installation of the Update 3 for Delphi XE2 I get the following error and the IDE does not want to start.
I tried installing the standard Delphi XE2 with Update 1 and the problem persists. Do you have any idea what is causing this?
It looks like the file got corrupted somehow. I just checked my Win 7 64-bit Pro, and there are two copies of msimg32.dll found, 1 each in System32 and SysWOW64, both dated 7/13/2009 and version 6.1.7600.16385. So it appears they haven't been updated recently.
The actual error message you're getting is related to access denied, and the second one is DLL initialization failed, which is probably a result of the first one; the IDE isn't loading because the DLL can't be loaded.
My only suggestions are: 1) open a support case with Embarcadero (as an installation related problem, the support is free), or 2) reinstall Delphi from scratch, run it once to create registry entries, and then reinstall Update 3. I don't think anyone here is going to be much help; I'm not finding anything in searches related to Update 3 and this dll, so it seems to be just you having the issue.
Just delete msimg32.dll in delphi_install_dir\Embarcadero\RAD Studio\9.0\bin folder.
This file shouldn't be there if you are doing everything correctly.

Resources