Ответ 1
Кто-то задал аналогичный вопрос здесь: Необходимо войти в Qt-источники (моя IDE - Qt Creator).
Кто-то еще спросил о ошибках Valgrind с Qt здесь: Файлы подавления утечек памяти Qt с Valgrind
И вот немного больше информации о Использование Valgrind с Qt Creator, а также некоторое объяснение того, как читать результаты. Его немного датировано с конца 2010 года.
Похожие предложения
-
Я бы не отлаживал класс QGraphicsView только из-за всех усилий, чтобы заставить его работать, или найти проблему может быть зря... Qt переходит к использованию SceneGraph в качестве backend для QML, а механизм рендеринга для QGraphicsView может устареть.
-
Обновление до последней стабильной сборки библиотек Qt может иметь большое значение для QGraphicsView.
-
Если вы опубликуете ошибку valgrind, вы попадаете в Qt Trolls, кто-то может объяснить, что происходит для тебя.
-
Помимо традиционного отладчика существуют другие методы отладки. Я программировал в Qt в Windows (без valgrind) и с большим многопоточным приложением, которое загружает кучу Dll. Я должен был поместить некоторую веру в Object Tree Model для очистки и работы со всеми вызовами
new
, которые я вставлял. Большинство время, когда я просто использую QDebug для поиска ошибок. Затем я также использую комбинациюqInstallMessageHandler()
сQDebug
, чтобы реализовать приличную регистрацию для трудного отслеживания ошибок.
См. также Методы отладки Qt.