Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
RazrFalcon |
29.9.2011, 12:16
Сообщение
#1
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Решил проверить свое приложение при помощи Valgrind.
Некоторые ошибки по исправлял, но остались две нерешенные: в qmkvextractor.cpp:19 находится: Что здесь не верно? И в чем заключается вторая ошибка?ну и последнее: что значат все эти значения: 1,426 (8 direct, 1,418 indirect) bytes in 1 blocks are definitely lost in loss record 752 of 791 Спасибо. |
|
|
|
|
panter_dsd |
29.9.2011, 13:12
Сообщение
#2
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
А settings удаляешь потом?
|
|
|
|
|
RazrFalcon |
29.9.2011, 14:11
Сообщение
#3
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Нет. Он же в главном окне используется, и удаляется при закрытии проги.
А использую я его не только в конструкторе, то есть на протяжении все жизни программы. |
|
|
|
|
panter_dsd |
29.9.2011, 14:23
Сообщение
#4
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
А с чего ты взял, что он удаляется? Или используй умный указатель, или в деструкторе главного окна вручную удаляй.
|
|
|
|
|
RazrFalcon |
29.9.2011, 15:07
Сообщение
#5
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
А разве он сам не удалится при закрытии программы?
|
|
|
|
|
panter_dsd |
29.9.2011, 15:12
Сообщение
#6
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
Удалится, конечно. Но валгринд все равно покажет тебе утечку.
|
|
|
|
|
RazrFalcon |
29.9.2011, 15:15
Сообщение
#7
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Спасибо. Теперь исчезло это предупреждение.
PS: вторая ошибка, видимо, как то связана с КДЕ |
|
|
|
|
panter_dsd |
29.9.2011, 15:30
Сообщение
#8
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
А второе скорее всего синглтон, так что все в норме.
|
|
|
|
|
RazrFalcon |
15.11.2011, 21:13
Сообщение
#9
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Еще один "баг" нашел:
И так несколько раз. Почитал про эту ошибку, но она про не инициализированые переменные, но у меня 101-я строка:В чем баг? |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 28.12.2025, 2:25 |