0
ответов

Ошибка сегментации в malloc_consolidate (malloc.c), который valgrind не обнаруживает [дубликат]

Моя программа выдает ошибки сегментации, и я не могу найти причину. Хуже всего то, что рассматриваемая функция не всегда приводит к segfault. GDB подтверждает ошибку и дает следующую трассировку: ...
вопрос задан: 17 July 2011 16:21
0
ответов

Есть ли инструмент для изучения разницы между двумя профилями callgrind / valgrind?

Я пытаюсь понять, как изменяется производительность программы при запуске с разными параметрами - у меня коэффициент 1,8. Я хотел бы объяснить . Я занимался профилированием с помощью callgrind [valgrind] ...
вопрос задан: 12 July 2011 18:30
0
ответов

используйте valgrind, чтобы узнать время (в секундах), потраченное на каждую функцию

есть ли какое-либо расширение valgrind, которое можно использовать в командном окне, которое поможет мне узнать время, в секундах, потраченных на каждую функцию в моем коде C? спасибо =)
вопрос задан: 12 July 2011 11:40
0
ответов

Как устранить утечки памяти, о которых сообщается, что они находятся в строке STL?

Для школьного проекта мы должны отправлять большие файлы по сети., Мы должны использовать Poco :: XML для наших данных. После того, как наши файлы отправлены по сети, выясняется, что память не освобождается. Вот ...
вопрос задан: 11 July 2011 03:31
0
ответов

Системный монитор Ubuntu и valgrind для обнаружения утечек памяти в приложениях C ++

I Я пишу приложение на C ++, которое использует некоторые внешние библиотеки с открытым исходным кодом. Я попытался взглянуть на системный монитор Ubuntu, чтобы получить информацию о том, как мой процесс использует ресурсы, и заметил ...
вопрос задан: 3 July 2011 10:46
0
ответов

Может ли жалоба valgrind на неинициализированные значения быть ложным срабатыванием?

Итак, я учил себя C, и в надежде научиться правильно управлять памятью с самого начала и писать лучше код, я использовал Valgrind на всем. Это помогло мне с ...
вопрос задан: 14 June 2011 15:34
0
ответов

Утечка потоков Boost C ++

Может ли кто-нибудь сообщить мне, есть ли утечки из библиотеки потоков Boost. Мне кажется, что да: Google говорит, что я должен скомпилировать как поток ускорения, так и поток pthread, что я делаю и что в версии 1 ....
вопрос задан: 12 June 2011 11:08
0
ответов

gprof vs cachegrind profiles

Пытаясь оптимизировать код, я немного озадачен различиями в профилях, созданных kcachegrdind и gprof. В частности, если я использую gprof (компиляция с переключателем -pg и т. Д.), У меня будет следующее: Flat ...
вопрос задан: 11 June 2011 15:17
0
ответов

Как заставить valgrind сообщать об ошибке, когда все еще доступны аллоки

Я пишу компилятор, который производит код C. Создаваемые программы состоят только из основной функции и используют много памяти, которая выделяется с помощью malloc (). Большая часть выделенной памяти ...
вопрос задан: 20 May 2011 11:04
0
ответов

Как отлаживать ошибки перезаписи стека с помощью Valgrind?

Я просто потратил некоторое время на поиск ошибки, которая сводилась к следующему. Код ошибочно перезаписывал стек, и я думаю, что он записал адрес возврата вызова функции. После ...
вопрос задан: 28 April 2011 04:10
0
ответов

Поиск места распределения для ошибок двойного освобождения (с помощью valgrind)

Учитывая ошибку двойного освобождения (о которой сообщает valgrind), есть ли способ узнать, где была выделена память? Valgrind сообщает мне только местонахождение сайта освобождения (то есть вызов free ()), но ...
вопрос задан: 14 April 2011 14:42
0
ответов

Нулевые байты потеряны в Valgrind

Что это означает, когда Valgrind сообщает о потерянных байтах, как здесь: == 27752 == 0 байтов в 1 блоках определенно потеряно в записи потери 2 из 1,532 Я подозреваю, что это просто артефакт творческого использования ...
вопрос задан: 31 March 2011 13:50
0
ответов

Что эквивалентно Valgrind в среде Xcode?

Недавно мне было рекомендовано использовать Valgrind для проверки утечек памяти, ошибок и т. Д. В моем проекте iPhone (который написан в основном в C и Objective-C). Я новичок в такой работе и ...
вопрос задан: 25 March 2011 11:21
0
ответов

Может / может ли Valgrind использовать несколько процессоров?

Есть ли способ заставить valgrind использовать несколько процессоров ? Я занимаюсь профилированием узких мест с помощью callgrind valgrind и заметил существенно другое поведение использования ресурсов в моем приложении ...
вопрос задан: 23 March 2011 18:39
0
ответов

Как использовать valgrind для поиска утечек памяти?

