Описание тега visual-leak-detector
Система обнаружения утечек памяти с открытым исходным кодом для Visual C++
2
ответа
Код, соответствующий утечкам, с помощью Visual Leak Detector
Я пытаюсь использовать Visual Leak Detector в Visual Studio 2008, вот пример вывода, который я получаю: Detected memory leaks! Dumping objects -> {204} normal block at 0x036C1568, 1920 bytes long. Data: < > 80 08 AB 03 00 01 AB 03 80 F9 AA …
22 апр '10 в 20:27
1
ответ
Предупреждающее сообщение печатается на консоли, не сбой сборки
У меня есть предупреждения, так как ошибки включены, и уровень предупреждения увеличен до максимума. Я интегрировал VLD в свои юнит-тесты. Когда я целенаправленно создаю утечки памяти, VLD печатает предупреждение в консоли вывода Visual Studio и кон…
09 фев '13 в 23:07
2
ответа
Повреждение кучи - "Свободный блок кучи 61af0f0 изменен на 61af194 после его освобождения" C++
В моем приложении я получаю эту ошибку: HEAP[App.exe]: HEAP: Free Heap block 61af0f0 modified at 61af194 after it was freed Вот стек вызовов: ntdll.dll!_RtlpBreakPointHeap@4() Unknown ntdll.dll!@RtlpAllocateHeap@24() Unknown ntdll.dll!_RtlAllocateHe…
04 янв '13 в 11:15
2
ответа
Visual Leak Detector сообщает об утечке 40 байт для одного int*
Вот моя программа #include <vld.h> using namespace std; int main() { int* p = new int(100); } Визуальный отчет по детектору утечки Visual Leak Detector Version 2.3 installed. WARNING: Visual Leak Detector detected memory leaks! ---------- Bloc…
01 окт '15 в 10:41
2
ответа
Visual Leak Detector сообщает о странных утечках в CRT-модуле VC++
Я только что установил Visual Leak Detector (2.3) в Windows 8. Я протестировал его с пустой программой CRT (в Visual Studio 2012), которая ничего не делает. #include <vld.h> int main(int argc, char** argv) { return 0; } Когда я запускаю его, V…
28 авг '15 в 11:25
10
ответов
Visual C++ - обнаружение утечек памяти
Какие-либо предложения? В этом посте рассказывается о Visual Leak Detector, но я ищу другие инструменты. Также, пожалуйста, не рекомендуйте это.
12 май '10 в 15:22
2
ответа
Параллельная программа QThread создает утечку памяти при выходе из приложения
У меня есть большой проект с графическим интерфейсом, и я хочу управлять некоторыми файлами в фоновом режиме. Я реализовал новый поток для этой задачи, и во время выполнения все прекрасно работает. Но как только я выйду из приложения visual-leak-det…
25 ноя '18 в 14:19
1
ответ
Подключение визуального детектора утечек к процессу, работающему как служба Windows
Как использовать Visual Leak Detector для подключения к процессу, работающему как служба Windows. Если кто-то использовал этот инструмент для обнаружения утечек памяти для обслуживания, пожалуйста, дайте мне знать процедуру. Я включил "vld.h" в мой …
28 май '13 в 18:15
1
ответ
Visual Studio 2017 изменение%(AdditionalIncludeDirectories)
После установки и удаления Visual Leak Detector из https://kinddragon.github.io/vld/ он оставил много своих каталогов Include/Lib с настройками по умолчанию VS2017. Это не создает никаких проблем для проектов, но я просто хочу знать, как я могу изме…
15 мар '18 в 11:23
0
ответов
Визуальный детектор утечек вылетает при выходе
ВСЕ, У меня снова проблемы с VLD. Я пытаюсь написать программу для Windows 8.1 с использованием MSVC 2010. Отладчик сообщает, что имеются утечки памяти. Поэтому я включил VLD и перекомпилировал программное обеспечение и все библиотеки (dll), которые…
06 ноя '17 в 02:37
2
ответа
Визуальный детектор утечек с std::shared_ptr
Я относительно новичок в shared_ptr. Я использую визуальный детектор утечек, и я получаю ошибки в конце времени выполнения, когда мне дают следующий код в качестве утечки памяти: std::shared_ptr<the_type>(new the_type(the_parameter)) Должен ли…
14 авг '14 в 15:27
0
ответов
vstest.executionengine.x86.exe не может быть запущен с VLD(Visual Leak Detector)
Я столкнулся с проблемой при использовании Microsoft Test Engine vstest.executionengine.x86.exe для C++, используя вместе с VLD. Я использую VLD 2.5.1. У меня есть моя библиотека, которая построена как Debug и включает заголовочный файл vld.h. Когда…
28 дек '17 в 13:19
0
ответов
Как получить журнал VLD другого процесса?
Главный процесс создает другой, который использует тот же исполняемый файл с другими аргументами. cmdline = "\"c:\\path\\executable.exe\" arg1 arg2"; CreateProcess(NULL, cmdline, NULL, NULL, FALSE, NULL, NULL, NULL, &si, &pi); Итак, я устано…
03 июл '15 в 11:42
0
ответов
Добавление заголовочного файла vld.h Visual Leak Detector в исходный код для утечки памяти
Я пытаюсь использовать Visual Leak Detector в своем приложении C++ (с использованием Visual Studio 2013), а также после прочтения документации и изменения Include Directories а также Library Directories проекта, я добавляю vld.h Заголовок в одном из…
02 май '18 в 07:21
1
ответ
Visual Leak Detector с Visual Studio 2017: нет номеров строк исходного кода
Я пытаюсь использовать Visual Leak Detector с Visual Studio 2017 с набором инструментов платформы "Visual Studio 2017". Я установил каталог включения и каталог библиотеки. Генерация отладочной информации включена. Символы для exe загружены. (Это раб…
22 июн '17 в 19:46
1
ответ
Визуальный детектор утечки (VLD) отображает пустой стек вызовов
Я использую визуальный детектор утечки. Он отображает стек вызовов правильно для некоторых утечек, но я получаю некоторые выводы, что стек вызовов пуст, как это: ---------- Block 131148 at 0x69B3AF68: 144 bytes ---------- Leak Hash: 0xCA7D251C, Coun…
03 апр '16 в 07:20
2
ответа
Как исправить утечку памяти при наследовании от QObject?
У меня есть простой класс: class HttpClient : public QObject { Q_OBJECT public: QNetworkAccessManager* manager; QNetworkReply* reply; HttpClient(){ manager = new QNetworkAccessManager(); reply = nullptr; } ~HttpClient(){ delete reply; } public slots…
26 авг '13 в 12:13
1
ответ
Визуальный детектор утечек не обнаруживает утечек VS2013
Кажется, я не могу заставить VLD ловить любые утечки памяти, что бы я ни пытался. Есть идеи почему? Вот фрагмент вывода тоже: Visual Leak Detector Version 2.4RC2 installed. The thread 0x5748 has exited with code 0 (0x0). The thread 0x2c70 has exited…
16 окт '15 в 22:41
1
ответ
Крипто ++ проблема многобайтовых / юникодов
Я использую библиотеку Crypto++ в своем проекте, но у меня есть следующее сообщение: В целостности памяти проверка не удалась. Это может быть вызвано точками останова отладки или перемещением DLL. И Visual Leak Detector обнаруживает много утечек пам…
29 май '13 в 20:41
1
ответ
Может ли визуальный детектор утечки исключить ложные положительные утечки памяти?
Скажем, сейчас я использую Visual Leak Detector(VLD) для проверки утечки памяти в нашем сервисном приложении. И, поскольку большая часть выделения памяти происходит в статическом объекте, поэтому мне просто интересно, может ли VLD исключить эти ложн…
24 май '12 в 03:08