История изменений
Исправление roof, (текущая версия) :
Тут дело не в use after free, а в
принудительно сказать менеджеру памяти из glibc что все, нам данный кусок памяти более ни к чему, пусть система его использует по своему усмотрению. Мы им воспользоваться уже не сможем гарантированно.
Сфигали присваивание нуля какому-то указателю чего-то там принудительно скажет «менеджеру памяти»? :) Если б так можно было делать free/delete вообще не нужны были бы, была бы автоматическая сборка мусора.
Исходная версия roof, :
Тут дело не у use after free, а в
принудительно сказать менеджеру памяти из glibc что все, нам данный кусок памяти более ни к чему, пусть система его использует по своему усмотрению. Мы им воспользоваться уже не сможем гарантированно.
Сфигали присваивание нуля какому-то указателю чего-то там принудительно скажет «менеджеру памяти»? :) Если б так можно было делать free/delete вообще не нужны были бы, была в автоматическая сборка мусора.