0
ответов

Valgrind кричит о неинициализированных байтах

Valgrind выдает мне эту ошибку: == 11204 == Запись параметра системного вызова (buf) указывает на неинициализированные байты == 11204 == в 0x4109033: написать (в /lib/libc-2.13.so) == 11204 == by 0x8049654: main (mmboxman ....
вопрос задан: 29 April 2016 17:05
0
ответов

Когда программа завершается, что происходит с памятью, выделенной с помощью malloc, которая не была освобождена& #39;ed?

Скажем, у меня есть следующая программа #include #include int main (void ){ int *i; if ((i = malloc (sizeof (int)*100 ))== NULL ){ printf ("EROOR :невозможно...
вопрос задан: 22 December 2015 05:49
0
ответов

Ошибка необработанных байтов инструкции Valgrind

Чтобы найти утечки памяти в моем приложении на основе библиотеки Liv555, я попытался запустить его с помощью valgrind. Это приводит к следующей ошибке: vex amd64-> IR: необработанные байты инструкции: ...
вопрос задан: 20 September 2015 09:38
0
ответов

Valgrind получает странную ошибку

Привет, почему я получаю эту странную ошибку Valgrind == 18572 == Memcheck, детектор ошибок памяти == 18572 == Copyright (C) 2002-2013, и GNU GPL'd, Джулиан Сьюард и соавт. == 18572 == Использование Valgrind-3.10.0 ...
вопрос задан: 12 June 2015 16:35
0
ответов

Valgrind Неверный размер чтения 1

Да хоть убей, я не могу понять, почему я получаю неверный размер чтения 1 для этого фрагмента кода, я довольно конечно, это как-то связано с тем, что я злоупотребляю указателем char * url ... char * extractURL (...
вопрос задан: 17 May 2015 02:35
0
ответов

Ограничение Valgrind определенной функцией

У меня есть большая программа, которую нужно запустить. Использование valgrind занимает часы и часы. Я слышал, что есть кое-что, где мы можем вызвать valgrind для определенной функции в программе. А остальная часть программы будет ...
вопрос задан: 27 April 2015 20:36
0
ответов

valgrind не принимает последнюю версию glibc

Valgrind не поддерживает glibc 2.15: проверка версии GLIBC_VERSION... неподдерживаемая версия 2.15 настроить: ошибка: Valgrind требует glibc версии 2.2 - 2.14 Как мне с этим справиться? я должен ...
вопрос задан: 24 April 2015 14:17
0
ответов

Valgrind не показывает номера строк, несмотря на флаг -g (в Ubuntu 11.10 / VirtualBox)

Я слежу за «Learn C the Hard Way», в частности, за главой о Valgrind. В этой главе вы найдете заведомо неправильную программу, чтобы показать, как работает Valgrind. Когда я выполняю упражнение под Valgrind, я делаю ...
вопрос задан: 24 April 2015 14:17
0
ответов

Как я могу использовать valgrind с расширениями Python C ++?

У меня есть расширения Python, реализованные в классах C ++. У меня нет цели C ++ для запуска valgrind. Я хочу использовать valgrind для проверки памяти. Могу ли я использовать valgrind с Python?
вопрос задан: 17 April 2015 20:18
0
ответов

Valgrind memcheck находит много условных переходов и недопустимых чтений в коммерческой библиотеке

Я отлаживаю программу, которая ссылается на коммерческую библиотеку API (под Linux). Я использую valgrind memcheck, потому что испытываю странное поведение, которое может быть связано с записью за пределами
вопрос задан: 26 February 2015 11:47
0
ответов

Valgrind говорит, что у меня есть неинициализированное значение сразу после его инициализации

Возможно, ответ очевиден, или, возможно, Valgrind неверен, но у меня есть утечка памяти, и я смог изолировать этот фрагмент кода, который выдает ту же ошибку, которую я получаю: #include #include & ...
вопрос задан: 26 February 2015 05:19
0
ответов

валгринд | Недопустимое чтение размера 8 | Адрес 0x7a41270 составляет 0 байтов внутри блока размером 4, выделенного

, так как несколько дней я пытаюсь найти ошибку памяти в своем программном обеспечении. Он достаточно сложный, но хорошо структурирован и отформатирован (на мой взгляд). Ошибка появляется на 64-битной машине под управлением Debian GNU/Linux....
вопрос задан: 24 December 2014 11:03
0
ответов

Остановить valgrind сразу после первой ошибки

моя программа обрабатывает большие ошибки и во время разработки выдает большой объем вывода на консоль. Он страдает от повреждения памяти, и я пытаюсь использовать valgrind, чтобы найти ошибку. ...
вопрос задан: 3 August 2014 23:27
0
ответов

Утечка памяти C++

Я только что написал код на C++, который выполняет некоторые манипуляции со строками, но когда я пробежал valgrind, он показывает некоторые возможные утечки памяти. Отлаживая код до гранулированного уровня, я написал простую C++ программу ...
вопрос задан: 20 November 2013 05:25
0
ответов

Почему этот код не приводит к утечке памяти? [Дубликат]

Я проверил следующий код в C ++ с valgrind с --leak-check = full, и он говорит, что утечки памяти нет. Почему это? char * p = новый символ [256]; удалить р; новый [] должен соответствовать delete [], насколько я ...
вопрос задан: 27 September 2013 12:19
0
ответов

Как эффективно использовать valgrind

Я только начал изучать использование valgrind и --tool = memcheck. Но на самом деле у меня проблемы с поиском проблем. Например, одна из таких проблем заключается в следующем. == 12561 == Условный переход ...
вопрос задан: 26 August 2013 09:09
0
ответов

Helgrind (Valgrind) и OpenMP (C): как избежать ложных срабатываний?

Документация к инструменту обнаружения ошибок потока Valgrind Helgrind, найденная здесь, предупреждает, что если вы используете GCC для компиляции вашего кода OpenMP, библиотека времени выполнения GCC OpenMP (libgomp.so) вызовет ...
вопрос задан: 22 May 2013 14:03
0
ответов

Ограничить --memcheck вашим собственным кодом

Допустим, я использую библиотеку, которая использует glibc. Когда я выхожу из программы во время ее запуска через Valgrind, Valgrind обнаруживает всевозможные утечки памяти. Я на 100% уверен, что ни одна из утечек не ...
вопрос задан: 8 February 2013 22:10
0
ответов

Valgrind выдает ошибки с помощью getline ()

У меня есть функция, которая вызывает getline (), которая читает строки из стандартного текстового файла. Эти строки заканчиваются на \ r \ n, так как это то, что указано в спецификации, поскольку это «интернет-стандарт» для файлов VCARD. ...
вопрос задан: 17 December 2012 21:11
0
ответов

Предупреждение Valgrind: следует ли мне относиться к этому серьезно

Общие сведения: У меня есть небольшая процедура, которая имитирует fgets (character, 2, fp), за исключением того, что она берет символ из строки вместо потока. newBuff - это динамически выделяемая строка, переданная в качестве параметра и ...
вопрос задан: 9 December 2012 14:04
0
ответов

Valgrind зависает без вывода

Для метода, который я пытаюсь закодировать для одного из классов, над которыми я работал, я пытаюсь прочитать двойные значения из файла и динамически установить некоторые массивы внутри программы с помощью этих числовых...
вопрос задан: 16 August 2012 21:28
0
ответов

Valgrind и Java

Я хочу использовать Valgrind 3.7.0 для найти утечки памяти в моем собственном коде Java. Я использую jdk1.6.0._29. Для этого мне нужно установить флаг --trace-children = yes. Установив этот флаг, я больше не могу работать ...
вопрос задан: 10 August 2012 18:09
0
ответов

Использование valgrind для поиска утечки памяти в клиенте mysql c++

Я использую valgrind, чтобы попытаться отследить утечку памяти, это клиент mysql c++, распространяемый из mysql. В обоих примерах (resultset.cpp )и в моей собственной программе есть один 56-байтовый блок, который...
вопрос задан: 7 August 2012 17:28
0
ответов

Что такое _dl _поиск _символ _x ? -Профилирование C++

Я использую valgrind/callgrind для профилирования кода моего сервера для некоторой оптимизации. Два наиболее часто используемых вызова, о которых мне сообщает callgrind (с использованием kcachegrind для просмотра ), это _dl _lookup _symbol _x и...
вопрос задан: 1 August 2012 23:15
0
ответов

Пример легитимных «возможно потерянных» байтов Valgrind

Я видел, что valgrind классифицирует утечки памяти как :определенно потерянные. косвенно потерянный возможно потерял все еще доступен подавлено, я только что исправил утечку, где «возможно, потеряно» было основной проблемой. В...
вопрос задан: 31 July 2012 11:19
0
ответов

strdup со строковыми потоками вызывает ошибки valgrind

У меня есть следующая проблема :Я пишу программу на C++, которая должна обертывать библиотеку C, поэтому, когда я взаимодействую с библиотекой, мне всегда приходится использовать char *вместо строки std ::для всех операций....
вопрос задан: 18 July 2012 08:37
0
ответов

Игнорировать функции в Valgrind memcheck

Valgrinding программы, использующей libldap openldap2, является рутинной работой из-за использования OpenSSL неинициализированной памяти. Существует опция --ignore-fn, но только для подкомпонента массива Valgrind. Является ли ...
вопрос задан: 10 July 2012 18:59
0
ответов

Ошибки Valgrind, хотя все блоки кучи были освобождены

Я недавно выработал привычку запускать все свои программы через valgrind для проверки утечек памяти, но большинство его результатов были для меня немного загадочными. Для моего последнего запуска valgrind -v дала ...
вопрос задан: 10 July 2012 18:57
0
ответов

Как Вы говорите Valgrind полностью подавлять конкретный .so файл?

Я пытаюсь использовать Valgrind на программе, что я продолжаю работать, но Valgrind генерирует набор ошибок для одной из библиотек, которыми я пользуюсь. Я хотел бы смочь сказать этому подавлять все ошибки...
вопрос задан: 10 July 2012 16:37
0
ответов

Подавить предупреждения Valgrind из iOS SDK

Я использовал этот подход для запуска Valgrind в приложении для iOS. К сожалению, предупреждения, относящиеся к iOS SDK, делают практически невозможным поиск каких-либо предупреждений, связанных с моим приложением. Есть ли список iOS...
вопрос задан: 3 July 2012 03:16