После обновления Qt до версии 4.7.0 (beta2 и rc1) стал вылетать при открытии диалога "Настроить комнату". Текущая версия: Psi+ 0.15.2981-webkit Beta (Sep 9 2010)
Program received signal SIGSEGV, Segmentation fault. 0xb64f6014 in ?? () from /usr/lib/libQtGui.so.4
Читать полный трейс GDB: http://paste.ubuntu.com/491168/
Comment #1
Posted on Sep 9, 2010 by Happy Giraffeдавно уже замечено.
4
5 0x00007f3a0d3d8c9c in QSortFilterProxyModelPrivate::proxy_to_source(QModelIndex const&) const () from /usr/lib64/qt4/libQtGui.so.4
6 0x00007f3a0d3d8dcd in QSortFilterProxyModel::mapToSource(QModelIndex const&) const () from /usr/lib64/qt4/libQtGui.so.4
7 0x00007f3a0d3d2086 in QSortFilterProxyModelPrivate::store_persistent_indexes() () from /usr/lib64/qt4/libQtGui.so.4
8 0x00007f3a0d3d230d in QSortFilterProxyModelPrivate::sort() ()
from /usr/lib64/qt4/libQtGui.so.4
9 0x0000000000682294 in MUCConfigDlg::getItemsByAffiliation_success (
this=0xca596f0, a=XMPP::MUCItem::Outcast, items=...)
at mucconfigdlg.cpp:261
Comment #2
Posted on Sep 14, 2010 by Massive PandaВы отпишитесь тут когда пофиксите, а то надоело каждый день проверять. Psi-Plus в PPA почти каждый день обновляется, а я всё после каждого обновления лезу в то меню чтобы проверить, упадёт или нет.
Comment #3
Posted on Sep 14, 2010 by Massive KangarooПока не будет стабильной версии Qt 4.7 фиксов можешь не ждать. К тому же, вместо обновления можно посмотреть лог коммитов, либо ченжлог почитать, как вариант.
Comment #4
Posted on Sep 27, 2010 by Massive PandaНу всё, сегодня пришли пакеты кутей 4.7.0, можете фиксить. :D
Comment #5
Posted on Oct 8, 2010 by Massive RabbitСделан пробный фикс в виде костыля. Надо допиливать дальше.
Comment #6
Posted on Oct 9, 2010 by Massive Panda3068. Теперь не падает при открытии "Настроить комнату", зато падает теперь при нажатии кнопки "Закрыть" в конфигураторе комнаты. А также список администраторов, владельцев, членов и забаненных пуст.
Comment #7
Posted on Oct 9, 2010 by Massive Rabbitбаян. см. http://code.google.com/p/psi-dev/issues/detail?id=346#c5
Comment #8
Posted on Oct 17, 2010 by Happy Giraffe0 0x00007ffff51f2145 in QVector::size (this=0x2105d58) at ../../include/QtCore/../../src/corelib/tools/qvector.h:124
1 0x00007ffff573eecc in QSortFilterProxyModelPrivate::proxy_to_source (this=0x344acd0, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:369
2 0x00007ffff5746e96 in QSortFilterProxyModel::mapToSource (this=0x344acb0, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2491
3 0x00007ffff5741804 in QSortFilterProxyModelPrivate::store_persistent_indexes (this=0x344acd0) at itemviews/qsortfilterproxymodel.cpp:994
4 0x00007ffff573f338 in QSortFilterProxyModelPrivate::sort (this=0x344acd0) at itemviews/qsortfilterproxymodel.cpp:424
5 0x00007ffff5746297 in QSortFilterProxyModel::setDynamicSortFilter (this=0x344acb0, enable=true) at itemviews/qsortfilterproxymodel.cpp:2246
6 0x00000000006cf901 in MUCConfigDlg::getItemsByAffiliation_success (this=0x27b2380, a=XMPP::MUCItem::Member, items=...) at mucconfigdlg.cpp:261
есть догадка что source индексы похерены. хз почему
Comment #9
Posted on Oct 17, 2010 by Happy Giraffe(No comment was entered for this change.)
Comment #10
Posted on Nov 8, 2010 by Happy GiraffeIssue 371 has been merged into this issue.
Status: Fixed
Labels:
Type-Defect
Priority-High
Maintainability