Summary: | KMail2 crash after conflicting message attributes pop-up ("Keep both" pressed) [qFatal, Akonadi::ItemCreateJob::ItemCreateJob, Akonadi::ConflictHandler::useBothItems, Akonadi::ConflictHandler::resolve] | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Andrey Borzenkov <arvidjaar> |
Component: | libakonadi | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | alban, andresbajotierra, anssi.hannula, christiandehne, cryvo, danix, jemand, matt, null, p92, shlomif, simon, suse, sven.burmeister |
Priority: | NOR | ||
Version: | 4.6 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Andrey Borzenkov
2010-09-10 16:32:05 UTC
Created attachment 52184 [details]
New crash information added by DrKonqi
kmail (2.0.89) on KDE Platform 4.5.68 (4.6 >= 20100912) using Qt 4.7.0
- What I was doing when the application crashed:
While IMAP syncing was running, I was shown a cryptic KMail dialog that only contained the following text:
Modification Time: 00:00:00 02.10.2010 22:33:38
The two fields had red background color.
I was given options to "Take left one", "Take right one", or "Keep both". I selected "Keep both" and kmail crashed.
-- Backtrace (Reduced):
#11 0x00007f38c6fdea52 in Akonadi::ItemCreateJob::ItemCreateJob (this=0x542f290, item=..., collection=..., parent=<value optimized out>)
at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/itemcreatejob.cpp:57
#12 0x00007f38c6fb02f2 in Akonadi::ConflictHandler::useBothItems (this=0x328f500) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/conflicthandling/conflicthandler.cpp:128
#13 0x00007f38c6fb03d8 in Akonadi::ConflictHandler::resolve (this=0x328f500) at /usr/src/debug/kdepimlibs-4.5.68svn1174542/akonadi/conflicthandling/conflicthandler.cpp:91
#14 0x00007f38c6fb0a4c in Akonadi::ConflictHandler::qt_metacall (this=0x328f500, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xe1ef560)
at /usr/src/debug/kdepimlibs-4.5.68svn1174542/build/akonadi/conflicthandler_p.moc:91
#15 0x00007f38cad84aba in QObject::event (this=0x328f500, e=<value optimized out>) at kernel/qobject.cpp:1211
[Comment from a bug triager] From bug 253695: -- Information about the crash: I viewing and deleting messages from local mailbox. After some manipulations ?dialog show(I dont remember its caption) and I press "Keep both" button. From bug 250980: - What I was doing when the application crashed: I was marking all messages in a folder as all read. It was called "Heb-Bugzap" and had twenty unread messages. This is on Mandriva Linux Cooker with kmail2 and kdepimlib compiled from the trunk. *** Bug 253695 has been marked as a duplicate of this bug. *** *** Bug 250980 has been marked as a duplicate of this bug. *** *** Bug 252277 has been marked as a duplicate of this bug. *** *** Bug 268647 has been marked as a duplicate of this bug. *** *** Bug 276751 has been marked as a duplicate of this bug. *** *** Bug 258204 has been marked as a duplicate of this bug. *** *** Bug 277860 has been marked as a duplicate of this bug. *** Created attachment 61941 [details]
New crash information added by DrKonqi
kontact (4.7 rc2) on KDE Platform 4.6.95 (4.7 RC2) "release 1" using Qt 4.7.3
- What I was doing when the application crashed:
While the computer was under heavy load I navigated to another folder witzhin kmail shich took ages, a conflict warning came up, I picked the right version and then it crashed.
-- Backtrace (Reduced):
#6 isSignalConnected (sender=0x3dc0590, m=<value optimized out>, local_signal_index=0, argv=0x0) at kernel/qobject_p.h:221
[...]
#8 0x00007f2e0b772938 in useOtherItem (this=0x3dc0590) at /usr/src/debug/kdepimlibs-4.6.95/akonadi/conflicthandling/conflicthandler.cpp:121
#9 Akonadi::ConflictHandler::resolve (this=0x3dc0590) at /usr/src/debug/kdepimlibs-4.6.95/akonadi/conflicthandling/conflicthandler.cpp:88
#10 0x00007f2e0b772a7c in Akonadi::ConflictHandler::qt_metacall (this=0x3dc0590, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x60952f0) at /usr/src/debug/kdepimlibs-4.6.95/build/akonadi/conflicthandler_p.moc:91
#11 0x00007f2e0f8d637a in QObject::event (this=0x3dc0590, e=<value optimized out>) at kernel/qobject.cpp:1217
*** Bug 279179 has been marked as a duplicate of this bug. *** *** Bug 285883 has been marked as a duplicate of this bug. *** *** Bug 288348 has been marked as a duplicate of this bug. *** *** Bug 289731 has been marked as a duplicate of this bug. *** *** Bug 294228 has been marked as a duplicate of this bug. *** Created attachment 69792 [details]
New crash information added by DrKonqi
kontact (4.7.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4
- What I was doing when the application crashed:
Closing Kontact. Kontact was causing HUGE delays. So far, it appears my problems are with the Filtering subsystem, likely due to the change in how KMail refers to folders internally. In KMail1, these were actual paths, in KMail2 they are now just a number. I'm also seeing messages about
"Append Failed" and "NO Mailbox does not exist" (a Cyrus error message).
If I manually change the kmail2rc file to have 0 filters, things seem fine:
[General]
filters=0
As soon as I run the AntiSpam Wizard again all the problems begin again.
-- Backtrace (Reduced):
#6 operator!= (value=1, this=0x65674165726978) at /usr/include/qt4/QtCore/qbasicatomic.h:75
[...]
#8 operator-> (this=0x42e9980) at /usr/include/qt4/QtCore/qshareddata.h:78
#9 Akonadi::Entity::parentCollection (this=<optimized out>) at ../../akonadi/entity.cpp:177
#10 0x00007ff398454d6f in Akonadi::ConflictHandler::useBothItems (this=0x42e9960) at ../../akonadi/conflicthandling/conflicthandler.cpp:128
#11 0x00007ff398454e98 in Akonadi::ConflictHandler::resolve (this=0x42e9960) at ../../akonadi/conflicthandling/conflicthandler.cpp:91
This bug has only been reported for versions older than KDEPIM 4.14 (at most akonadi-1.3). Can anyone tell if this bug still present? If noone confirms this bug for a recent version of akonadi (part of KDE Applications 15.08 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. |