uralplan / psi-dev

Automatically exported from code.google.com/p/psi-dev
0 stars 0 forks source link

Segmentation fault при попытке открыть "Настроить комнату" #346

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
После обновления 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/

Original issue reported on code.google.com by retratserif@gmail.com on 9 Sep 2010 at 7:08

GoogleCodeExporter commented 8 years ago
давно уже замечено.

#4  <signal handler called>
#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

Original comment by rion4ik on 9 Sep 2010 at 10:25

GoogleCodeExporter commented 8 years ago
Вы отпишитесь тут когда пофиксите, а то 
надоело каждый день проверять. Psi-Plus  в PPA 
почти каждый день обновляется, а я всё 
после каждого обновления лезу в то меню 
чтобы проверить, упадёт или нет.

Original comment by retratserif@gmail.com on 14 Sep 2010 at 4:58

GoogleCodeExporter commented 8 years ago
Пока не будет стабильной версии Qt 4.7 фиксов 
можешь не ждать. К тому же, вместо 
обновления можно посмотреть лог коммитов, 
либо ченжлог почитать, как вариант.

Original comment by wadea...@gmail.com on 14 Sep 2010 at 7:04

GoogleCodeExporter commented 8 years ago
Ну всё, сегодня пришли пакеты кутей 4.7.0, 
можете фиксить. :D

Original comment by retratserif@gmail.com on 27 Sep 2010 at 7:52

GoogleCodeExporter commented 8 years ago
Сделан пробный фикс в виде костыля. Надо 
допиливать дальше.

Original comment by vladimir.shelukhin on 8 Oct 2010 at 12:31

GoogleCodeExporter commented 8 years ago
3068.
Теперь не падает при открытии "Настроить 
комнату", зато падает теперь при нажатии 
кнопки "Закрыть" в конфигураторе комнаты.
А также список администраторов, 
владельцев, членов и забаненных пуст.

Original comment by retratserif@gmail.com on 9 Oct 2010 at 8:11

GoogleCodeExporter commented 8 years ago
баян. см. http://code.google.com/p/psi-dev/issues/detail?id=346#c5

Original comment by vladimir.shelukhin on 9 Oct 2010 at 10:07

GoogleCodeExporter commented 8 years ago
#0  0x00007ffff51f2145 in QVector<int>::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 индексы похерены. хз 
почему

Original comment by rion4ik on 17 Oct 2010 at 11:30

GoogleCodeExporter commented 8 years ago

Original comment by rion4ik on 17 Oct 2010 at 11:51

GoogleCodeExporter commented 8 years ago
Issue 371 has been merged into this issue.

Original comment by rion4ik on 8 Nov 2010 at 5:39