[Bug 282730] crash when clicking around in folders

Christophe Giboudeaux cgiboudeaux at gmx.com
Tue Oct 18 09:58:27 BST 2011


https://bugs.kde.org/show_bug.cgi?id=282730


Christophe Giboudeaux <cgiboudeaux at gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




--- Comment #1 from Christophe Giboudeaux <cgiboudeaux gmx com>  2011-10-18 08:58:26 ---
Valid in master from yesterday. I've clicked on a few folders in different
accounts, went to do something else. switching back to kmail and clicking again
on a folder crashed the application. (probably not easily reproducible)

#3  0x00007f8fdc249abf in QHashData::rehash (this=0x15948800, hint=<optimized
out>) at tools/qhash.cpp:375
#4  0x00007f8fd737fb0e in QHashData::hasShrunk (this=0x15948800) at
/usr/include/QtCore/qhash.h:174
#5  0x00007f8fd73b1307 in QHash<int,
MessageList::Core::ModelInvariantIndex*>::remove (this=0x14e3d490,
akey=@0x7fff9e0db7a0) at /usr/include/QtCore/qhash.h:799
#6  0x00007f8fd73afb09 in
MessageList::Core::ModelInvariantRowMapperPrivate::indexDead (this=0xb36270,
invariant=0x15d6b470) at
/kde/src/pim/kdepim/messagelist/core/modelinvariantrowmapper.cpp:140
#7  0x00007f8fd73b06b5 in
MessageList::Core::ModelInvariantRowMapper::modelRowsRemoved (this=0xa52840,
modelIndexRowPosition=6907, count=8974)
    at /kde/src/pim/kdepim/messagelist/core/modelinvariantrowmapper.cpp:514
#8  0x00007f8fd73a371e in
MessageList::Core::ModelPrivate::slotStorageModelRowsRemoved (this=0xbae410,
parent=..., from=6907, to=15880) at
/kde/src/pim/kdepim/messagelist/core/model.cpp:4423
#9  0x00007f8fd73a4523 in MessageList::Core::Model::qt_metacall (this=0x6a7f10,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff9e0db9d0) at
/kde/build/pim/kdepim/messagelist/model.moc:92
#10 0x00007f8fdc3273fa in QMetaObject::activate (sender=0x13e3d860,
m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff9e0db9d0) at
kernel/qobject.cpp:3287
#11 0x00007f8fdc370354 in QAbstractItemModel::rowsRemoved (this=<optimized
out>, _t1=<optimized out>, _t2=6907, _t3=15880) at
.moc/release-shared/moc_qabstractitemmodel.cpp:195
#12 0x00007f8fdc37081b in QAbstractItemModel::qt_metacall (this=0x13e3d860,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff9e0dbb80) at
.moc/release-shared/moc_qabstractitemmodel.cpp:123
#13 0x00007f8fd73c1cde in MessageList::Core::StorageModel::qt_metacall
(this=0x13e3d860, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff9e0dbb80)
    at /kde/build/pim/kdepim/messagelist/storagemodelbase.moc:64
#14 0x00007f8fd73f6534 in MessageList::StorageModel::qt_metacall
(this=0x13e3d860, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff9e0dbb80)
    at /kde/build/pim/kdepim/messagelist/storagemodel.moc:75
#15 0x00007f8fdd37c350 in CollectionStorageModel::qt_metacall (this=0x13e3d860,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff9e0dbb80) at
/kde/build/pim/kdepim/kmail/collectionpane.moc:117
#16 0x00007f8fdc3273fa in QMetaObject::activate (sender=0x157777c0,
m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff9e0dbb80) at
kernel/qobject.cpp:3287
#17 0x00007f8fdc370354 in QAbstractItemModel::rowsRemoved (this=<optimized
out>, _t1=<optimized out>, _t2=6907, _t3=15880) at
.moc/release-shared/moc_qabstractitemmodel.cpp:195
#18 0x00007f8fdc30f64d in QAbstractItemModel::endRemoveRows (this=0x157777c0)
at kernel/qabstractitemmodel.cpp:2466
#19 0x00007f8fdcda62ea in QSortFilterProxyModelPrivate::remove_source_items
(this=0x1672e530, source_to_proxy=QVector<int> = {...},
proxy_to_source=QVector<int> = {...}, 
    source_items=<optimized out>, source_parent=<optimized out>,
orient=Qt::Vertical, emit_signal=true) at
itemviews/qsortfilterproxymodel.cpp:537
#20 0x00007f8fdcda7cb4 in
QSortFilterProxyModelPrivate::source_items_about_to_be_removed
(this=0x1672e530, source_parent=..., start=6908, end=15893,
orient=Qt::Vertical)
    at itemviews/qsortfilterproxymodel.cpp:838
