Вылетает с ошибкой "...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:31
Сообщение
#2
|
Гости |
все убрал в ф-ции RefreshTables() кроме:
queryHosts->setTable("view_hosts"); queryHosts->select(); ситуация не изменилась . Может механизм обновления таблицы надо использовать другой. Попробовал скомпилировать под виндовс. Тот-же глюк, добавило ровно столько пустых строк в конец, сколько уже было записей. Правда под виндой программа не вываливается. Создается впечатление что нужно как-то очистить ui.tableViewHosts перед обновлением данных. |
|
|
Текстовая версия | Сейчас: 19.1.2025, 10:24 |