Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: Wann kann System.Copy(Array, Index, Count) eine Exception liefern?

  Alt 6. Mai 2011, 10:25
Solange beide Arrays konsistente Daten enthalten, genug Speicher zur Verfügung steht und die RTTI-Infos korrekt sind,
sollte beim Copy eigentlich nichts knallen.

Genug RAM ist wohl OK, da sonst ja ein OutOfMemory erscheinen würde.

Die Daten in den Arrays sind konsistent?

Aber in Verbindung mit der RTTI vermute ich jetzt einfach mal, daß Die Generics da irgendwo Mist bauen (wie immer),
denn daraus werden ja die Informationen über den Aufbau der Daten geholt und damit auch über die Methode des Kopierens, bzw. die Speicherverwaltung.

Du kannst also nut den Fehler im QC melden, hoffen das die sich mal auskäsen, bzw. überhaupt mal reagieren
und danach dann die entpsrechenden Bugfixes (XE2 oder XE3) kaufen.
Oder du bleibst bei deiner funktionierenden Variante.
$2B or not $2B

Geändert von himitsu ( 6. Mai 2011 um 10:37 Uhr)
  Mit Zitat antworten Zitat