#21 0x00007f8fdcda7f9c in QSortFilterProxyModel::qt_metacall (this=0x157777c0,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fff9e0dbe60) at
.moc/release-shared/moc_qsortfilterproxymodel.cpp:138
---Type <return> to continue, or q <return> to quit---
#22 0x00007f8fd7f4fa88 in Akonadi::EntityMimeTypeFilterModel::qt_metacall
(this=0x157777c0, _c=QMetaObject::InvokeMetaMethod, _id=38, _a=0x7fff9e0dbe60)  
    at /kde/build/pim/kdepimlibs/akonadi/entitymimetypefiltermodel.moc:64       
#23 0x00007f8fdc3273fa in QMetaObject::activate (sender=0x151cddd0,
m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff9e0dbe60) at
kernel/qobject.cpp:3287                            
#24 0x00007f8fdc370304 in QAbstractItemModel::rowsAboutToBeRemoved
(this=<optimized out>, _t1=<optimized out>, _t2=6908, _t3=15893) at
.moc/release-shared/moc_qabstractitemmodel.cpp:188             
#25 0x00007f8fdc30ebd8 in QAbstractItemModel::beginRemoveRows (this=<optimized
out>, parent=<optimized out>, first=6908, last=15893) at
kernel/qabstractitemmodel.cpp:2449                            
#26 0x00007f8fde1317c9 in KSelectionProxyModelPrivate::removeRangeFromProxy
(this=0x15aaf9c0, range=...) at
/kde/src/kdelibs/kdeui/itemviews/kselectionproxymodel.cpp:1687                  
#27 0x00007f8fde131027 in KSelectionProxyModelPrivate::removeSelectionFromProxy
(this=0x15aaf9c0, selection=...) at
/kde/src/kdelibs/kdeui/itemviews/kselectionproxymodel.cpp:1610                  
#28 0x00007f8fde1326db in KSelectionProxyModelPrivate::selectionChanged
(this=0x15aaf9c0, _selected=..., _deselected=...) at
/kde/src/kdelibs/kdeui/itemviews/kselectionproxymodel.cpp:1860           
#29 0x00007f8fde136867 in KSelectionProxyModel::qt_metacall (this=0x151cddd0,
_c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fff9e0dc610)                    
    at /kde/build/kdelibs/kdeui/moc_kselectionproxymodel.cpp:134                
#30 0x00007f8fd7fc69e7 in Akonadi::SelectionProxyModel::qt_metacall
(this=0x151cddd0, _c=QMetaObject::InvokeMetaMethod, _id=40, _a=0x7fff9e0dc610)  
    at /kde/build/pim/kdepimlibs/akonadi/selectionproxymodel.moc:70             
