Summary: | KMail crash when deselecting a bunch of IMAP folders (EntityTreeModel::setData) | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Daniel Ziltener <zilti> |
Component: | libakonadi | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | biby, faure, ismail, johann-nikolaus, micuintus, null, steveire, sven.burmeister, winter |
Priority: | NOR | ||
Version: | 4.7 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Daniel Ziltener
2011-09-03 14:04:12 UTC
Maybe dup of bug 267111. Please install the missing debug packages to get a better backtrace please (kdepimlibs4-debuginfo & libakonadi4-debuginfo) Unfortunately I can't install the debug packages because my distribution (OpenSUSE with KDE 4.7 Repo) doesn't have them... Sorry for this. (In reply to comment #2) > Unfortunately I can't install the debug packages because my distribution > (OpenSUSE with KDE 4.7 Repo) doesn't have them... Sorry for this. Can you try KDE:Distro:Factory ? It's the computer I use daily, so I don't really like the idea of installing factory packages. *** Bug 285185 has been marked as a duplicate of this bug. *** *** Bug 281889 has been marked as a duplicate of this bug. *** Created attachment 67029 [details]
New crash information added by DrKonqi
kmail (4.7.2) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
Kmail crashed after I selected and de-selected several imap folders in the folders pane.
-- Backtrace (Reduced):
#6 0xb552b2f0 in Akonadi::EntityTreeModel::setData(QModelIndex const&, QVariant const&, int) () from /usr/lib/libakonadi-kde.so.4
#7 0xb548410a in Akonadi::SelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#8 0xb6d847dd in metacall (argv=0xbf97e2d8, idx=43, cl=QMetaObject::InvokeMetaMethod, object=0x9ba8378) at kernel/qmetaobject.cpp:237
[...]
#11 0xb7587d15 in KSelectionProxyModel::rootIndexAboutToBeRemoved (this=0x9ba8378, _t1=...) at /usr/src/debug/kdelibs-4.7.2/build/kdeui/moc_kselectionproxymodel.cpp:147
#12 0xb7590d37 in KSelectionProxyModelPrivate::removeRangeFromProxy (this=0x9840b48, range=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kselectionproxymodel.cpp:1691
fyi, I suggested a possible fix for this. see http://git.reviewboard.kde.org/r/103421/ however, the maintainer of the KSelectionProxyModel class rejected my patch. I'll CC Steve on this bug and see if the info in here helps him figure out what's really happening. *** Bug 290660 has been marked as a duplicate of this bug. *** Created attachment 67963 [details]
New crash information added by DrKonqi
kmail (4.8 rc2) on KDE Platform 4.7.97 (4.8 RC2 (4.7.97) "release 1" using Qt 4.8.0
- What I was doing when the application crashed:
I think this crash is related, too.
1.) Have 10+ dIMAP folders
2.) Expand all the folders in the left side of KMail
3.) Click and drag from upside-down: click on an empty area below the folders, hold the mouse button, move the mouse upwards fast
4.) and while you're doing this, on the halfway KMail will crash
-- Backtrace (Reduced):
#6 QModelIndex (other=..., this=0x7fff426ff710) at /usr/include/QtCore/qabstractitemmodel.h:65
#7 KSelectionProxyModelPrivate::removeRangeFromProxy (this=0x19045b0, range=...) at /usr/src/debug/kdelibs-4.7.97/kdeui/itemviews/kselectionproxymodel.cpp:1667
#8 0x00007fd74c6c5c58 in KSelectionProxyModelPrivate::removeSelectionFromProxy (this=0x19045b0, selection=<optimized out>) at /usr/src/debug/kdelibs-4.7.97/kdeui/itemviews/kselectionproxymodel.cpp:1610
#9 0x00007fd74c6c777b in KSelectionProxyModelPrivate::selectionChanged (this=0x19045b0, _selected=<optimized out>, _deselected=<optimized out>) at /usr/src/debug/kdelibs-4.7.97/kdeui/itemviews/kselectionproxymodel.cpp:1860
[...]
#11 0x00007fd74af2f637 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
*** This bug has been marked as a duplicate of bug 275752 *** |