Summary: | Kmail crashes wyle moving a folder to the parant folder | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Manfred <man.kel> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | andy, christian.lange.81, Jana.Domorowski, kavol, leh, paolo.miocchi, petermaffter, ptesarik, quandt, saeedborg, tirolien.jerome, winter |
Priority: | NOR | ||
Version: | 4.8.5 | ||
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 New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Manfred
2012-08-16 18:55:34 UTC
Created attachment 73462 [details]
New crash information added by DrKonqi
kmail (4.8.4) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1
- What I was doing when the application crashed: I moved a folder from the "Local folders" folder to the folder "inbox" folder
-- Backtrace (Reduced):
#6 QModelIndex (other=..., this=0x7fffd8761f60) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7 QSortFilterProxyModel::parent (this=0x916c70, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#8 0x00007f99c79f013a in parent (this=0x7fffd8761fb0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#9 KIdentityProxyModel::parent (this=0xa946a0, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358
#10 0x00007f99c79f013a in parent (this=0x7fffd8762010) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
I can confirm this for kmail 4.8.3 Qt: 4.8.1 OpenSuSE 12.1 x86_64, 3.1.9-1.4-desktop KDE Version 4.8.3 (4.8.3) "release 504" I can confirm this for kmail 4.8.3 Qt: 4.8.1 OpenSuSE 12.1 x86_64, 3.1.9-1.4-desktop KDE Version 4.8.3 (4.8.3) "release 504" Created attachment 73682 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.2
- What I was doing when the application crashed:
I've moved (via mouse drag) a folder to another folder. Then I've moved another folder to the same destination folder and kmail crashed instantly on finishing the move (releasing the mouse button).
-- Backtrace (Reduced):
#6 QModelIndex (other=..., this=0x7fff90b42390) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7 QSortFilterProxyModel::parent (this=0xffcb70, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659
#8 0x00007f905e458ddf in parent (this=0x7fff90b423e0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#9 KIdentityProxyModel::parent (this=0x194e9c0, child=...) at /var/tmp/portage/kde-base/kdelibs-4.8.5/work/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359
#10 0x00007f9055eda3eb in parent (this=0x7fff90b42470) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Created attachment 73683 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.2
- What I was doing when the application crashed:
the crash seems reproducible - I've just did the same with another two folders and the same destination folder and it crashed again on dropping the second one
note that the folder move itself was okay, the two folders moved in the previous attempt got moved correctly including their contents (unlike another similar bug in which there was data loss - but that one concerned IMAP, this is on local folders)
-- Backtrace (Reduced):
#6 QModelIndex (other=..., this=0x7fff90988de0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7 QSortFilterProxyModel::parent (this=0x107aaf0, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659
#8 0x00007fd0ecec3ddf in parent (this=0x7fff90988e30) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#9 KIdentityProxyModel::parent (this=0x1da59e0, child=...) at /var/tmp/portage/kde-base/kdelibs-4.8.5/work/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359
#10 0x00007fd0e49453eb in parent (this=0x7fff90988ec0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
*** Bug 306974 has been marked as a duplicate of this bug. *** Confirmed by duplicates. Myriam, but this looks like a bug in kdelibs, no? No, please look at where the crashhandler locates the bug, this is what is the most likely culprit: #22 0x00007f99c1f62b0e in Akonadi::EntityTreeModelPrivate::monitoredCollectionMoved (this=0x6e23b0, collection=..., sourceCollection=..., destCollection=...) at ../../akonadi/entitytreemodel_p.cpp:917 *** Bug 308322 has been marked as a duplicate of this bug. *** Created attachment 74853 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) "release 2" using Qt 4.8.1
- What I was doing when the application crashed:
I was moving an imported folder into its parent folder.
-- Backtrace (Reduced):
#7 QModelIndex (other=..., this=0xbf9be6f0) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#8 QSortFilterProxyModel::parent (this=0x83f1730, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9 0xb7486778 in parent (this=0xbf9be740) at /usr/include/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0x8502f48, child=...) at /usr/src/debug/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359
[...]
Created attachment 74962 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
I was moving a previously imported folder into a parent folder
-- Backtrace (Reduced):
#6 QModelIndex (other=..., this=0x7fffce788da0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7 QSortFilterProxyModel::parent (this=0x27232f0, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#8 0x00007f0bf1d6e0fa in parent (this=0x7fffce788df0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#9 KIdentityProxyModel::parent (this=0x2916dd0, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359
#10 0x00007f0be9c963d9 in parent (this=0x7fffce788e50) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Comment on attachment 74962 [details]
New crash information added by DrKonqi
When kmail was restarted, the folder seems to have been successfully moved in the new location, but some strange and repetitive warning messages appeared stating that this folder, written as it was in the previous location, did not exist anymore!
Then, I stopped kmail and the akonadi server and remove the ~/.local/share/akonadi directory. When I restarted both akonadi and kmail everything seem to go fine and no error messages appear. It seems that some akonadi-related database was corrupted and then rebuilded.
Hope this could help better understand this bug!
Created attachment 75015 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
Moving an imported sub-folder to a new sub-folder via right-click menu. I had previously moved another sub-folder between the same parent folders without incident.
-- Backtrace (Reduced):
#7 QModelIndex (other=..., this=0xbfce88a0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8 QSortFilterProxyModel::parent (this=0xa0d7ac0, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9 0xb74ca6d8 in parent (this=0xbfce88f0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0xa20e250, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359
#11 0xb4bc46e5 in parent (this=0xbfce8950) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Created attachment 76263 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
I moved an imported folder back from local to import folder location.
-- Backtrace (Reduced):
#7 QModelIndex (other=..., this=0xbfcdbfd0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8 QSortFilterProxyModel::parent (this=0xa0e1170, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9 0x00d406d8 in parent (this=0xbfcdc020) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0xa1dd9e0, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359
#11 0x037c76e5 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib/libkdepim.so.4
Created attachment 76264 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
I copied an imported folder from thunderbird into an existing local folder.
-- Backtrace (Reduced):
#7 QModelIndex (other=..., this=0xbfed5130) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8 QSortFilterProxyModel::parent (this=0x864b0d8, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#9 0x00b876d8 in parent (this=0xbfed5180) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#10 KIdentityProxyModel::parent (this=0x8740198, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359
#11 0x01d826e5 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib/libkdepim.so.4
Created attachment 80572 [details]
New crash information added by DrKonqi
kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
I moved a folder from the "import folder" to the folder "local folder"
-- Backtrace (Reduced):
#6 QModelIndex (other=..., this=0x7fff2abfb8b0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7 QSortFilterProxyModel::parent (this=0x2985b80, child=...) at itemviews/qsortfilterproxymodel.cpp:1659
#8 0x00007fe8e45760fa in parent (this=0x7fff2abfb900) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
#9 KIdentityProxyModel::parent (this=0x27bb010, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359
#10 0x00007fe8dc49d3d9 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib/libkdepim.so.4
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present? If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months. Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input. |