Кто-либо использует valgrind и QT?

Один путь состоял бы в том, чтобы записать задание крона, которое содержит вызов к одному gethost семейство библиотечных функций. При использовании gethostbyname (), можно сравнить возвращаемые значения h_addr_list. Посмотрите человека gethostbyname.

, Если Вы, хотят сделать это из Вашей программы, породить pthread, который делает то же самое, затем спит в течение некоторого произвольного промежутка времени.

17
задан malat 20 October 2009 в 10:28
поделиться

3 ответа

--show-reachable shows memory that hasn't actually leaked, even though valgrind calls it a loss record. Your test app doesn't leak any memory.

You don't need any valgrind suppressions for this particular case. For others, maybe, but you should use valgrind's --gen-suppressions option to generate those suppressions for you.

5
ответ дан 30 November 2019 в 14:38
поделиться
still reachable: 744 bytes in 7 blocks

Если вы выпустите QObject o? У вас все еще тот же результат?

Обновление : Чтобы уточнить, эта память будет освобождена операционной системой при закрытии приложения (так что это не утечка).

Однако ради вас всегда хорошо написать деструктор, который освобождает память, и всегда приятно знать, что у вас есть контроль над тем, что выделяется и освобождается. (чтобы не получить настоящих утечек памяти ...)

3
ответ дан 30 November 2019 в 14:38
поделиться

Вышеупомянутый журнал valgrind сообщает об 0 утечках, то есть нет ошибок.

1
ответ дан 30 November 2019 в 14:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: