Application: kmail (5.10.3) Qt Version: 5.12.0 Frameworks Version: 5.56.0 Operating System: Linux 4.15.0-46-generic x86_64 Distribution: KDE neon User Edition 5.15 -- Information about the crash: Konsole output Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes. sonnet.plugins.hspell: HSpellDict::HSpellDict: Init failed Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) org.kde.pim.akonadiserver: Starting up the Akonadi Server... No text-to-speech plug-ins were found. QWidget::insertAction: Attempt to insert null action *** KMail got signal 11 (Exiting) *** Dead letters dumped. KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = kmail path = /usr/bin pid = 19277 KCrash: Arguments: /usr/bin/kmail KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 -- Backtrace: Application: KMail (kmail), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f28f2659bc0 (LWP 19277))] Thread 7 (Thread 0x7f28a998f700 (LWP 19285)): #0 0x00007f28ef6a20b4 in __GI___libc_read (fd=14, buf=0x7f28a998e7d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f28e2fd6cd0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f28e2f92027 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f28e2f924e0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f28e2f9264c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f28effe915b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f28eff8a64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f28efdb241a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f28efdb3bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f28e4e5e6db in start_thread (arg=0x7f28a998f700) at pthread_create.c:463 #10 0x00007f28ef6b388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f28aa190700 (LWP 19282)): #0 0x00007f28e2fd8049 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f28e2f91905 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f28e2f9246b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f28e2f9264c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f28effe915b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f28eff8a64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f28efdb241a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f28efdb3bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f28e4e5e6db in start_thread (arg=0x7f28aa190700) at pthread_create.c:463 #9 0x00007f28ef6b388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f28aadee700 (LWP 19281)): #0 0x00007f28effe8a2c in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f28effe7279 in QTimerInfoList::updateCurrentTime() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f28effe7855 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f28effe8e9e in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f28e2f91a98 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f28e2f9246b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f28e2f9264c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f28effe915b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f28eff8a64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f28efdb241a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f28efdb3bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f28e4e5e6db in start_thread (arg=0x7f28aadee700) at pthread_create.c:463 #12 0x00007f28ef6b388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f28abfff700 (LWP 19280)): #0 0x00007ffd00ed4979 in () #1 0x00007ffd00ed4c30 in clock_gettime () #2 0x00007f28ef6c2ea6 in __GI___clock_gettime (clock_id=1, tp=0x7f28abffe720) at ../sysdeps/unix/clock_gettime.c:115 #3 0x00007f28effe8a41 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f28effe7279 in QTimerInfoList::updateCurrentTime() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f28effe7855 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f28effe8e9e in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f28e2f91a98 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f28e2f9246b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f28e2f9264c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f28effe915b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f28eff8a64a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f28efdb241a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f28ee398015 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #14 0x00007f28efdb3bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f28e4e5e6db in start_thread (arg=0x7f28abfff700) at pthread_create.c:463 #16 0x00007f28ef6b388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f28b2563700 (LWP 19279)): #0 0x00007f28e4e649f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558881725d28) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f28e4e649f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x558881725cd8, cond=0x558881725d00) at pthread_cond_wait.c:502 #2 0x00007f28e4e649f3 in __pthread_cond_wait (cond=0x558881725d00, mutex=0x558881725cd8) at pthread_cond_wait.c:655 #3 0x00007f28b36e5b1b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f28b36e5847 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f28e4e5e6db in start_thread (arg=0x7f28b2563700) at pthread_create.c:463 #6 0x00007f28ef6b388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f28bb148700 (LWP 19278)): #0 0x00007f28ef6a6bf9 in __GI___poll (fds=0x7f28bb1478f8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f28e23bb747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f28e23bd36a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f28bbe3b32a in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f28efdb3bc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f28e4e5e6db in start_thread (arg=0x7f28bb148700) at pthread_create.c:463 #6 0x00007f28ef6b388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f28f2659bc0 (LWP 19277)): [KCrash Handler] #6 0x00007f28effb9eaa in QObject::property(char const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f28ef0d0ccb in () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #8 0x00007f28ef0d1d29 in KXMLGUIFactory::plugActionList(KXMLGUIClient*, QString const&, QList<QAction*> const&) () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #9 0x00007f28f1fd634e in KMComposerWin::initializePluginActions() (this=this@entry=0x558881c35100) at ./src/editor/kmcomposerwin.cpp:1361 #10 0x00007f28f1fdc839 in KMComposerWin::setupActions() (this=this@entry=0x558881c35100) at ./src/editor/kmcomposerwin.cpp:1299 #11 0x00007f28f1febacf in KMComposerWin::KMComposerWin(QSharedPointer<KMime::Message> const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&) (this=this@entry=0x558881c35100, aMsg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, id=id@entry=0, textSelection=..., customTemplate=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./src/editor/kmcomposerwin.cpp:440 #12 0x00007f28f1fec5c1 in KMComposerWin::create(QSharedPointer<KMime::Message> const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&) (msg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, identity=identity@entry=0, textSelection=..., customTemplate=...) at ./src/editor/kmcomposerwin.cpp:226 #13 0x00007f28f1fec5fc in KMail::makeComposer(QSharedPointer<KMime::Message> const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&) (msg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, identity=identity@entry=0, textSelection=..., customTemplate=...) at ./src/editor/kmcomposerwin.cpp:220 #14 0x00007f28f1ee9df4 in KMKernel::recoverDeadLetters() (this=<optimized out>) at ./src/kmkernel.cpp:986 #15 0x000055887f4e0825 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:163 Reported using DrKonqi
Workaround: I tried the usual akonadi trickery and also deleting kmail config files, but these things did not help. After finding out that kmail still works for other users, I looked for hints in the strace output and guessed a relationship with "/home/andreas/.local/share/kmail2/autosave/*" Deleting all those files, I am able to start kmail again.
*** This bug has been marked as a duplicate of bug 403317 ***