The Coming RAD Studio Update
This week we were in the early stages of rolling out what was to be “RAD Studio Update 2” with a large number of bug fixes. We put the update out on the web and the registered users page, and posted an article on the Embarcadero Developer Network. We were excited, because there are a lot of bug fixes in it, making an already solid product even more solid.
However, once a few people started installing it, they noticed that they were being asked to register every time RAD Studio was run. The product is properly registered, but the dialog box still pops up every time you run RAD Studio.
So, first, if this is happening to you, we’re sorry. You can simply click cancel whenever you see that dialog and be on your merry way with the benefit of the fixes for Update 2. Your product should be properly registered, regardless of what the dialog may tell you.
Second, we have recognized the issue and pulled the Update from distribution. We want you to have the best experience, obviously, so the continued distribution of the Update clearly isn’t in anyone’s interest. We don’t want folks to run into the problem – again, obviously.
Third, we are working on a fix that will cover everyone. If you’ve installed Update 2 and are running in to the issue above, then we’ll have a fix for you. If you haven’t installed Update 2 yet, we apologize for the delay, and we’ll have an update for you that doesn’t have this issue. I can’t say when we’ll have it, but obviously we want it to be as soon as possible. We want you to have this Update in your hands as much as you do.
Finally, we’re sorry for the hassle, and we’ll get this fixed as soon as possible.



