[more=Пишу в стену]
Выше код.
Нафига он нужен? Во первых создаём пустой проект к 1 кнопка. По клику делаем GetMem без освобождения памяти. Самое главное - ставим опцию +dcu debug utils.
добавим модуль в проект первыи и не забудем, что не надо писать uses...
Ставим брейкпоинт в finalization мдуля и смотрим масситв в отладчике. Надо записать самый первый Sz и SP, -все свободные - 0. То что записано вставим в комментарий. И делаем брейкпоинт после if. К нашему удивлению после нажатия на кнопку - брейкпоинт и кнопа в реальном стэке. После вторичного прочтения что мы написали становится ясно - не хватило сил на Freemem.[/more]
Eternal_Shield
Я бы убил за такие прогнозы, но печалька - ощущения те же. Надеюсь VS всё же будет лучше.
Выше код.
Нафига он нужен? Во первых создаём пустой проект к 1 кнопка. По клику делаем GetMem без освобождения памяти. Самое главное - ставим опцию +dcu debug utils.
добавим модуль в проект первыи и не забудем, что не надо писать uses...
Ставим брейкпоинт в finalization мдуля и смотрим масситв в отладчике. Надо записать самый первый Sz и SP, -все свободные - 0. То что записано вставим в комментарий. И делаем брейкпоинт после if. К нашему удивлению после нажатия на кнопку - брейкпоинт и кнопа в реальном стэке. После вторичного прочтения что мы написали становится ясно - не хватило сил на Freemem.[/more]
Eternal_Shield
Я бы убил за такие прогнозы, но печалька - ощущения те же. Надеюсь VS всё же будет лучше.