The documentation says:
You used a data type or operation for which static code analysis cannot prove that it does not overwrite memory. Such code can be considered a security risk.
For example, using GetMem may trigger this warning because the memory block does not have an associated type.
There are only two ways to avoid these warnings:
. , RTL- Embarcadero Delphi, , , . . . , , .
. , - . , , , .
, Delphi.net-. , , .net, . , , , . .