Nick Hodges

RAD Studio 2010 Update 4/5 Released

14 Dec

Okay, the Update to the Update is out. You can download it from the Registered Users page or you can let the IDE do the update for you by checking for updates.  To find out more, you can read the README.  I know you all always read the README, right?

You probably have some questions. I’ll try to answer some here.  But first, the main point to get across is that this new Update is “good for what ails ya.”  It covers all the bases.  Everyone in all scenarios with regard to RAD Studio 2010 installations should apply this update.

I installed Update 2 during the brief period it was available. What should I do?

Install Update 4/5.

I have the original RTM version and haven’t updated anything yet.  What should I do?

Install Update 4/5

I’ve only installed Update 1.  What should I do?

Install Update 4/5

I have <done/not anything at all with regard to updating/not updating RS 2010>. What should I do?

Install Update 4/5

Are you going to answer “Install Update 4/5” to every question I ask?

Well, pretty much.  If the question is about what your configuration is and what you should do about it to get the latest fixes, then the answer is “Install Update 4/5”

How do I tell if I have the most current version?

Open up your about box.  If you see “Update 5” in the “Installed Updates” box, you are good to go. If you don’t, see the answer to every question above. 

What bugs are fixed in this update?

List of Bug Fixes in Updates 4 and 5 for Delphi 2010: http://edn.embarcadero.com/article/40204/

List of Bug Fixes in Updates 4 and 5 for C++Builder 2010: http://edn.embarcadero.com/article/40205/

Why is it called Update 4/5?

For various reasons, we do the database portion of the install separately, and merely include it as part of the “Master” install.  Therefore, it needs to be updated separately.  Update 4 is the main product update.  Update 5 is the “Database Pack” update.  They go hand in hand and should be installed together always.

This all took longer than I thought it should  Why?

Well, first, this second go-around wasn’t exactly planned, so we had to adjust a thing or two.  The problem we found was one that we hadn’t tested for.  (We test for it now, believe me).  Then, we wanted to make sure that it was absolutely right this time.  We also added in more fixes.  We test a huge combination of install scenarios, involving multiple operating systems, languages, localizations, editions, and more.  It takes a lot of time and effort. Ultimately, we were extra double-secret-probation-careful to make sure that it was good. I believe it was worth the wait.

