Вопросы по теме 'memcheck'
Должен ли я беспокоиться об условном переходе или перемещении, зависящем от неинициализированных значений?
Если вы использовали Memcheck (от Valgrind), вы, вероятно, знакомы с этим сообщением...
Условный переход или перемещение зависит от неинициализированных значений.
Я читал об этом, и это просто происходит, когда вы используете...
23768 просмотров
schedule
17.10.2022
Программное включение Valgrind memcheck
Я не думаю, что есть способ программно включить / отключить проверку памяти Valgrind так, как вы можете с помощью callgrind? (Пуск/остановка приборов).
Это мучительно, непригодно для использования медленно (что нормально, если код, который вы...
1398 просмотров
schedule
18.06.2022
Вывод Valgrind сбивает с толку
У меня возникли проблемы с пониманием вывода Valgrind:
1> «Недопустимая запись размера 4» появляется в автоматически сгенерированном файле adb,
return (gnat_exit_status); -- this is line 314 of b~main.adb
и gnat_exit_status определяется...
2832 просмотров
schedule
30.12.2022
Как увидеть использование кучи и стека функции в c с помощью valgrind?
Я работаю над встроенной системой. У нас ограниченный стек и куча в нашей встроенной системе, обычно 64 КБ (RAM). Я пытаюсь использовать вызовы библиотеки polar-ssl. Существуют ли какие-либо инструменты, которые сообщают, сколько памяти стека и...
1913 просмотров
schedule
05.04.2022
Анализ вывода valgrind: неверный free()
У меня есть эта странная ошибка, обнаруженная valgrind в (глупом) модуле аутентификации, который делает некоторые выделения в куче.
==8009== Invalid free() / delete / delete[] / realloc()
==8009== at 0x4C2A739: free (in...
21583 просмотров
schedule
30.06.2022
Memcheck сообщает об унифицированных значениях при доступе к локальным переменным вниз по стеку.
Я столкнулся с проблемой, что Memcheck сообщает о неинициализированных значениях, и я думаю, что это совершенно законно. Мне удалось создать небольшой пример программы, демонстрирующей такое поведение. Я хотел бы знать, действительно ли Memcheck...
46 просмотров
schedule
29.03.2023
Двоичный файл Valgrind ARM не работает в ARM926EJ, выдавая ошибку, поскольку не найден
Проблема: невозможно запустить двоичный файл Valgrind в ARM.
Я успешно скомпилировал Valgrind-3-13-0 на хосте Linux. И я переместил двоичные файлы в свою цель ARM. Я провел Valgrind по руке, там написано not found.
Этапы...
408 просмотров
schedule
07.06.2022
Игнорировать часть кода с помощью valgrind — memcheck
Я использую модули massif, sgcheck и memcheck valgrind для проверки проекта c/c++. Я хотел бы знать, можно ли заставить valgrind игнорировать часть кода. Когда я запускаю его в своем проекте, у меня появляется что-то вроде 248 различных «ложных»...
833 просмотров
schedule
30.06.2023
Невозможно получить отчеты об утечке памяти для процесса, который работает через сторожевой таймер и использует общие объекты
Я запускаю процесс с использованием valgrind, который использует несколько общих объектов. Команда valgrind:
valgrind --track-origins=yes --tool=memcheck --leak-check=full --show-reachable=yes --log-file=/tmp/PROGNAME.out -v PROGNAME ARG1 ARG2...
82 просмотров
schedule
03.03.2023
QTCreator Memcheck выполняет анализ, не позволяя мне запустить настоящую программу?
Я пытаюсь использовать инструмент Memcheck QTCreator для анализа памяти проекта QT, который является динамической библиотекой. Он использует графический интерфейс QT (QMainWindow), чтобы позволить пользователю выбрать файл, который затем...
116 просмотров
schedule
13.05.2023