Вопрос собственно в заголовке темы но поясню...
Может ли не обнуление переменных типа UTF8String, являющихся полями типа данных производного от record, который в свою очередь является типом данных динамических массивов, (которых в свою очередь в программе туевая хуча)... дак вот, может ли не обнуление этих переменных типа UTF8String являться причиной утечки памяти.
В данный момент я просто обнуляю массив: SetLength(0,Massiv);.