[kdepim] [Bug 364994] New: Kmail crash when deleting message in thread view
https://bugs.kde.org/show_bug.cgi?id=364994 Bug ID: 364994 Summary: Kmail crash when deleting message in thread view Product: kdepim Version: GIT (master) Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: messagelist Assignee: kdepim-bugs@kde.org Reporter: chaofeng...@gmail.com In thread view, delete a message in a thread. It will crash. In thread view, delete a single message which is not belong to any thread, it will not crash. Delete messages in flat(non-threading) mode, it works well. I build and run kmail through kde-src build in Arch linux. No crash a month ago. I suspect it is highly related to client-side threading catch. See https://phabricator.kde.org/D1636. It crash because when checking pParent status, pParent is not valid any and it is not null. I am reading messagelib code but still not fully grasp the concurrency up till now. (gdb) l 453 } 454 } 455 456 qint32 Akonadi::MessageStatus::toQInt32() const 457 { 458 return mStatus; 459 } 460 461 void Akonadi::MessageStatus::fromQInt32(qint32 status) 462 { (gdb) p mStatus Cannot access memory at address 0x10060 Reproducible: Always Steps to Reproduce: 1. Set a folder in thread view 2. Open message a in thread 3. Delete the message Actual Results: Thread 1 "kmail" received signal SIGSEGV, Segmentation fault. Expected Results: Message delete success. Thread 1 "kmail" received signal SIGSEGV, Segmentation fault. Akonadi::MessageStatus::toQInt32 (this=0x10060) at /home/chaos/kdesrc/kde/kdepimlibs/akonadi-mime/src/messagestatus.cpp:458 458 return mStatus; (gdb) bt #0 Akonadi::MessageStatus::toQInt32 (this=0x10060) at /home/chaos/kdesrc/kde/kdepimlibs/akonadi-mime/src/messagestatus.cpp:458 #1 0x71b6 in MessageList::Core::ModelPrivate::attachMessageToParent (this=this@entry=0xb4c6f0, pParent=pParent@entry=0x1f46120, mi=, attachOptions=attachOptions@entry=MessageList::Core::ModelPrivate::SkipCacheUpdate) at /home/chaos/kdesrc/kde/pim/messagelib/messagelist/src/core/model.cpp:2181 #2 0x70001741 in MessageList::Core::ModelPrivate::viewItemJobStepInternalForJobPass2 (this=this@entry=0xb4c6f0, job=job@entry=0x1d30f00, elapsedTimer=...) at /home/chaos/kdesrc/kde/pim/messagelib/messagelist/src/core/model.cpp:2635 #3 0x700038d4 in MessageList::Core::ModelPrivate::viewItemJobStepInternalForJob (this=this@entry=0xb4c6f0, job=job@entry=0x1d30f00, elapsedTimer=...) at /home/chaos/kdesrc/kde/pim/messagelib/messagelist/src/core/model.cpp:3471 #4 0x70003dc3 in MessageList::Core::ModelPrivate::viewItemJobStepInternal (this=this@entry=0xb4c6f0) at /home/chaos/kdesrc/kde/pim/messagelib/messagelist/src/core/model.cpp:3758 #5 0x7000448c in MessageList::Core::ModelPrivate::viewItemJobStep (this=0xb4c6f0) at /home/chaos/kdesrc/kde/pim/messagelib/messagelist/src/core/model.cpp:3938 #6 0x7164585e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #7 0x71652568 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQt5Core.so.5 #8 0x71646303 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #9 0x722f9e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #10 0x723015b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #11 0x71619c80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #12 0x7166d51e in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5 #13 0x7166da41 in ?? () from /usr/lib/libQt5Core.so.5 #14 0x7fffdc9e0dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #15 0x7fffdc9e1040 in ?? () from /usr/lib/libglib-2.0.so.0 #16 0x7fffdc9e10ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #17 0x7166e57f in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQt5Core.so.5 ---Type to continue, or q to quit--- -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[knode] [Bug 8206] offline functionality
https://bugs.kde.org/show_bug.cgi?id=8206 --- Comment #26 from Chao Feng chaofeng...@gmail.com --- Knode code is removed from kdepim git repo. The bug should change status to unmaintained to reflect the fact. If anyone want to maintain it, please step up. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[knode] [Bug 11802] Mark articles as keep this
https://bugs.kde.org/show_bug.cgi?id=11802 --- Comment #13 from Chao Feng chaofeng...@gmail.com --- The bug should change to unmaintained just to reflect actual fact. If anyone want to maintain it, please step up. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[knode] [Bug 11802] Mark articles as keep this
https://bugs.kde.org/show_bug.cgi?id=11802 Chao Feng chaofeng...@gmail.com changed: What|Removed |Added CC||chaofeng...@gmail.com Resolution|--- |FIXED Status|CONFIRMED |RESOLVED --- Comment #8 from Chao Feng chaofeng...@gmail.com --- Knode is not maintained anymore. Please use kmail instead. -- You are receiving this mail because: You are the assignee for the bug. Make the world a better place. Donate to our year end fundraiser https://www.kde.org/fundraisers/yearend2014/ ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[knode] [Bug 8206] offline functionality
https://bugs.kde.org/show_bug.cgi?id=8206 Chao Feng chaofeng...@gmail.com changed: What|Removed |Added Status|CONFIRMED |RESOLVED CC||chaofeng...@gmail.com Resolution|--- |UNMAINTAINED --- Comment #21 from Chao Feng chaofeng...@gmail.com --- Knode is not maintained anymore. Kmail has most of its function and has off-line support. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[akregator] [Bug 328823] Some websites no feeds
https://bugs.kde.org/show_bug.cgi?id=328823 Chao Feng chaofeng...@gmail.com changed: What|Removed |Added CC||chaofeng...@gmail.com Resolution|--- |WORKSFORME Status|UNCONFIRMED |RESOLVED -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 123575] bookmarks of every application goes in the same applet
https://bugs.kde.org/show_bug.cgi?id=123575 Chao Feng chaofeng...@gmail.com changed: What|Removed |Added CC||chaofeng...@gmail.com Component|general |general Assignee|fa...@kde.org |kdepim-bugs@kde.org Product|kdesktop|Akonadi -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail] [Bug 208438] kmail does not show proper error message on send failure
https://bugs.kde.org/show_bug.cgi?id=208438 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 281982] Kmail attempts to check a folder named Gmail, instead of [Gmail] on gmail accounts.
https://bugs.kde.org/show_bug.cgi?id=281982 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |WORKSFORME --- Comment #1 from Chao Feng rainofch...@gmail.com --- Works ok in 4.11.3. Please reopen if it still fail in your side. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 314514] akonadi.collectiontable doesn't exist
https://bugs.kde.org/show_bug.cgi?id=314514 --- Comment #12 from Chao Feng rainofch...@gmail.com --- Could you check if https://wiki.archlinux.org/index.php/KDE#Clean_akonadi_configuration_to_fix_kmail fix your problem. Your local database is corrupted during upgrading. Yes, it is indeed a bug. But if clean old configuration fix your problem, at least you could use it again. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 305987] Could not create collection when adding new top-level mailbox for IMAP account:
https://bugs.kde.org/show_bug.cgi?id=305987 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED |--- --- Comment #11 from Chao Feng rainofch...@gmail.com --- Same issue here. But it show up after I restart Kmail. Is this happen to you too? -- You are receiving this mail because: You are on the CC list for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail] [Bug 85896] DIMAP: purged all cached mails after upgrade
https://bugs.kde.org/show_bug.cgi?id=85896 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|CONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |UNMAINTAINED --- Comment #10 from Chao Feng rainofch...@gmail.com --- Kmail version too old. And I can not reproduce it in kmail 4.11. If this still happen to you. Please open new report for Kmail2. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 321089] Kmail hangs on Retrieving folder contents ... please wait
https://bugs.kde.org/show_bug.cgi?id=321089 Chao Feng rainofch...@gmail.com changed: What|Removed |Added CC||rainofch...@gmail.com --- Comment #4 from Chao Feng rainofch...@gmail.com --- I have this issue too. And disable nepomuk does not work. In the console, I see lots of Unknown error after closing kmail. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 317312] Display email not valid with chinese
https://bugs.kde.org/show_bug.cgi?id=317312 Chao Feng rainofch...@gmail.com changed: What|Removed |Added CC||rainofch...@gmail.com --- Comment #7 from Chao Feng rainofch...@gmail.com --- When detect a encoding, more text is needed. If OS language is Chinese, when auto detect fail, Outlook and express will use GBK as default while Thunderbird or Kmail use utf8. It is just lucky this time I think. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 314514] akonadi.collectiontable doesn't exist
https://bugs.kde.org/show_bug.cgi?id=314514 --- Comment #9 from Chao Feng rainofch...@gmail.com --- Did you check the result of a newly created user? -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 314514] akonadi.collectiontable doesn't exist
https://bugs.kde.org/show_bug.cgi?id=314514 --- Comment #7 from Chao Feng rainofch...@gmail.com --- Run akonadiconsole, in tab DB console bottom edit box, Enter show tables. Check if collectiontable table exist. It seems your database is corrupted. Could you check if it works if you create a new KDE user? If it works. You can in DB console, run show create table collectiontable; command. It will generate a database creation command. Run the command to create the table. My table here is as below. But My akondi version is 1.9.2. So it maybe different with yours. CREATE TABLE `collectiontable` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `remoteId` varbinary(255) DEFAULT NULL, `remoteRevision` varbinary(255) DEFAULT NULL, `name` varbinary(255) NOT NULL, `parentId` bigint(20) DEFAULT NULL, `resourceId` bigint(20) NOT NULL, `subscribed` tinyint(1) NOT NULL DEFAULT '1', `cachePolicyInherit` tinyint(1) NOT NULL DEFAULT '1', `cachePolicyCheckInterval` int(11) NOT NULL DEFAULT '-1', `cachePolicyCacheTimeout` int(11) NOT NULL DEFAULT '-1', `cachePolicySyncOnDemand` tinyint(1) NOT NULL DEFAULT '0', `cachePolicyLocalParts` varbinary(255) DEFAULT NULL, `queryString` varbinary(32768) DEFAULT NULL, `queryLanguage` varbinary(255) DEFAULT NULL, `isVirtual` tinyint(1) DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `CollectionTable_parentAndNameIndex` (`parentId`,`name`), KEY `resourceId` (`resourceId`), CONSTRAINT `collectiontable_ibfk_1` FOREIGN KEY (`parentId`) REFERENCES `collectiontable` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `collectiontable_ibfk_2` FOREIGN KEY (`resourceId`) REFERENCES `resourcetable` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8 -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 195009] Link status of emails with the same message-id
https://bugs.kde.org/show_bug.cgi?id=195009 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |FIXED --- Comment #2 from Chao Feng rainofch...@gmail.com --- This issue is fixed in Kmail2. -- You are receiving this mail because: You are on the CC list for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 293119] Kmail SELECTs folder even if it is set as Noselect
https://bugs.kde.org/show_bug.cgi?id=293119 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 314514] akonadi.collectiontable doesn't exist
https://bugs.kde.org/show_bug.cgi?id=314514 Chao Feng rainofch...@gmail.com changed: What|Removed |Added CC||rainofch...@gmail.com --- Comment #5 from Chao Feng rainofch...@gmail.com --- Which mysql did you use, internal or external? Did you set case sensitivity manually? Have a look at bug 220007. And can you check the mysql table manually, if the table not exist or has different case? -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[knode] [Bug 265496] [PATCH] knode 4.4.10 fails to build (final)
https://bugs.kde.org/show_bug.cgi?id=265496 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |FIXED --- Comment #1 from Chao Feng rainofch...@gmail.com --- Patch targe file does not exist. And it build well now. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 309486] Checksum SHA for IMAP mail, detect broken message body and redownload from server
https://bugs.kde.org/show_bug.cgi?id=309486 Chao Feng rainofch...@gmail.com changed: What|Removed |Added CC||rainofch...@gmail.com Summary|[feature request][kmail]|Checksum SHA for IMAP mail, |checksum SHA for IMAP mail, |detect broken message body |detect broken message body |and redownload from server |and redownload from server | Severity|major |wishlist -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 301594] kmail just crashs when clicking on the new email button
https://bugs.kde.org/show_bug.cgi?id=301594 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |DOWNSTREAM --- Comment #5 from Chao Feng rainofch...@gmail.com --- Crash is gone after Arch rebuild package. See https://bugs.archlinux.org/task/30190. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 271571] Putting KMail in offline modes cuts connection to akonadi
https://bugs.kde.org/show_bug.cgi?id=271571 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|CONFIRMED |NEEDSINFO CC||rainofch...@gmail.com Resolution|--- |WORKSFORME --- Comment #1 from Chao Feng rainofch...@gmail.com --- I can not reproduce it on Kmail 4.10. I have IMAP offline support enabled in Account setting. Could you reproduce it anymore? -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 270274] Missing GUI interactivity causes usability issues
https://bugs.kde.org/show_bug.cgi?id=270274 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|CONFIRMED |RESOLVED CC||rainofch...@gmail.com Resolution|--- |WORKSFORME --- Comment #1 from Chao Feng rainofch...@gmail.com --- The deletion is fixed in my side. Add I have no issue opening imap mail in Kmail 4.10. If you still have other issues, open a new bug report. One issue in one bug is better. -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 266887] KMail2 process doesn't quit if it was restored at KDE startup.
https://bugs.kde.org/show_bug.cgi?id=266887 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|CONFIRMED |NEEDSINFO CC||rainofch...@gmail.com Resolution|--- |WORKSFORME --- Comment #2 from Chao Feng rainofch...@gmail.com --- I can not reproduce it in Kmail 4.10. Do you still have this issue? -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[Akonadi] [Bug 305987] Could not create collection when adding new top-level mailbox for IMAP account:
https://bugs.kde.org/show_bug.cgi?id=305987 Chao Feng rainofch...@gmail.com changed: What|Removed |Added CC||rainofch...@gmail.com Latest Commit||3aa88cb5f00ce577299b7aba8dd ||3b062554d7db4 -- You are receiving this mail because: You are on the CC list for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs
[kmail2] [Bug 314126] Wrong shortcut shown in menu for New Message to Mailing List
https://bugs.kde.org/show_bug.cgi?id=314126 Chao Feng rainofch...@gmail.com changed: What|Removed |Added Status|REOPENED|RESOLVED CC||rainofch...@gmail.com Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. ___ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs