Moin,
wir haben das Problem das auf einem unserer Rechner beim übersetzen in Delphi XE4 bei Base64Encode Speichermüll entsteht.
Wir setzen die Base64Codec
unit von Daniel Wischnewski ein.
Die
Unit hat zwar schon paar Jahre auf dem Buckel, aber hat immer funktioniert.
Nun sind wir darüber gestolpert das bei einem Delphi XE4 wenn die Programm darin übersetzt werden die Funktion Base64Encode Speichermüll zurückgibt. D.h es kommt wirklich irgendwas aus dem Speicher zurück. Teilweise stehen dort Teile von
SQL Code drin.
Die Funktion selber ist in Assembler programmiert. Wir sind auch soweit alle Compilereinstellungen durch und die sind identisch.
Bin gerade etwas überfragt und evtl hat einer eine Idee.
Gruß
Sven