Bug 392478 - kmail crashed at restarting a login configuration
Summary: kmail crashed at restarting a login configuration
Status: RESOLVED UPSTREAM
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash (vote)
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
: 392544 393007 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-03-29 07:56 UTC by Roland Hautz
Modified: 2018-04-27 01:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Hautz 2018-03-29 07:56:52 UTC
Application: kmail (5.7.3)
 (Compiled from sources)
Qt Version: 5.9.4
Frameworks Version: 5.44.0
Operating System: Linux 4.15.13-gentoo x86_64
Distribution: "Gentoo Base System release 2.4.1"

-- Information about the crash:
- What I was doing when the application crashed:
Related kernel log:
dbus-daemon[7887]: [session uid=1000 pid=7885] Activated service 'org.freedesktop.Akonadi.Control' failed: Process org.freedesktop.Akonadi.Control exited with status 255

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffff7f1dd00 (LWP 8988))]

Thread 8 (Thread 0x7fff81a7c700 (LWP 9016)):
#0  0x00007ffff50bdc55 in __GI___poll (fds=0x7fff6c0049b0, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8c51091 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff6c0049b0, timeout=<optimized out>, context=0x7fff6c000bf0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7fff6c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007fffe8c511ac in g_main_context_iteration (context=0x7fff6c000bf0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007ffff5a3c37b in QEventDispatcherGlib::processEvents (this=0x7fff6c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff59e6cfa in QEventLoop::exec (this=this@entry=0x7fff81a7bd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007ffff5832a7a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007ffff5837120 in QThreadPrivate::start (arg=0x555555bf8000) at thread/qthread_unix.cpp:368
#8  0x00007fffeaacb93a in start_thread (arg=0x7fff81a7c700) at pthread_create.c:465
#9  0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffa37fe700 (LWP 9011)):
#0  0x00007ffff50bdc55 in __GI___poll (fds=0x7fff90017560, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8c51091 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff90017560, timeout=<optimized out>, context=0x7fff90000bf0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7fff90000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007fffe8c511ac in g_main_context_iteration (context=0x7fff90000bf0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007ffff5a3c37b in QEventDispatcherGlib::processEvents (this=0x7fff90000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff59e6cfa in QEventLoop::exec (this=this@entry=0x7fffa37fdd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007ffff5832a7a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007ffff5837120 in QThreadPrivate::start (arg=0x55555597a040) at thread/qthread_unix.cpp:368
#8  0x00007fffeaacb93a in start_thread (arg=0x7fffa37fe700) at pthread_create.c:465
#9  0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffa3fff700 (LWP 9010)):
#0  0x00007ffff50bdc55 in __GI___poll (fds=0x7fff64003ce0, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8c51091 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff64003ce0, timeout=<optimized out>, context=0x7fff64000bf0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7fff64000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007fffe8c511ac in g_main_context_iteration (context=0x7fff64000bf0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007ffff5a3c37b in QEventDispatcherGlib::processEvents (this=0x7fff64000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff59e6cfa in QEventLoop::exec (this=this@entry=0x7fffa3ffed60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007ffff5832a7a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007ffff5837120 in QThreadPrivate::start (arg=0x5555559f5a30) at thread/qthread_unix.cpp:368
#8  0x00007fffeaacb93a in start_thread (arg=0x7fffa3fff700) at pthread_create.c:465
#9  0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffa2ffd700 (LWP 9009)):
#0  0x00007ffff50bdc55 in __GI___poll (fds=0x7fff78004a10, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8c51091 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff78004a10, timeout=<optimized out>, context=0x7fff78000bf0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7fff78000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007fffe8c511ac in g_main_context_iteration (context=0x7fff78000bf0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007ffff5a3c37b in QEventDispatcherGlib::processEvents (this=0x7fff78000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff59e6cfa in QEventLoop::exec (this=this@entry=0x7fffa2ffcd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007ffff5832a7a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007ffff5837120 in QThreadPrivate::start (arg=0x5555559e0d20) at thread/qthread_unix.cpp:368
#8  0x00007fffeaacb93a in start_thread (arg=0x7fffa2ffd700) at pthread_create.c:465
#9  0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffa27fc700 (LWP 9008)):
#0  0x00007ffff50bdc55 in __GI___poll (fds=0x7fff88004db0, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffe8c51091 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fff88004db0, timeout=<optimized out>, context=0x7fff88000bf0) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context@entry=0x7fff88000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00007fffe8c511ac in g_main_context_iteration (context=0x7fff88000bf0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00007ffff5a3c37b in QEventDispatcherGlib::processEvents (this=0x7fff88000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff59e6cfa in QEventLoop::exec (this=this@entry=0x7fffa27fbd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007ffff5832a7a in QThread::exec (this=this@entry=0x7ffff4279d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
#7  0x00007ffff4003d15 in QDBusConnectionManager::run (this=0x7ffff4279d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007ffff5837120 in QThreadPrivate::start (arg=0x7ffff4279d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007fffeaacb93a in start_thread (arg=0x7fffa27fc700) at pthread_create.c:465
#10 0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffa1ffb700 (LWP 9007)):
#0  0x00007fffeaad282d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555804190) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x555555804140, cond=0x555555804168) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555555804168, mutex=0x555555804140) at pthread_cond_wait.c:655
#3  0x00007fffa9e1c41b in cnd_wait (mtx=0x555555804140, cond=0x555555804168) at /var/tmp/portage/media-libs/mesa-18.0.0/work/mesa-18.0.0/include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555875600) at /var/tmp/portage/media-libs/mesa-18.0.0/work/mesa-18.0.0/src/util/u_queue.c:255
#5  0x00007fffa9e1c137 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0/work/mesa-18.0.0/include/c11/threads_posix.h:87
#6  0x00007fffeaacb93a in start_thread (arg=0x7fffa1ffb700) at pthread_create.c:465
#7  0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffba0d9700 (LWP 8989)):
#0  0x00007fffeaad282d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555793840) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5555557937f0, cond=0x555555793818) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x555555793818, mutex=0x5555557937f0) at pthread_cond_wait.c:655
#3  0x00007fffbab67a9b in cnd_wait (mtx=0x5555557937f0, cond=0x555555793818) at /var/tmp/portage/media-libs/mesa-18.0.0/work/mesa-18.0.0/include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555793d40) at /var/tmp/portage/media-libs/mesa-18.0.0/work/mesa-18.0.0/src/util/u_queue.c:255
#5  0x00007fffbab677b7 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.0.0/work/mesa-18.0.0/include/c11/threads_posix.h:87
#6  0x00007fffeaacb93a in start_thread (arg=0x7fffba0d9700) at pthread_create.c:465
#7  0x00007ffff50c961f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7f1dd00 (LWP 8988)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007ffff4ffeae7 in __GI_abort () at abort.c:90
#8  0x00007fffdf80cbe5 in base::debug::BreakDebugger() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007fffdf81f8c5 in logging::LogMessage::~LogMessage() () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007fffdf42a4eb in content::ZygoteHostImpl::LaunchZygote(base::CommandLine*, base::ScopedGeneric<int, base::internal::ScopedFDCloseTraits>*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007fffdf4295a6 in content::ZygoteCommunication::Init() () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007fffdf429b4e in content::CreateZygote() () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007fffdf0d63a5 in content::BrowserMainLoop::EarlyInitialization() () from /usr/lib64/libQt5WebEngineCore.so.5
#14 0x00007fffdf0d98b2 in content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#15 0x00007fffdef20d74 in QtWebEngineCore::WebEngineContext::WebEngineContext (this=0x555555c42e30) at /var/tmp/portage/dev-qt/qtwebengine-5.9.4/work/qtwebengine-opensource-src-5.9.4/src/core/web_engine_context.cpp:460
#16 0x00007fffdef22055 in QtWebEngineCore::WebEngineContext::current () at /var/tmp/portage/dev-qt/qtwebengine-5.9.4/work/qtwebengine-opensource-src-5.9.4/src/core/web_engine_context.cpp:227
#17 0x00007fffdeeb7a49 in QtWebEngineCore::BrowserContextAdapter::BrowserContextAdapter (this=0x555555c42550, offTheRecord=<optimized out>) at /var/tmp/portage/dev-qt/qtwebengine-5.9.4/work/qtwebengine-opensource-src-5.9.4/src/core/browser_context_adapter.cpp:85
#18 0x00007fffe5484f5a in QSharedPointer<QtWebEngineCore::BrowserContextAdapter>::create<bool> () at /usr/include/qt5/QtCore/qsharedpointer_impl.h:442
#19 QWebEngineProfile::QWebEngineProfile (this=0x555555c42450, parent=<optimized out>) at api/qwebengineprofile.cpp:265
#20 0x00007ffff1e65b9a in MessageViewer::MailWebEngineView::MailWebEngineView (this=0x555555c41f60, ac=0x5555559af3b0, parent=<optimized out>) at /var/tmp/portage/kde-apps/messagelib-17.12.3/work/messagelib-17.12.3/messageviewer/src/viewer/webengine/mailwebengineview.cpp:83
#21 0x00007ffff1e0f058 in MessageViewer::ViewerPrivate::createWidgets (this=this@entry=0x555555aa1ce0) at /var/tmp/portage/kde-apps/messagelib-17.12.3/work/messagelib-17.12.3/messageviewer/src/viewer/viewer_p.cpp:1500
#22 0x00007ffff1e1815a in MessageViewer::ViewerPrivate::ViewerPrivate (this=0x555555aa1ce0, aParent=<optimized out>, mainWindow=<optimized out>, actionCollection=<optimized out>) at /var/tmp/portage/kde-apps/messagelib-17.12.3/work/messagelib-17.12.3/messageviewer/src/viewer/viewer_p.cpp:255
#23 0x00007ffff1e03710 in MessageViewer::Viewer::Viewer (this=0x555555bf7b30, aParent=<optimized out>, mainWindow=0x5555559ab600, actionCollection=0x5555559af3b0) at /var/tmp/portage/kde-apps/messagelib-17.12.3/work/messagelib-17.12.3/messageviewer/src/viewer/viewer.cpp:79
#24 0x00007ffff77b5088 in KMReaderWin::KMReaderWin (this=0x555555bff3c0, aParent=<optimized out>, mainWindow=0x5555559ab600, actionCollection=<optimized out>) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmreaderwin.cpp:95
#25 0x00007ffff77f767b in KMMainWidget::createWidgets (this=this@entry=0x5555559ab600) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmmainwidget.cpp:1030
#26 0x00007ffff78021db in KMMainWidget::KMMainWidget (this=0x5555559ab600, parent=<optimized out>, aGUIClient=<optimized out>, actionCollection=<optimized out>, config=...) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmmainwidget.cpp:241
#27 0x00007ffff77b1166 in KMMainWin::KMMainWin (this=0x555555a48bd0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmmainwin.cpp:58
#28 0x00007ffff77c2e08 in KMKernel::openReader (this=this@entry=0x7fffffffd720, onlyCheck=onlyCheck@entry=false) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmkernel.cpp:536
#29 0x00007ffff77c76fc in KMKernel::action (this=this@entry=0x7fffffffd720, mailto=mailto@entry=false, check=check@entry=false, to=..., cc=..., bcc=..., subj=..., body=..., messageFile=..., attachURLs=..., customHeaders=..., replyTo=..., inReplyTo=..., identity=...) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmkernel.cpp:1147
#30 0x00007ffff77c8d3e in KMKernel::handleCommandLine (this=0x7fffffffd720, noArgsOpensReader=<optimized out>, args=..., workingDir=...) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/kmkernel.cpp:440
#31 0x0000555555557bb1 in KMailApplication::activate (this=<optimized out>, args=..., workindDir=...) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/main.cpp:92
#32 0x0000555555557801 in KMailApplication::delayedInstanceCreation (workindDir=..., args=..., this=0x7fffffffd700) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/main.cpp:101
#33 main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/kmail-17.12.3/work/kmail-17.12.3/src/main.cpp:153

Reported using DrKonqi
Comment 1 Christoph Feck 2018-04-27 01:10:03 UTC
*** Bug 392544 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2018-04-27 01:10:16 UTC
*** Bug 393007 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Feck 2018-04-27 01:15:06 UTC
Crashes in LaunchZygote called from QtWebEngineCore.

Duplicate also from Gentoo. I suggest to report this issue to the bug tracker of your distribution before reporting to Qt developers. Maybe they know what 'Zygote' is, and why it (so far) only shows up in Gentoo backtraces.