Воспроизводится без изменений в XDS 2.60 beta. Особенно огорчает проблема, демонстрируемая процедурой CheckCollector: неиспользуемая память не освобождается вовремя. В идеале процедура вообще никогда не должна завершиться, а размер выделенной памяти не должен превышать 2 Мб (размер двух экземпляров типа Chain^). Ведь там выделяется память под новый объект, ссылка на старый тут же теряется, после чего вызывается сборка мусора, и так по кругу, т.е. в памяти в каждый момент времени находится только один либо два объекта.