Вылетает с ошибкой "...corrupted double-linked list", просьба о помощи |
Здравствуйте, гость ( Вход | Регистрация )
Вылетает с ошибкой "...corrupted double-linked list", просьба о помощи |
Гость_Demonsh_* |
16.7.2008, 9:39
Сообщение
#1
|
Гости |
Прошу помощи у многоуважаемого ALL. Написал достаточно простенький софт на С++ с библиотекой QT. Код проблемного участка:
в данном случае я вызываю форму formAddHost для добавления/редактирования записи и хочу что бы после ее закрытия обновилась таблица (tableViewHosts) в родительской форме. Проблема в том что если выполняется функция RefreshTables то в родительской таблице появляется много пустых строк после всех записей и при попытке сделать скрол вниз программа вылетает с ошибкой: Цитата *** glibc detected *** /****/****/Project: corrupted double-linked list: 0x08141278 *** может tableView нужно как-то очищать при повторной загрузке?
Причина редактирования: для кода используем тэг code=cpp
|
|
|
Гость_Demonsh_* |
16.7.2008, 18:56
Сообщение
#2
|
Гости |
Опытным путем установил что проблема в строке:
Цитата queryHosts->setTable("view_hosts"); по другому переформировал код ( так что-бы setTable() вызывалась только один раз в программе - вроде так же оно и надо?) и проблема ушла. Официальная дока кстати рекомендует для обновления использовать именно ф-ю select(); |
|
|
Текстовая версия | Сейчас: 19.1.2025, 10:05 |