Вопросы с тегом «valgrind»

210
Есть ли хорошая замена Valgrind для Windows?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я искал Valgrind, чтобы помочь улучшить кодирование / отладку C, когда обнаружил, что это только для Linux - у меня...

166
точное указание «условный переход или перемещение зависит от неинициализированных значений» сообщение valgrind

Так что я получил какое-то загадочное сообщение с неинициализированными значениями от valgrind, и было довольно загадочно, откуда взялась плохая ценность. Похоже, что valgrind показывает место, где в конечном итоге используется унифицированное значение, а не источник неинициализированного значения....

154
Вальгринд обнаружил утечку

Все функции, упомянутые в этом блоке, являются библиотечными функциями. Как я могу исправить эту утечку памяти? Он указан в категории « Все еще достижимо ». (Есть еще 4, которые очень похожи, но разных размеров) 630 bytes in 1 blocks are still reachable in loss record 5 of 5 at 0x4004F1B: calloc...

147
Как перенаправить вывод Valgrind в файл?

Во время работы с инструментом Valgrind мне нужно регистрировать детали, полученные с помощью инструмента valgrind. Как я могу это сделать? Я пробовал что-то вроде valgrind a.out | test и valgrind a.out > test Это дало только вывод программы, а не ошибку памяти valgrind, информацию об утечке....

110
Йосемити и Валгринд

Подскажите, как установить valgrind на yosemite? Когда я пытаюсь установить его, я получаю "проверку версии ядра ... неподдерживаемой (14.0.0)" configure: error: Valgrind работает на Darwin 10.x, 11.x, 12.x и 13.x (Mac OS X 10,6 / 7/8/9) " Нет официального пути или обновления, и я ничего не нашел...

82
Правильный способ инициализации структур C ++

Наш код включает структуру POD (Plain Old Datastructure) (это базовая структура C ++, в которой есть другие структуры и переменные POD, которые необходимо инициализировать вначале). Судя по тому, что я читал , кажется, что: myStruct = (MyStruct*)calloc(1, sizeof(MyStruct)); должен инициализировать...

80
Как работает валгринд?

Может ли кто-нибудь дать быстрое объяснение на высшем уровне того, как работает Valgrind? Пример: как узнать, когда память выделена и освобождена?

17
Есть ли способ установить Valgrind на Catalina?

Есть ли способ установить Valgrind на Catalina и правильно ли он работает? Если это так, я был бы очень признателен за пошаговый процесс. Я попытался установить Valgrind с https://github.com/sowson/valgrind, но когда я проверил helloWorld.cppна терминале, консоль вернула ошибки, которые я не должен...

11
Как установить Valgrind на macOS Catalina (10.15) с помощью Homebrew?

Я попытался установить Valgrind с помощью команды brew install Valgrind, и я получил сообщение: «valgrind: эта формула либо не компилируется, ни работает должным образом в версиях macOS, более новых, чем Sierra, из-за несовместимости с вышестоящими версиями. Ошибка: неудовлетворенное требование не...