valgrind
Я пытаюсь обнаружить утечку памяти в программе Rust, используя Valgrind после этого сообщения в блоге. Мой исходный код прост: #![feature(alloc_system)] extern crate alloc_system; use std::mem; fn allocate() { let bad_vec = vec![0u8; 1024*1024]; mem::forget(bad_vec); } fn main() { allocate()...
Здравствуйте, я пытаюсь построить valgrind для android-arm. На Linux Mint 13 это не удается с: $ make echo "# This is a generated file, composed of the following suppression rules:" > default.supp echo "# " exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glib...
Я пытаюсь проверить этот тест файла кода.c ниже с помощью valgrind, когда я делаю тест gcc.c-o тест я получаю следующую ошибку Syscall param write(buf) points to uninitialised byte(s) ==22765== at 0x4F22870: __write_nocancel (syscall-template.S:81) ==22765== by 0x4EB0002: _IO_file_write@@GLIBC_2.2.5 (...
У меня есть проблема с дополнительным кредитным разделом упражнения 16 из Learn C The Hard Way (http://c.learncodethehardway.org/book/ex16.html ), я пытаюсь преобразовать структуры, чтобы они не использовали malloc. Я придумал этот код (я не уверен, должен ли я вставить оригинальный код тоже или ссылка просто...
У меня есть класс, который использует libxml2. Он имеет статические члены, которые используются для хранения контекста для файла схемы и его синтаксического анализатора. Я использую valgrind, и он жалуется, что память не освобождается в связи с контекстом схемы. Это потому, что вам нужно освободить эту пам...
Я написал программу C на linux для обработки большого количества данных, она работает нормально большую часть времени. Но при обработке набора конкретных данных он всегда говорил мне об ошибке "ошибка сегментации", я пытался использовать gdb без успеха (см. Мой другой вопрос Как справиться с ошибкой сегментац...
все функции, упомянутые в этом блоке библиотечные функции. Как я могу исправить эту утечку памяти? он указан под "все еще доступен категория". (Есть еще 4, которые очень похожи, но разных размеров) 630 bytes in 1 blocks are still reachable in loss record 5 of 5 at 0x4004F1B: calloc (vg_replace_malloc....
можете ли вы сказать мне, как установить valgrind на yosemite? Когда я пытаюсь установить его, я получаю " проверка версии ядра... неподдерживаемые (14.0.0) настройка: ошибка: Valgrind работает на Darwin 10.х, 11.х, 12.x и 13.x (Mac OS X 10.6/7/8/9) " нет официального пути или обновления, и я ничего не нашел...
Я следую "узнать C трудный путь", в частности глава о Valgrind и. Эта глава дает вам намеренно неправильную программу, чтобы показать, как работает Valgrind. когда я запускаю упражнение под Valgrind, я не получаю номера строк в своей трассировке стека, просто "(ниже main) " для ошибок. Я наверняка компиляци...
наш код включает в себя структуру POD (простая старая структура данных) (это базовая структура c++, в которой есть другие структуры и переменные POD, которые должны быть инициализированы в начале.) основываясь на том, что у меня есть читать кажется, что: myStruct = (MyStruct*)calloc(1, sizeof(MyStruct)); ...