34 Responses to “RAD Studio 2010 Update 4/5 Released”

  1. 1
    Moritz Beutel Says:

    Do you have the build number of Update 4/5 handy?

  2. 2
    Moritz Beutel Says:

    By the way, I really appreciate the decision to make bug fix lists public. Reading them is fun - whenever I do, I have lots of "oh, they fixed that too" moments :)

  3. 3
    Andreas Hausladen Says:

    Why do I have to restart my computer? What is your installer doing to my Windows?

    BTW: Thanks for the update 4/5. Now I can start my Delphi without pressing Cancel+OK.

  4. 4
    Lachlan Gemmell Says:

    Thanks for this Nick. I always wait for the first real major Delphi update before porting my important applications so it’s full steam ahead from now on.

  5. 5
    Stewart Gaskell Says:

    Hey, I recognised the reference to National Lampoons Animal House ("double secret probation").
    Do I get any points for that?

    Oh, and thanks for the latest update.

  6. 6
    avenmore Says:

    Will you be making a new full ISO available?

  7. 7
    David Culbertson Says:

    Is there an update for the trial version available?

  8. 8
    Nick Hodges Says:

    Stewart — Yes, I’ll take you off double secret probation for noticing!

    avenmore — the Full ISO is available on the Registered User download page.

    David — when you download the trial, you’ll get the latest version, yes.

    Nick

  9. 9
    Erik van Bilsen Says:

    If I only install Update 4 (I’m not interested in Database functionality), then the update does not show up in the "About" dialog box. Although I do see the build number is 25826 now.

    I did install Update 5 afterwards to be sure. But now, when I start Delphi 2010, the "Messages" pane shows:

    Error executing ‘C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe’: The window does not have scroll bars

    And when I shut down Delphi 2010, Windows shows a message saying the application terminated abnormally.

    Is this because I did’t have any database functionality installed in the first place (before I ran update 5)? Can I uninstall just Update 5?

  10. 10
    Stefan van As Says:

    I’m on Win7, and I’m also getting the error as reported by Erik van Bilsen (Error executing ‘C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe’)

  11. 11
    Stefan van As Says:

    After the update 4+5, when I close down D2010, Win7 tells me there is a problem and it has decided to turn on compatibility mode for D2010.

  12. 12
    Nick Hodges Says:

    Erik –

    How did you install just Update 4? That shouldn’t be possible.

    In any event, you should install the entire update.

  13. 13
    Erik van Bilsen Says:

    First, I just installed Update 4 (I unchecked Update 5 in the updates dialog box that you get after doing a "check for updates").

    After that, since I didn’t see the update in the About Box (only a change in build number), I did a "check for updates" again and selected Update 5 (update 4 was no longer in the list, it was already recognized as installed).

    Since then, I keep getting the "Error executing…" error (I disabled this message by changing the "Software\CodeGear\BDS\70\AutoRun\UpdateCheck" registry keys under HKLM and HKCU).

    I use Windows 7, 64-bit.

  14. 14
    Giel Says:

    @Nick: installing Update 4 only is easy. I downloaded "radstudio2010UpdatePack_Dec09.zip", which includes 3 directories (BoostUpdate, Update4 and Update5_Database_Pack). I only ran the setup.exe in the Update4 folder.

    Why would I want to update a database pack which isn’t even installed on my computer?

    Giel

  15. 15
    Tim Corben Says:

    Hi, I’m having a tonne of trouble with RAD Studio 2010 and it’s InstallAware routines. When I run Setup.exe for Update4, InstallAware wizard comes up with the message:

    Runtime error in setup script: Line 0: List index out of bounds (1)

    Any ideas why? Doing a "Check for updates" gives me a slightly different message:

    Runtime error in install: List index out of bounds (0)

    My production installation was from downloaded ESD files which got me going but now I can’t install update4. Trying alternatives, I downloaded delphicbuilder_2010_3513Upd1_win.iso and tried installing from DVD to a fresh Vista SP1 machine only to get:

    Unable to load plug-in library. Please rebuild your project and make sure all required plug-ins are installed.Action skipped

    …I couldn’t even enter my software key let alone attempt update4.

    What’s up with InstallAware??

    I’m using Vista Enterprise 32 bit with SP1

  16. 16
    Stefan van As Says:

    I’m having the same problems as Erik van Bilsen, and I *did* install both update 4 and 5 together. I’m getting the impression D2010 wants to be launched "as administrator" after update 4/5. I’m experiencing this on Win 7, but I’m guessing the same is true for Vista. Launching D2010 "as administrator" after update 4/5 is good. Doing a non-elevated launch after update 4/5 causes the following: "error executing C:\ProgramData\…\Setup.exe: The parameter is incorrect", and then when I shut D2010 down, Win 7 tells me D2010 did not run correctly, and Win 7 has applied compatibility settings to D2010.

  17. 17
    Jarrod Hollingworth Says:

    Hi Tim,

    I had the same problem with updates for D2007. I originally installed and kept the setup file cache but later decided that it took up too much disk space and manually deleted the setup file directories C:\D&S\All Users\App Data\{setup-guids} (Windows XP).

    After that I could not get any check for updates to work, nor could I manually run the updates downloaded separately. I got the same List index out of bounds errors.

    To solve it I copied the setup file cache directories from a colleagues PC and after a few attempts and changes was able to get the updates to finally run. I wanted to avoid having to totally reinstall Delphi.

    I’ve kept the setup file cache for D2010 and don’t intend to delete it!

  18. 18
    Peter Says:

    Why there are 2 update packs??? put the stuff together into one pack. my god!!!!

  19. 19
    Doug Says:

    C++ 2010. The ‘Embarcadero RAD Studio 2010′, ‘Check for Updates’ made everything for me. Asked me if I wanted to install, then it has downloaded, afterward installed, rebooted and then supriiiiise… I can’t use my IDE anymore. Or is ‘out of stack space’ or is ‘out of memory’ and of course it freezes (IDE only). I kill the process and start again. No success. Win64 Vista (Home Premium) SP2.

    All updates (including boost) were installed in a row.

    Doug.

  20. 20
    JQL Says:

    I am also having problems with the updates. I used the Check For Updates option and let it install all the updates. It got to the Database Pack section then said it couldn’t download the files. I tried the two different options but, both failed. It did the same in the Boost section (yes I had a live internet connection).

    On
    running the IDE, it couldn’t find a number of packages so I tried the repair option in the Installer. This failed to fix the problem.

    I have now uninstalled the whole of program and am trying again from scratch.

    I don’t feel very confident as something isn’t working as it should…

    John

  21. 21
    JQL Says:

    Sorry, forgot to mention that I’m using Windows 7 32bit and I had the setup error "Error executing ‘C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe’" before and after performing the update.

  22. 22
    Nick Hodges Says:

    John –

    Make sure that you are running the update as Administrator.

    Nick

  23. 23
    Stefan van As Says:

    Nick,

    I have bailed out of update 4/5 because after installing them both, I’m constantly getting the following error when I’m launching the IDE: "error executing C:\ProgramData\…\Setup.exe: The parameter is incorrect". This is on Win7 32-bit without administrator.

    Stefan.

  24. 24
    Nick Hodges Says:

    Stefan –

    You’ll get that if you don’t run as Administrator.

    If you get that in the Message View on start up, you can safely ignore it.

    Nick

  25. 25
    Stefan van As Says:

    Nick,

    Before update 4/5, this was not the case.

    After update 4/5, I now have to launch RAD Studio 2010 "as administrator", or get error messages on start up (and shut down).

    I don’t want to launch RAD Studio 2010 "as administrator", and I don’t want any error messages. Please fix.

    Thanks, Stefan.

  26. 26
    Nick Hodges Says:

    Stefan –

    What error are you getting when you don’t run as administrator.

    Nick

  27. 27
    Bryan Says:

    Very strange errors are occurring with update 4/5. create a new package-save it. try to open the saved package and it won’t open. it complains about a "white space" error in the xml of the project file. When the offending line is removed from the project file, it opens normally. The package fails on a compile, complaining about an access error in the module ‘dotnetcoreide140.bpl’ at address 00000000. Without installing the updates this doesn’t happen.

  28. 28
    Bernd Heinsohn Says:

    Hi there,

    Rad Studio 2010 is missing several required dcu’s from the installation !!

    For example:

    xmlrtl140.bpl is build from units in source\win32\xml

    but for several of the files in source\win32\xml there is no corresponding dcu in the lib folder:

    These are the missing files in detail:

    AbnfUtils.dcu,
    AdomCore_4_3.dcu,
    adomxmldom.dcu,
    CodecUtilsRTL.dcu,
    CodecUtilsWin32.dcu,
    EncodingUtils.dcu,
    LangUtils.dcu,
    ParserUtilsRTL.dcu,
    ParserUtilsWin32.dcu,
    TreeUtils.dcu,
    UriUtils.dcu,
    WideStringUtils.dcu,
    XmlRulesUtils.dcu,

    I think you need to do better QA before releasing your products to the public :(

  29. 29
    Bernd Heinsohn1 Says:

    Additionally XMLIniFile.pas (which has been compiled into xmlrtl.bpl and which is also included as XMLIniFile.dcu) is missing from the installation !

  30. 30
    Bernd Heinsohn Says:

    Additionally XMLIniFile.pas (which has been compiled in xmlrtl.bpl and is also included as XMLIniFile.dcu) is missing from the installation !

  31. 31
    Roger Dunn Says:

    Only yesterday did I notice what executable was hanging Windows several times a week for the past several months.

    I’m running on XP and every once in a while, some process will take 50% of my CPU and make every action take a long time. It was always this program called Setup.exe. When I would end that task, explorer.exe would then take up 50%. When I would end THAT task, all would be good, but my Taskbar, Start menu, and QuickLaunch bar would be gone. I’d restart explorer.exe (through Run) and get those back, but then my CPU usage would be up again. I’d have to log out then in to get things back to normal.

    After searching my hard drive for all programs called Setup.exe, I finally found that C:\Documents and Settings\username\Local Settings\Application Data\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe was the culprit. I deleted it (to the Recycle Bin) and all is well. I’ll put it back if it’s supposed to be there, but any idea why it hangs my system and how to stop it from doing so? After all, I already have the latest 4/5 updates and nothing’s come out since, so Setup couldn’t possibly be downloading anything.

    "Roj"

  32. 32
    Antti Suni Says:

    Hi!
    The "check for updates" doesn’t seem to notice these updates for me. I just did it again and it says "No Embarcadero RAD Studio 2010 updates available", while my Delphi 2010 About box still says:
    Embarcadero RAD Studio 2010 Version 14.0.3539.24502
    Installed Updates: Delphi and C++ Builder 2010 Help, RAD Studio 2010 Update 1

    Is the "Check for updates" having a problem here? I’ve been relying on that for providing me updates, but now it seems I’m four months late for this update at least…

  33. 33
    Rodney Kerwin Nicholls Says:

    Even when I run the Update 4 as an Administrator it won’t install. I keep getting the error message ‘The installer has insufficient privileges to modify this file: C:\windows\installer\$PatchCache$\managed\752D85DA6A7F5BA45B1E63E4CA90B849\7.0.0\adortl7e17cadortl140.bpl24PC8691228_124′.
    If I choose ‘Ignore’ the same message pops up with another file name.
    I’m running Win 7.
    Is there a solution to this?

  34. 34
    Nick Hodges Says:

    Rodney -

    I’d suggest opening up a free support case for your install problems at:

    http://support.embarcadero.com

© 2010 Nick Hodges | Entries (RSS) and Comments (RSS)

Your Index Web Directorywordpress logo
Close