Re: [twsocket] Serious bug in TWSocket(AVorbufferoverflow)Pleasehelp !

2009-11-02 Thread Tobias Rapp
I have found some similar code in function TCustomLineWSocket.DoRecv() from ICS-V5: === --- D:/DelphiComponents/Ics/Delphi/Vc32/WSocket.pas (revision 279) +++ D:/DelphiComponents/Ics/Delphi/Vc32/WSocket.pas (working copy) @@ -

Re: [twsocket] Serious bug in TWSocket(AVorbufferoverflow)Pleasehelp !

2009-11-02 Thread Arno Garrels
Tobias Rapp wrote: > I have found some similar code in function > TCustomLineWSocket.DoRecv() from ICS-V5: I don't think it is a bug in ICS-V5, since "Buffer" mostly was of no type (if memory serves well). This changed in ICS V6 where "Buffer" is of type TWSocketData which maps to Pointer in Win

Re: [twsocket] Serious bug in TWSocket(AVorbufferoverflow)Pleasehelp !

2009-11-02 Thread Tobias Rapp
Arno Garrels wrote: > I don't think it is a bug in ICS-V5, since "Buffer" mostly was of > no type (if memory serves well). This changed in ICS V6 where > "Buffer" is of type TWSocketData which maps to Pointer in Win32. That's true. As a programmer coming from C language the typeless "var Buffer"