Как использовать valgrind для поиска утечек памяти в программе? Пожалуйста, помогите мне и опишите шаги для проведения процедуры? Я использую Ubuntu 10.04, и у меня есть программа ac, пожалуйста, помогите мне ...
вопрос задан: 15 March 2011 12:53
0
ответов

Сбои сегментации возникают, когда я запускаю параллельную программу с Open MPI

в моем предыдущем посте. Мне нужно было распространять данные pgm файлы между 10 компьютерами. С помощью Джонатана Дурси и Шона Чина я интегрировал код. Я могу скомпилировать свою программу, но она получила ...
вопрос задан: 9 March 2011 14:56
0
ответов

valgrind mac os mem leak

Сегодня я установил valgrind на моем Mac OS x 10.6 и попытался проверить его. И это оказались странные утечки памяти в системе. Что я сделал, так это просто создал простой c-файл, который получил некоторую кучу памяти ...
вопрос задан: 8 March 2011 00:20
0
ответов

Инструменты отладки памяти для кода Android NDK C ++

Кто-нибудь знает об инструментах отладки памяти (например, Valgrind) для собственного кода C ++ под Android NDK?
вопрос задан: 2 March 2011 01:41
0
ответов

Как вызвать JNI_CreateJavaVM без ошибок Valgrind?

При компиляции и запуске следующего кода под valgrind я постоянно получаю ошибку «Недопустимая запись размера 4». Есть ли чистый способ вызова JNI_CreateJavaVM (), чтобы valgrind не выдавал ...
вопрос задан: 1 March 2011 15:24
0
ответов

Как найти место переполнения буфера и повреждения памяти?

valgrind может ' не нашел ничего полезного. Я запутался. Симптомы: мои данные повреждены вызовом malloc () обратный адрес моей функции заменен чем-то неправильным PS: код НЕ имеет ошибки ...
вопрос задан: 22 February 2011 16:18
0
ответов

How to make Valgrind debugger step through a program

Good morning, I am trying to use the Valgrind debugger to step through a program. My valgrind command line is valgrind -tool memcheck --leak-check=full --db-enable=yes ./MatchUpAcurate.exe. I am ...
вопрос задан: 9 February 2011 13:48
0
ответов

Утечка памяти C, несмотря на то, что она свободна

При отладке моей программы с помощью Valgrind, Я обнаружил утечку памяти, несмотря на то, что я считал эффективными звонки на бесплатные. Во-первых, код, который выделяет память и сохраняет ее: row = ...
вопрос задан: 8 February 2011 14:35
0
ответов

valgrind сообщает о проблемах с libcurl при использовании https

Итак, у меня есть очень простой пример разговора с сервером facebook по https, но valgrind грустно жалуется. Так что я предполагаю, что я что-то неправильно настраиваю ... кто-нибудь знает, что я делаю ...
вопрос задан: 2 February 2011 03:50
0
ответов

Отчет Valgrind

Я использовал команду valgrind valgrind --leak-check = full --show-reachable = yes -v для проверки обнаруженных и подавленных ошибок и получения отчета об ERROR SUMMARY: 0 ошибок из 0 контекстов (...
вопрос задан: 30 January 2011 21:45
0
ответов

Использование Valgrind на симуляторе iPhone на Mac OS X Snow Leopard

Из-за случайных сбоев памяти в моей программе iOS я решил использовать Valgrind, чтобы помочь искоренить проблему, поскольку у них есть порт который работает на 32-битной Mac OS X. Я выполнил инструкции в этом ...
вопрос задан: 24 January 2011 03:50
0
ответов

Кросс-компиляция Valgrind для ARMv5tel

Я запустил configure со следующей опцией: ./configure --target = armv5tel CC = arm-linux-gnueabi-gcc --host = Затем i686-linux запустил make. Я обнаружил следующую ошибку: m_cpuid.S: Сообщения ассемблера: ...
вопрос задан: 17 January 2011 18:25
0
ответов

Как профилировать использование памяти?

Я знаю о Valgrind, но он просто обнаруживает проблемы с управлением памятью. То, что я ищу, - это инструмент, который дает мне обзор того, какие части моей программы занимают сколько памяти. Графический ...
вопрос задан: 14 January 2011 12:02
0
ответов

Профилировщик памяти для C [закрыто]

Мне нужен профилировщик памяти, чтобы знать использование памяти для каждой функции. Я знаю valgrind (Massif), но он не дает мне информации о конкретных функциях (по крайней мере, я не знаю, как это сделать с помощью ...
вопрос задан: 4 January 2011 11:43
0
ответов

Still reachable in valgrind

While searching about still reachable in valgrind, some people say its not a problem. we don't nedd to fix it. Some people say it needs to be fixed.I would be better if somebody could exaplain me ...
вопрос задан: 10 December 2010 07:12
0
ответов

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

У меня есть наглядный фрагмент кода: #include #include int main () {int ** matrix = NULL; int c = 1, input = 0; printf ("Введите первую строку матрицы: \ ...
вопрос задан: 21 November 2010 21:41