July 5, 2007

More Delphi 2006 Hotfixes (12 and 13)

Two new hotfixes for Delphi 2006 and C++Builder 2006 users.

I've just noticed that CodeGear has released two new hotfixes for Borland Developer Studio 2006. There are two Developer Network articles (for hotfix 12 and 13) covering them, but (at the time I'm writing this) the second is a copy of the first so things are a little confusing. The fixes can be downloaded from the BDS 2006 Registered Users Update page, but you need to be logged and have registered the product to do so. What's effectively in the two updates? According to the two readme files:

  • Hotfix 12 is for Delphi C++Builder and contains "fixes for a memory leak in the compiler when building projects and a codegen bug when comparing signed and unsigned integers"
  • Hotfix 13 is for C++Builder and contains fixes for "a Memory leak in OpenArray's assignment operator; Wrong declaration of PShortint in sysmac.h; TOleString is broken in Unicode mode; Variant operators failure; Memory leak in OleVariant"

I'm pleased that CodeGear keeps releasing fixes for BDS 2006 rather than saying: "sorry for the bug, buy the new version" as they did in the past (some other companies do). And if you use Delphi 2006 make sure you have Update 2 with the Hotfix Rollup installed (they are are critical for the stability of the IDE)... plus this extra one.

Later... I was told (see comments) and realized that both fixes relate with the C++Builder side of the product and updated the text above.





 

4 Comments

More Delphi 2006 Hotfixes 12 and 13 

Are you sure HF12 is for Delphi? It looks to be a C++
compiler fix only.
Comment by Luigi D. Sandon on July 5, 11:46

More Delphi 2006 Hotfixes 12 and 13 

Technically, BDS 2006 hasn't been replaced yet: the
corresponding upgrade will be the new studio released
later this year, so BDS 2006 is still, in it's kind,
the latest product...
Comment by Fernando Madruga [http://memyselfanddelphi.blogspot.com] on July 5, 11:54

More Delphi 2006 Hotfixes 12 and 13 

Luigi, 

I think I misread the final part of the description:
"Use these in place of earlier versions of bcc32.exe".
I read it as dcc32.exe... and though it applied to
Delphi! Thanks for the correction (added above).
Comment by Marco Cantù [http://www.marcocantu.com] on July 5, 11:55

More Delphi 2006 Hotfixes 12 and 13 

 Marco,

there are serious bugs on BDS2006 that make C++ 
unusable, those bugs are still not solved and forbbid 
to make any serious development on C++ with the VCL.

I hope some day will be solved, but in the intering 
we have been forced to move to VS2005.
Comment by Roberto on July 6, 01:24


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.