Bug 343954 - Unable to delete email on IMAP server
Summary: Unable to delete email on IMAP server
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.14.2
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-02-09 05:11 UTC by alien4343
Modified: 2018-01-31 16:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alien4343 2015-02-09 05:11:54 UTC
Application: kmail (4.14.2)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-45-lowlatency x86_64
Distribution: Linux Mint 17.1 Rebecca

-- Information about the crash:
- What I was doing when the application crashed:
Attempted to delete multiple emails from multiple IMAP accounts.  
- Unusual behavior I noticed:
It seemed as though the program could not negotiate a connection even though another client with the same information had no issues.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3343bc8800 (LWP 2821))]

Thread 6 (Thread 0x7f331c8c8700 (LWP 2896)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f333596281d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f3335962859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f333e7e6182 in start_thread (arg=0x7f331c8c8700) at pthread_create.c:312
#4  0x00007f3340f2500d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f32db0fe700 (LWP 2968)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f33356a320d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f3335991fd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f333e7e6182 in start_thread (arg=0x7f32db0fe700) at pthread_create.c:312
#4  0x00007f3340f2500d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f32da4fd700 (LWP 3037)):
#0  0x00007f3338f7b8e6 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f3338f7bf52 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3338f7c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f33418b47be in QEventDispatcherGlib::processEvents (this=0x7f32cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f33418860af in QEventLoop::processEvents (this=this@entry=0x7f32da4fcde0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f33418863a5 in QEventLoop::exec (this=this@entry=0x7f32da4fcde0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f3341782c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007f334178532f in QThreadPrivate::start (arg=0x2b92d60) at thread/qthread_unix.cpp:349
#8  0x00007f333e7e6182 in start_thread (arg=0x7f32da4fd700) at pthread_create.c:312
#9  0x00007f3340f2500d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f32d887e700 (LWP 3104)):
#0  socketNotifierSourceCheck (source=0x7f32d0002e50) at kernel/qeventdispatcher_glib.cpp:85
#1  0x00007f3338f7ba61 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3338f7bf7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3338f7c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f33418b47be in QEventDispatcherGlib::processEvents (this=0x7f32d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f33418860af in QEventLoop::processEvents (this=this@entry=0x7f32d887dda0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f33418863a5 in QEventLoop::exec (this=this@entry=0x7f32d887dda0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f3341782c5f in QThread::exec (this=this@entry=0x2f0de00) at thread/qthread.cpp:537
#8  0x00007f3341867823 in QInotifyFileSystemWatcherEngine::run (this=0x2f0de00) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f334178532f in QThreadPrivate::start (arg=0x2f0de00) at thread/qthread_unix.cpp:349
#10 0x00007f333e7e6182 in start_thread (arg=0x7f32d887e700) at pthread_create.c:312
#11 0x00007f3340f2500d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f32c9bdb700 (LWP 26197)):
#0  0x00007f3338f7b9de in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f3338f7bf7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3338f7c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f33418b47be in QEventDispatcherGlib::processEvents (this=0x7f32c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f33418860af in QEventLoop::processEvents (this=this@entry=0x7f32c9bdada0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f33418863a5 in QEventLoop::exec (this=this@entry=0x7f32c9bdada0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f3341782c5f in QThread::exec (this=this@entry=0x3a727e0) at thread/qthread.cpp:537
#7  0x00007f3341867823 in QInotifyFileSystemWatcherEngine::run (this=0x3a727e0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f334178532f in QThreadPrivate::start (arg=0x3a727e0) at thread/qthread_unix.cpp:349
#9  0x00007f333e7e6182 in start_thread (arg=0x7f32c9bdb700) at pthread_create.c:312
#10 0x00007f3340f2500d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f3343bc8800 (LWP 2821)):
[KCrash Handler]
#6  0x00007f3340e60cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f3340e640d8 in __GI_abort () at abort.c:89
#8  0x00007f334177ac92 in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=0x2bdb7f8 "Fatal Error: Accessed global static 'Internal::StaticControl *s_instance()' after destruction. Defined at ../../akonadi/control.cpp:75") at global/qglobal.cpp:2383
#9  0x00007f334177aff9 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=msg@entry=0x7f333d9c3ec8 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d", ap=ap@entry=0x7fffce032f08) at global/qglobal.cpp:2429
#10 0x00007f334177b804 in qFatal (msg=msg@entry=0x7f333d9c3ec8 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d") at global/qglobal.cpp:2612
#11 0x00007f333d8b1099 in operator-> (this=<optimized out>) at ../../akonadi/control.cpp:75
#12 Akonadi::Control::widgetNeedsAkonadi (widget=widget@entry=0x43eb4d0) at ../../akonadi/control.cpp:266
#13 0x00007f3342990f37 in KMMainWidget::KMMainWidget (this=0x43eb4d0, parent=<optimized out>, aGUIClient=0x483b3c0, actionCollection=<optimized out>, config=...) at ../../kmail/kmmainwidget.cpp:254
#14 0x00007f3342940b21 in KMMainWin::KMMainWin (this=0x483b360, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmmainwin.cpp:67
#15 0x00007f334295020f in KMKernel::openReader (this=0x7fffce0348a0, onlyCheck=onlyCheck@entry=false) at ../../kmail/kmkernel.cpp:532
#16 0x00007f3342954288 in KMKernel::action (this=this@entry=0x7fffce0348a0, mailto=mailto@entry=false, check=check@entry=false, to=..., cc=..., bcc=..., subj=..., body=..., messageFile=..., attachURLs=..., customHeaders=..., replyTo=..., inReplyTo=...) at ../../kmail/kmkernel.cpp:1363
#17 0x00007f3342954d83 in KMKernel::handleCommandLine (this=0x7fffce0348a0, noArgsOpensReader=noArgsOpensReader@entry=true) at ../../kmail/kmkernel.cpp:441
#18 0x0000000000403397 in KMailApplication::newInstance (this=0x7fffce034870) at ../../kmail/main.cpp:87
#19 0x00007f3343606f1a in KUniqueApplicationAdaptor::newInstance (this=0x2744e00, asn_id=..., args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:442
#20 0x00007f3343606f95 in KUniqueApplicationAdaptor::qt_static_metacall (_o=_o@entry=0x2744e00, _id=_id@entry=0, _a=_a@entry=0x7fffce033b50, _c=QMetaObject::InvokeMetaMethod) at ./kuniqueapplication_p.moc:57
#21 0x00007f33436071b3 in qt_static_metacall (_a=0x7fffce033b50, _id=0, _c=QMetaObject::InvokeMetaMethod, _o=0x2744e00) at ./kuniqueapplication_p.moc:100
#22 KUniqueApplicationAdaptor::qt_metacall (this=0x2744e00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffce033b50) at ./kuniqueapplication_p.moc:101
#23 0x00007f333f3711f6 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x258e5a0, object=object@entry=0x2744e00, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:951
#24 0x00007f333f37236b in QDBusConnectionPrivate::activateCall (this=this@entry=0x258e5a0, object=0x2744e00, flags=flags@entry=337, msg=...) at qdbusintegrator.cpp:863
#25 0x00007f333f372ddd in QDBusConnectionPrivate::activateObject (this=0x258e5a0, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1427
#26 0x00007f333f372eab in QDBusActivateObjectEvent::placeMetaCall (this=0x29db8d0) at qdbusintegrator.cpp:1541
#27 0x00007f334189fc1e in QObject::event (this=this@entry=0x7fffce034870, e=e@entry=0x29db8d0) at kernel/qobject.cpp:1194
#28 0x00007f334188bcfc in QCoreApplication::event (this=this@entry=0x7fffce034870, e=e@entry=0x29db8d0) at kernel/qcoreapplication.cpp:1765
#29 0x00007f3341dbded3 in QApplication::event (this=0x7fffce034870, e=0x29db8d0) at kernel/qapplication.cpp:2549
#30 0x00007f3341db8e2c in QApplicationPrivate::notify_helper (this=this@entry=0x25b56c0, receiver=receiver@entry=0x7fffce034870, e=e@entry=0x29db8d0) at kernel/qapplication.cpp:4567
#31 0x00007f3341dbf4a0 in QApplication::notify (this=this@entry=0x7fffce034870, receiver=receiver@entry=0x7fffce034870, e=e@entry=0x29db8d0) at kernel/qapplication.cpp:4353
#32 0x00007f33435ffcca in KApplication::notify (this=0x7fffce034870, receiver=0x7fffce034870, event=0x29db8d0) at ../../kdeui/kernel/kapplication.cpp:311
#33 0x00007f33418874dd in QCoreApplication::notifyInternal (this=0x7fffce034870, receiver=receiver@entry=0x7fffce034870, event=event@entry=0x29db8d0) at kernel/qcoreapplication.cpp:953
#34 0x00007f334188ab3d in sendEvent (event=0x29db8d0, receiver=0x7fffce034870) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x252f1f0) at kernel/qcoreapplication.cpp:1577
#36 0x00007f334188afe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#37 0x00007f33418b4f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#38 postEventSourceDispatch (s=0x25bc6f0) at kernel/qeventdispatcher_glib.cpp:287
#39 0x00007f3338f7be04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f3338f7c048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f3338f7c0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f33418b47a1 in QEventDispatcherGlib::processEvents (this=0x2530af0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#43 0x00007f3341e5abb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f33418860af in QEventLoop::processEvents (this=this@entry=0x7fffce034460, flags=...) at kernel/qeventloop.cpp:149
#45 0x00007f33418863a5 in QEventLoop::exec (this=0x7fffce034460, flags=...) at kernel/qeventloop.cpp:204
#46 0x00007f3343040af3 in KJob::exec (this=this@entry=0x2a93f30) at ../../kdecore/jobs/kjob.cpp:210
#47 0x00007f3342951b56 in KMKernel::cleanup (this=this@entry=0x7fffce0348a0) at ../../kmail/kmkernel.cpp:1311
#48 0x0000000000402d27 in main (argc=<optimized out>, argv=<optimized out>) at ../../kmail/main.cpp:148

Possible duplicates by query: bug 337536, bug 335778, bug 335225, bug 335224, bug 333358.

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 19:59:59 UTC
This bug has never been confirmed for a KDE PIM version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-01-31 16:51:38 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12, preferably more recent), please open a new one unless it already exists. Thank you for all your input.