#31 0x00007f8fdc3273fa in QMetaObject::activate (sender=0xb23290, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff9e0dc610) at
kernel/qobject.cpp:3287                              
#32 0x00007f8fdcd708a7 in QItemSelectionModel::selectionChanged
(this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at
.moc/release-shared/moc_qitemselectionmodel.cpp:152               
#33 0x00007f8fdcd76281 in QItemSelectionModel::emitSelectionChanged
(this=0xb23290, newSelection=<optimized out>, oldSelection=<optimized out>) at
itemviews/qitemselectionmodel.cpp:1594             
#34 0x00007f8fdcd7762f in QItemSelectionModel::select (this=0xb23290,
selection=<optimized out>, command=...) at
itemviews/qitemselectionmodel.cpp:1101                                          
#35 0x00007f8fd73eed21 in MessageList::Pane::Private::onSelectionChanged
(this=0xb9dfb0, selected=..., deselected=...) at
/kde/src/pim/kdepim/messagelist/pane.cpp:394                                
#36 0x00007f8fd73f12ba in MessageList::Pane::qt_metacall (this=0xbb1f00,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fff9e0dcb90) at
/kde/build/pim/kdepim/messagelist/pane.moc:118                
#37 0x00007f8fdd37c27c in CollectionPane::qt_metacall (this=0xbb1f00,
_c=QMetaObject::InvokeMetaMethod, _id=76, _a=0x7fff9e0dcb90) at
/kde/build/pim/kdepim/kmail/collectionpane.moc:66               
#38 0x00007f8fdc3273fa in QMetaObject::activate (sender=0x9a3790, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff9e0dcb90) at
kernel/qobject.cpp:3287                              
#39 0x00007f8fdcd708a7 in QItemSelectionModel::selectionChanged
(this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at
.moc/release-shared/moc_qitemselectionmodel.cpp:152               
#40 0x00007f8fdcd76281 in QItemSelectionModel::emitSelectionChanged
(this=0x9a3790, newSelection=<optimized out>, oldSelection=<optimized out>) at
itemviews/qitemselectionmodel.cpp:1594             
#41 0x00007f8fdcd7762f in QItemSelectionModel::select (this=0x9a3790,
selection=<optimized out>, command=...) at
itemviews/qitemselectionmodel.cpp:1101
#42 0x00007f8fdcd62085 in QTreeViewPrivate::select (this=0xaae500,
topIndex=<optimized out>, bottomIndex=<optimized out>, command=...) at
itemviews/qtreeview.cpp:3652
#43 0x00007f8fdcd62dd2 in QTreeView::setSelection (this=<optimized out>,
rect=<optimized out>, command=...) at itemviews/qtreeview.cpp:2280
#44 0x00007f8fdcd1e43a in QAbstractItemView::mousePressEvent (this=0xa97de0,
event=<optimized out>) at itemviews/qabstractitemview.cpp:1674
#45 0x00007f8fd708239a in MailCommon::FolderTreeView::mousePressEvent
(this=0xa97de0, e=0x7fff9e0de160) at
/kde/src/pim/kdepim/mailcommon/foldertreeview.cpp:543
#46 0x00007f8fdc867519 in QWidget::event (this=0xa97de0, event=0x7fff9e0de160)
at kernel/qwidget.cpp:8291
#47 0x00007f8fdcc0b626 in QFrame::event (this=0xa97de0, e=0x7fff9e0de160) at
widgets/qframe.cpp:557
#48 0x00007f8fdcd1b94b in QAbstractItemView::viewportEvent (this=0xa97de0,
event=0x7fff9e0de160) at itemviews/qabstractitemview.cpp:1628
#49 0x00007f8fdcd60645 in QTreeView::viewportEvent (this=0xa97de0,
event=0x7fff9e0de160) at itemviews/qtreeview.cpp:1256
#50 0x00007f8fdc314808 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x6bb200, event=0x7fff9e0de160) at kernel/qcoreapplication.cpp:902
---Type <return> to continue, or q <return> to quit---
#51 0x00007f8fdc816baf in notify_helper (e=0x7fff9e0de160, receiver=0x6bb200,
this=0x765000) at kernel/qapplication.cpp:4477
#52 QApplicationPrivate::notify_helper (this=0x765000, receiver=0x6bb200,
e=0x7fff9e0de160) at kernel/qapplication.cpp:4453
#53 0x00007f8fdc81c36b in QApplication::notify (this=<optimized out>,
receiver=0x6bb200, e=0x7fff9e0de160) at kernel/qapplication.cpp:4042
#54 0x00007f8fde14a433 in KApplication::notify (this=0x7fff9e0deda0,
receiver=0x6bb200, event=0x7fff9e0de160) at
/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:311
#55 0x00007f8fdc31467c in QCoreApplication::notifyInternal
(this=0x7fff9e0deda0, receiver=0x6bb200, event=0x7fff9e0de160) at
kernel/qcoreapplication.cpp:787
#56 0x00007f8fdc817bb2 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#57 QApplicationPrivate::sendMouseEvent (receiver=0x6bb200,
event=0x7fff9e0de160, alienWidget=0x6bb200, nativeWidget=0x74cd30,
buttonDown=0x6bb200, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3141
#58 0x00007f8fdc893ad5 in QETWidget::translateMouseEvent (this=0x74cd30,
event=<optimized out>) at kernel/qapplication_x11.cpp:4472
#59 0x00007f8fdc8929aa in QApplication::x11ProcessEvent (this=0x7fff9e0deda0,
event=0x7fff9e0dea30) at kernel/qapplication_x11.cpp:3598
#60 0x00007f8fdc8bac3a in QEventDispatcherX11::processEvents (this=0x60bee0,
flags=...) at kernel/qeventdispatcher_x11.cpp:132
#61 0x00007f8fdc313882 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#62 0x00007f8fdc313a7f in QEventLoop::exec (this=0x7fff9e0dec80, flags=...) at
kernel/qeventloop.cpp:201
#63 0x00007f8fdc317c47 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#64 0x0000000000403526 in main (argc=1, argv=0x7fff9e0def38) at
/kde/src/pim/kdepim/kmail/main.cpp:145

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list