﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <description><![CDATA[Comments for Delphi 6 Update: official run-time patch is available]]></description>
    <title><![CDATA[Comments for Delphi 6 Update: official run-time patch is available]]></title>
    <link>http://dn.codegear.com/article/29361</link>
    <!-- source: http://dn.codegear.com/article/29361/feed-->
    <dc:date>2008-08-21T15:14:25-07:00</dc:date>
    <item>
      <description><![CDATA[I wonder to download this update]]></description>
      <title><![CDATA[Delphi 6 Update: official run-time patch is available]]></title>
      <managingEditor>
	 (J.C. Martin)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=33933</guid>
      <dc:date>2003-01-18T15:22:43-08:00</dc:date>
      <pubDate>2003-01-18T15:22:43-08:00</pubDate>
      <source url="http://dn.codegear.com/article/29361/feed">Comments for Delphi 6 Update: official run-time patch is available</source>
    </item>
    <item>
      <description><![CDATA[After applying RTL upd 2, the ide can't loadfreshly recompiled packages because they referto an older System.RTLVersion.Is there a solution?]]></description>
      <title><![CDATA[Delphi 6 Update: official run-time patch is available]]></title>
      <managingEditor>
	 (Kjell Falkborn)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=33905</guid>
      <dc:date>2003-01-15T04:40:38-08:00</dc:date>
      <pubDate>2003-01-15T04:40:38-08:00</pubDate>
      <source url="http://dn.codegear.com/article/29361/feed">Comments for Delphi 6 Update: official run-time patch is available</source>
    </item>
    <item>
      <description><![CDATA[I have a big problem in my calculation program.The problem is the program works sometimes fine and sometimes it closed completly without any exception message.The fatal error can happen with the same input datas or not.If not I can run the calulation process many times or only one or two times. There is no rule to see behind for me.I work with Delphi 6.2 and the last update for dynamic arrays at a computer with W2K SP3With the debug mode I found out, that the error happens during a SetLength or a Finalize statement. Mostly in the following statement.  TWerkstoff = packed record    ID: Longint;                                                KC_ID: Longint;                                             kc11: real;                                                 z: real;                                                    vc0: real;                                                  Gamma0: real;                                               Gamma_min: real;                                            Gamma_max: real;                                            Bez: string;                                                WerteOK: boolean;                                         end;  TWerkstoffArray = packed array of TWerkstoff;   TBohrerNormalElement = packed record    ElementNr: Integer;                                         OriginalNr: Integer;                                        d1: real;                                                   d2: real;                                                   d0: real;                                                   x: real;                                                   l: real;                                                    z: integer;                                                 kappa: real;                                                gamma: real;                                               ap: real;                                                   tap: real;                                                  Methode: byte;                                              Verfahren: byte;                                            Spitze: Byte;                                               V: real;                                                  end;  TBohrerNormal = packed array of TBohrerNormalElement;     TParameterEditorElement = packed record    OriginalNr: Integer;                                        x: real;                                                    l: real;                                                    n: real;                                                    f: real;                                                  end;  TParameterEditorOriginal = packed array of TParameterEditorElement;    ´  TErgebnisNormalElement = packed record    ElementNr: Integer;                                         OriginalNr: Integer;                                        b: real;                                                    h: real;                                                    a: real;                                                    fz: real;                                                   vc: real;                                                   fgamma: real;                                               fsv: real;                                                  ff: real;                                                   fv: real;                                                   fb: real;                                                   fh: real;                                                   fvo: real;                                                  he: real;                                                   kc: real;                                                   fcm: real;                                                  fcgm: real;                                                 fvor: real;                                                 mcgm: real;                                                 pcgm: real;                                               end;  TErgebnisNormal = packed array of array of array of TErgebnisNormalElement;     .   .  var    ErgebnisNormal    : TErgebnisNormal;    BohrerNormal      : TBohrerNormal;    Werkstoff         : TWerkstoffArray;    ParameterOriginal : TParameterEditorOriginal;    .    .    .    if Assigned(BohrerNormal) and Assigned(Werkstoff) and Assigned(ParameterOriginal) then    begin      j := Length(BohrerNormal);      k := Length(ParameterOriginal);      i := Length(Werkstoff);=&gt; until here everything is OK e.g: j = 19, k = 1, i = 6      Finalize(ErgebnisNormal);=&gt;    SetLength(ErgebnisNormal, i, j, k);    mostly here happend the problem, sometimes at a complete other position                                             but also SetLength( .. ) or sometimes Finalize(   )      if Assigned(ErgebnisNormal) then      begin        for k := 0 to High(ParameterOriginal) do        begin          for j := 0 to High(BohrerNormal) do          begin            for i := 0 to High(Werkstoff) do            begin              BerechneSkraft(BohrerNormal[j], ParameterOriginal[k], Werkstoff[i],                {var} ErgebnisNormal[i, j, k]);            end;          end;        end;      end;    end;After getting the error the dynamic array WERKSTOFF is EMPTY also.The error message I get is: access violation at 0x00406fe1 write at address 0x000030de0I made the test at different type of computers with the same result.I tried also a try ... exception .. do OutOfMemory without an exception message.I think something is wrong with the heap storage. Any idea to find the problem?]]></description>
      <title><![CDATA[Delphi 6 Update: Problems with Setlength and Finalize]]></title>
      <managingEditor>
	 (Karlheinz Jansen)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=33904</guid>
      <dc:date>2003-01-15T02:04:57-08:00</dc:date>
      <pubDate>2003-01-15T02:04:57-08:00</pubDate>
      <source url="http://dn.codegear.com/article/29361/feed">Comments for Delphi 6 Update: official run-time patch is available</source>
    </item>
    <item>
      <description><![CDATA[Perhaps this line could be updated too?  Updates    Windows     6     06/01/2002    And perhaps it belongs below "Previous Version Updates" rather than just above too.]]></description>
      <title><![CDATA[Delphi 6 Update: official run-time patch is available]]></title>
      <managingEditor>
	 (Craven Weasel)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=33770</guid>
      <dc:date>2002-12-19T05:01:23-08:00</dc:date>
      <pubDate>2002-12-19T05:01:23-08:00</pubDate>
      <source url="http://dn.codegear.com/article/29361/feed">Comments for Delphi 6 Update: official run-time patch is available</source>
    </item>
    <item>
      <description><![CDATA[Long overdue, but welcome all the same.]]></description>
      <title><![CDATA[Delphi 6 Update: official run-time patch is available]]></title>
      <managingEditor>
	 (Bruce McGee)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=33769</guid>
      <dc:date>2002-12-19T04:39:12-08:00</dc:date>
      <pubDate>2002-12-19T04:39:12-08:00</pubDate>
      <source url="http://dn.codegear.com/article/29361/feed">Comments for Delphi 6 Update: official run-time patch is available</source>
    </item>
    <generator>Atom 1.0 XSLT Transform v1 (http://atom.geekhood.net)</generator>
  </channel>
</rss>