ooops, it happened again …
November 13th, 2009 at 9:07 amlooks like almost every single update pack have some little issues here or there ….
your QA and Testing is really lame …
I’m gonna take a wild guess that the filename didn’t have "setup" as part of it and they were running Vista or Windows 7 without UAC turned all the way off.
The new OS features like file system virtualization can be handy for security, but they can also produce some truely bizarre size-effects.
How close am I?
November 13th, 2009 at 9:28 amWill have to check … it seemed to me that after one confirmation it worked after starting the personalities one by one. Maybe this was trick of the mind. I should have at least started the Delphi personalilty a second time … we will see.
The Installers when they were started without the /upgrade switch told that in case of an upgrade a reregistration was required … I was wondering, … ok.
And if it does not work guys, go out for a beer and do what good IT people do, the weekly reset. Maybe on monday there is already a fix available … and if not another good reason. The fact that this dialog can simply be clicked away and it works … this is the real annoyance:-) for this scenario.
Mike
November 13th, 2009 at 10:08 amIf anyone in Emba (or indeed any Windows dev house) doesn’t have UAC turned all the way up then they are total morons. Just my point of view!
November 13th, 2009 at 10:14 amGave it a test … it’s time for the beer. I work on Vista … yes really an issue… but ok for some time…
The Dialog comes up when the delphiide 14 bpl is loaded. Jo mei, like the Bavarians say. This should not hinder us from writing code.
I can remember patches of other software vendors where a note told us to have apply > 198 corrections to repair what’s broken after applying the patch … this is nothing compared …
Have a nice evening all together…
Mike
November 13th, 2009 at 10:46 amFriday 13th it is…
November 13th, 2009 at 12:12 pmHey, is code insight (symbol insight) working for all of you? I can Ctrl-Click on any of my symbols, Delphi 2010 most of the time does not find them. Hovering the mouse over a symbol, it will show the declaration source and line number sometimes but Ctrl-Clicking rarely does anything. Update 2 is no improvement in this area.
November 13th, 2009 at 1:47 pmSNAFU
November 13th, 2009 at 3:21 pmMaybe my Symbol Insight problems are caused by having a modified VCL in the source path that does not match the loaded precompiled VCL?
November 14th, 2009 at 5:30 amPerhaps adding this Midas speedup fix
November 14th, 2009 at 5:45 am[ http://www.deltics.co.nz/blog/?p=615 ]
will make the Dialog box display and close., so fast we will not notice it!
Seriously lets put the midas speedups in the updates
Perhaps adding this Midas speedup fix
[ http://www.deltics.co.nz/blog/?p=615 ]
will make the Dialog box display and close., so fast we will not notice it!
Seriously lets put the midas speedups in the updates
November 14th, 2009 at 5:46 amAppreciate the updates.
This is weird. I didn’t have any problem with D2010 update2/3. Everything is runnnig good. No nagging register dialog. I am using it on a XP SP3 machine as well as a Vista x64 laptop.
November 14th, 2009 at 8:16 amahwux –
You probably have Architect. It only effected the Pro and Enteprise edition.
Nick
November 14th, 2009 at 9:04 amIf there is no problem with the architect edition, could you still make it available for those that have this edition.
November 15th, 2009 at 8:16 pmI hope the latest updates also get put on the Media Kit.
I don’t have a fast internet connection.
For this reason I am holding off upgrading (from D2007) because I don’t want to pay 50 Euros for a Media Kit only to discover I have to download large update files anyway.
November 15th, 2009 at 11:28 pm@Tobias Giesen -> Not really a new problem by any stretch of the imagination. I’ve been fighting with IDE alzheimers for years now in multiple IDE versions.
Along with a dozen other strange "wow, it suddenly doesn’t work anymore" kinda of glitches that come and go. hover to inspect the contents of a variable while debugging being one of the most common.
November 16th, 2009 at 1:22 amEmbarcadero,
Any plans to fix the silly requirement of the installers, that the user *manually* has to run them with an /upgrade command-line argument? They have to have the argument to work properly afaik, so that behaviour could just as well be hardcoded and the result would be less error-prone installs.
November 18th, 2009 at 2:32 pmEivind –
I’m afraid I don’t know what you are talking about — you should never have to "manually" run the setup program with a command line switch like that.
Nick
November 18th, 2009 at 3:43 pmGiven that the problem does not exist with the Architect Edition, will the "fixed update" bring other corrections as well or am I safe to apply the current one (I still have a copy) to my Achitect Edition?
November 18th, 2009 at 10:49 pmthanks admin
November 18th, 2009 at 11:26 pminformation is the most beautiful treasures
Nick -
The instruction for applying the update to the Boost Library and the database pack contained this information (/upgrade swith)… this is what Elvind referred to.
Elvind -
I’m sure that this is not the official patch and somehow it was made available public. The automatic updater did not recognize it.
But no one mentioned that we are part of a beta upgrade process. So always wait until the automatic installer recognizes the update.
I first thought the automatic installer had a problem:-)))). Now taken the opporunity to learn… I hope we will not have to reinstall from the beginning.
Nick -
btw: when do you think the "real" updates can be made available?
Mike
November 20th, 2009 at 8:17 amI am using the 2010 Architect…. but after applying the updates I noticed that, the IDE keeps eating up memory till it crashes. In other words, if I lauched the IDE, and just let it idling there without doing anything, and open th Windows Task Manger, I can see that bds.exe keeps increasing its memory usage till I get a erro message that the system is runing of of memory. I use Vista x64. And from the time the IDE is launched till it crashes, it might takes a while depending on the system RAM. Anybody encountered the same issue?
November 21st, 2009 at 1:11 pmEven if I lauched the IDE and don’t open any project, the IDE memory usage keeps incrementing at a step of 256K. This makes the IDE crashes in 2 hours, due to the out of memory error. This happens on a Vista x64 Enterprise machine. Anybody has any idea?
November 21st, 2009 at 5:21 pmNick, Eivind is referring to the instructions you have provided with the update. In the file README_en.txt it says:
RAD Studio 2009 Update 2, Update 3 (Database Pack) & Boost Update
Update 2:
———
This is an MSI Patch for the product. Run ‘Setup.exe’.
Update 3:
———
This is a Database Pack Update. Run ‘dbpack_setup /upgrade’.
Boost Update:
November 21st, 2009 at 9:22 pm————-
This is only for C++Builder customers. Run ‘boost_setup /upgrade’.
The main now issue is the inefficient complier. Though, it have the so-called fastest speed in the world, the codes it generates have never been optimized, especially in the aspect of floating point operation. So the programs Delphi build can never be never be equal to C++ ’s. Unicode, genetic is not enough…CG has a long way to to run…
November 22nd, 2009 at 2:27 pmDelphi 7 style component tool bar question, how to hide unnecessary components, like win 3.1? Only thing I can do is move all of them to new tab and call it "Recycle Bin"
November 23rd, 2009 at 12:38 amJanisT –
You can deselect the component sets that you don’t want by going to "Install Packages…" (ironically) and deselecting the ones that you don’t want.
Nick
November 23rd, 2009 at 7:26 amThe IDE eating up memory at a step of 256K only happens with Vista x64 machine, while it running no problem on Win XP (SP3). Both machines have the same third-party components, and both have applied the Update2/3. Anybody has any ideas?
November 23rd, 2009 at 1:17 pmThe update we are all waiting for is the one that can compile native 64-bit code for Windows.
November 24th, 2009 at 4:11 am@DriverMax
New roadmap for InterBase says that 64bit InterBase will be available in september 2010.
Wonder what they are using to do it…
November 24th, 2009 at 6:31 amVC++ probably!
November 24th, 2009 at 8:36 am@David Heffeman
November 24th, 2009 at 10:08 amAnd compile it crossplattform there??? Not sure, there are so many C++ compilers around that produce faster binaries … but who knows. SAP kernel for windows is also compiled with VC++ and older kernel versions rely on old compiler versions … I don’t know if the new … should take a look
@Michael Thuma
I’m guessing that InterBase is written in the same language as Firebird. Firebird, I believe, is written in C++. Maybe they use gcc on Unixy platforms and bcc or vc++ on Windows. I don’t know.
If you want a 64-bit InterBase then you may as well got for Firebird. In fact I don’t really see the point of InterBase given the quality of Firebird.
Not quite sure what any of this has to do with 64 bit Delphi……
November 24th, 2009 at 11:40 am@David Heffeman
Not a lot. Simply, it is not unlikely that vc was used for high speed kernels to, so you could be right - and that’s all.
This has nothing to do with Delphi 64 and Delphi 64 has nothing to do with this all here. Wrong thread. We started with the patches.
But it in the end it is always good that people talk and sit together for a beer.
I don’t want/need a 64bit interbase on windows … Firebird under Linux is ok for me … so far. Maybe one day an interbase. Firebird has issues with some perverted SQL statements we run to compare it against Oracle but on an average under Linux fits perfect, maybe interbase is cabable of it.
Mike
November 25th, 2009 at 6:10 amI mentioned 64bit InterBase bc if C++Builder is used to compile InterBase and C++Builder uses same compiler as Delphi then that would/could suggest that there will be 64bit version of Delphi in september 2010.
November 25th, 2009 at 10:05 pm—– "Even if I lauched the IDE and don’t open any project, the IDE memory usage keeps incrementing at a step of 256K. This makes the IDE crashes in 2 hours, due to the out of memory error. This happens on a Vista x64 Enterprise machine. Anybody has any idea?"
November 28th, 2009 at 8:10 amOK - it turns out this 256K memory leak is related to VMware workstation. After I uninstalled the VMWare workstation from my Vistat x64 machine, RAD Stuio 2010 IDE is running normal again. I don’t know why, but it seems RAD Studio 2010 does something to prevent a user to run it in virtual machine? Also when is the fixed Udate2/3 to be released? Isn’t it ironic that it is registered users who get hurt?
Hi Nick
Almost a month later - is this close to shipping ?
December 7th, 2009 at 9:27 amDavid –
Yes, it will ship "Real Soon Now".
Nick
December 7th, 2009 at 9:31 amHi Nick,
Any way we can get QC# 78041 fix before "Real Soon Now"? We bought a couple of Delphi 2010s two months ago and cannot continue with our migration until this bug is fixed.
Is a refund possible, until this update is released?
December 8th, 2009 at 1:46 amPierre -
It looks like QC78041 is fixed in the update.
Nick
December 8th, 2009 at 6:24 amSo why is QC78041’s status still "OPEN"?
December 9th, 2009 at 12:13 amHi Nick,
I see it is in the update, but when will the update be ready? Or how can we fix QC78041 on our side, so that we may carry on with our work?
If I can fix this now, because it is the only thing holding us back, you can take as long as you want with the update.
December 9th, 2009 at 2:49 amRobert — We don’t mark things fixed until we ship.
Pierre — I’d wait for the update.
Nick
December 9th, 2009 at 6:10 amHello,
on the whole Nick is right, my Delphi 2010 with update 2+3 works very well!
I was lucky and could download the update 2+3
I have the architect Version…
Nick, far so…
Rolf
December 9th, 2009 at 8:29 amThank you!
Works now.
Mike
December 14th, 2009 at 11:44 amThank you!
Works now. Very welcome
Mike
December 14th, 2009 at 11:45 ampenis enlargement solutions, penis enlargement products and penis enlargement reviews on top selling natural herbal remedies that increase penis size, penis power and gives you harder erections at http://www.penis4enlargement.com
December 18th, 2009 at 7:12 pmpenis enlargement medicines that enlarge penis size by best natural herbal penis products includes all natural herbal ingredients with 5 different penis enlarging methods like penis pills, penis patches, penis exercises and penis devices at http://www.penisenlargementmedicines.com
December 21st, 2009 at 7:16 pmRegarding this thing i have something about little manhoods,get rid from small size penis and enhance it by getting natural penis enlargement pills,its of least coast and works better,no side effect,no flaws,money back gurantee.
December 24th, 2009 at 9:41 pmDiscover the truth on male enhancement pills and penis enlargement supplements. Find out how to enlarge your penis fast.
http://www.pills4enlargement.com
December 26th, 2009 at 8:05 amHi 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
January 22nd, 2010 at 4:43 pmAdditionally XMLIniFile.pas (which has been compiled in xmlrtl.bpl and is also included as XMLIniFile.dcu) is missing from the installation !
January 22nd, 2010 at 5:34 pm"You probably have Architect. It only effected the Pro and Enteprise edition.
Nick"
probably nick was right…
April 6th, 2010 at 7:46 am"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 :("
and they need to review it first…
April 6th, 2010 at 8:19 am