Can someone help me?
We are having a bug (access violation) with SSL (HTTPS support) only in 64bits.
My current Overbyte ICS version is 8.63.
The bug is attached image.
{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
{ V8.57 convert wire-format concactanted length prefixed strings to TStrings }
function IcsWireFmtToStrList(Buffer: TBytes; Len: Integer; SList: TStrings): Integer;
var
offset, mylen: integer;
AStr: AnsiString;
begin
Result := 0;
if NOT Assigned(SList) then Exit;
SList.Clear;
offset := 0;
while offset < Len do begin
mylen := Buffer[offset];
if mylen = 0 then Exit; // illegal
offset := offset + 1;
SetLength(AStr, mylen);
Move(Buffer[offset], AStr[1], mylen);
SList.Add(String(AStr));
offset := offset + mylen;
end;
Result := Slist.Count;
end;