Не понятно, из-за чего ошибка, Segmentation fault |
Здравствуйте, гость ( Вход | Регистрация )
Не понятно, из-за чего ошибка, Segmentation fault |
QMainWindow |
1.8.2011, 19:42
Сообщение
#11
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ну хорошо, цикл убрал, ошибся осталась.
|
|
|
wiz29 |
2.8.2011, 8:57
Сообщение
#12
|
Старейший участник Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12 |
развал происходит на уровне объекта Parser::getDialog который обращается по не инициализированному адресу, смотри внимательно call stack при падении, занули все данные объекта в инициализации, добавь проверки на нули тех указателей с которыми работаешь... тему можно закрыть.
то что ты в mainwindow cоздаешь диалог абсолютно ничего не значит, тк это другой объект (не является объектом парсера!), тк развал на уровне СЛОТА ПАРСЕРА а не главного окна приложения!!!!!!! |
|
|
QMainWindow |
2.8.2011, 14:59
Сообщение
#13
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Все уже, сделал. Да, совсем забыл, что диалог создается в ГО,а не там, куда прихожит вызов.
Тему можно закрыть. |
|
|
Текстовая версия | Сейчас: 28.12.2024, 11:43 |