IDE Fix Pack 4.7 issues–or not?

By | March 28, 2012

I get some reports about problems with IDE Fix Pack 4.7. Those issues appear when IDE Fix Pack 4.7 is install but doesn’t disappear after uninstalling it. Well, if you uninstall IDE Fix Pack all changes are undone. Actually they never happened because IDE Fix Pack only changes code and bytes in memory. There is no persistent change.

So why do those issues do not disappear after uninstalling IDE Fix Pack? The reason is that those issues aren’t caused by IDE Fix Pack. They are caused by packages that are now loaded on IDE start because IDE Fix Pack disabled the IDE’s (slow) package cache. But why do they not disappear after uninstalling IDE Fix Pack? Well, that is because after uninstalling, the package cache isn’t rebuilt. The IDE will rebuild it after the next start. So you have to run the IDE twice after uninstalling IDE Fix Pack to get back to the point where the package cache was effective.

But that doesn’t solve the problems because they are now hidden until the package is loaded when you open a Form or DataModule that contains a component from that package.

An examples: The splash screen shows a component package registered multiple times.
The component vendor hadn’t thought about that calling IOTASplashScreenServices AddPluginBitmap or AddProductBitmap from units in different packages of the same component pack means that the splash screen will show the entry multiple times if all packages are loaded. He got away with it because the package cache protected him from seeing the problem.

5 thoughts on “IDE Fix Pack 4.7 issues–or not?

    1. Andreas Hausladen Post author

      I removed it. I used it to refer to a “IDE crashing package”, but I removed that paragraph before submitting the text.

  1. Vladimir

    I found froustrating issue with the IDE Fix Pack 4.7 XE2:
    When TeeChartPro9 (now 2012) is installed for XE2 and after install of the IDE Fix Pack 4.7 the FMX form will not show the controls (like Button Label and so on), while the compiled program shows all controls.
    I’ve tried to install/Uninstall IDE Fix Pack 4.7 many times, but after removing – designer works fine, but after inserting – FMX designer don’t work well.
    This is old behaviour, I’ve seen this bug for previuos IDE Fix Packs and TeeChartPro2011.

  2. Günther Schoch

    We do have a rather strange problem that with the Fixpack the Debugging of the software gets somehow blocked on under the IDE.

    Environment: Delphi XE2 Update 4 + Fixpack 4.7

    We have reduced the code to the mimimum to reproduces the problem. But I do not know how I should send it to Andreas. Perhaps he could shortly contact me to give me a link.

    regards

    Günther

Comments are closed.