Как это сделать?
Причем здесь, когда и где вызывается маллок? На вышеописанный код это никак не повлияет. Как проводилась проверка целостности на переполнение и...
Ну так замечательно! Таким образом схема с метками как в вышеприведенном способе, будет решать еще одну задачу! После того как мы, что либо пишем...
1) Кто сказал, что нужно работать со страницами, вы еще скажите с физ. адресами. Нет работать надо только с виртуальными адресами. 2) Информацию...
Вы меня улыбаете!! Все это можно получить из имиджа как правило. По каким адресам, что мапится, стек, код, данные все это легко получить, самые...
если еще не искать в памяти стека, и в секциях данных и ресурсов... Экзешника и всех библиотек, то кол-во памяти которое надо просканить...
вероятность есть, но она ничтожна, кроме того это нужно только для тестирования кода, а не для промышленного релиза. Если на этапе тестирования...
сс не катит это ассеблерная команда int 3. :) Как я и говорил такой байт идет лесом. Кроме того твои слова, льют только на мою мельницу, поскольку...
кажется посчитал правильно, поправьте, если не прав. Вероятность появления 4 байт определенного значения в памяти развна: Всю физическую память...
в том то и проблема, нужно на чистом С. Причем так, чтобы можно было использовать в дровах. Поэтому отлаживаю пока в юзерлэнде. Так как любая...
Предварительное сканирование дает понять, есть ли в памяти уже такие магические числа. Кто выделяет память по 1-2-3 дворда? Выделение памяти,...
Момент, вы загрубили слегка в вычислениях, речь идет не об одном байте, а о наборе байт, следовательно чем больше байт используем, тем вероятность...
Откройте отладчик WinDbg и загрузите любое приложение и попробуйте найти такое значение 0xDEADBEEF. И тогда я съем свой галстук. Был не прав,...
есть такой интересный подход, выделяем память,но в первые 4 байта выделенной памяти пишем магическое число. Соответственно выделяем памяти на 4...
Вот для простоты _CrtMemState s1, s2, s3; void StartLeakDetection() { //s1, s2, s3; надо бы здесь их обнулить _CrtMemCheckpoint( &s1 );...
Чем плох этот вариант в тестировании. _CrtMemState s1, s2, s3; _CrtMemCheckpoint( &s1 ); // здесь делаем выделения памяти и освобождение...
в килобайтах? Не очень аккуратно. ...И опрометчиво.
в этой части: _CrtMemState s1, s2, s3; _CrtMemCheckpoint( &s1 ); // memory allocations take place here _CrtMemCheckpoint( &s2 ); if (...
Как определяете, что растет потребляемая память?
Нашел кажется кое-что интересное http://www.codeguru.com/forum/showthread.php?t=312742 Оцените, коллеги.
Имена участников (разделяйте запятой).