https://bugs.kde.org/show_bug.cgi?id=422410
John Scott <jsc...@posteo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |jsc...@posteo.net Status|REPORTED |CONFIRMED --- Comment #1 from John Scott <jsc...@posteo.net> --- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I can reproduce this every time on Debian Bullseye if, for example, I disconnect my computer from the Internet but don't tell KMail to 'Go Offline.' Two processes seem to eat the CPU, and I don't know what their relation is: akonadi_ews_res and http_so. Here's a crummy backtrace from when I stopped the former: #0 0x00007f894330f4bf in __GI___poll (fds=0x5614f8a31510, nfds=8, timeout=40) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f893e859dce in g_main_context_poll (priority=<optimized out>, n_fds=8, fds=0x5614f8a31510, timeout=<optimized out>, context=0x7f8930005000) at ../../../glib/gmain.c:4395 #2 g_main_context_iterate (context=context@entry=0x7f8930005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4087 #3 0x00007f893e859eef in g_main_context_iteration (context=0x7f8930005000, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #4 0x00007f89438bf31b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5614f84d4be0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f89438684db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc114e3b90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007f8943870782 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007f894c80faae in Akonadi::ResourceBase::init(Akonadi::ResourceBase&) () at /lib/x86_64-linux-gnu/libKF5AkonadiAgentBase.so.5 #8 0x00005614f6c2d1c3 in () #9 0x00007f8943242cca in __libc_start_main (main=0x5614f6bdaa10, argc=3, argv=0x7ffc114e3e78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc114e3e68) at ../csu/libc-start.c:308 #10 0x00005614f6bdf33a in () and from the latter: #0 0x00007f3da04c25b6 in __ppoll (fds=fds@entry=0x7ffec64504e8, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x7ffec6450480, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44 #1 0x00007f3da08872a0 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x7ffec6450480, nfds=1, fds=0x7ffec64504e8) at kernel/qcore_unix.cpp:132 #3 qt_ppoll (timeout_ts=0x7ffec6450480, nfds=1, fds=0x7ffec64504e8) at kernel/qcore_unix.cpp:129 #4 qt_safe_poll (fds=fds@entry=0x7ffec64504e8, nfds=nfds@entry=1, timeout_ts=0x7ffec64504f0) at kernel/qcore_unix.cpp:164 #5 0x00007f3d9c5d27a2 in qt_poll_msecs (nfds=1, timeout=<optimized out>, fds=0x7ffec64504e8) at ../../include/QtCore/5.14.2/QtCore/private/../../../../../src/corelib/kernel/qcore_unix_p.h:381 #6 QNativeSocketEnginePrivate::nativeSelect (this=this@entry=0x56127de01fc0, timeout=<optimized out>, checkRead=checkRead@entry=true, checkWrite=checkWrite@entry=false, selectForRead=selectForRead@entry=0x7ffec64505c6, selectForWrite=0x7ffec64505c7) at socket/qnativesocketengine_unix.cpp:1435 #7 0x00007f3d9c5d0271 in QNativeSocketEngine::waitForReadOrWrite (this=0x56127de02b00, readyToRead=0x7ffec64505c6, readyToWrite=<optimized out>, checkRead=<optimized out>, checkWrite=<optimized out>, msecs=<optimized out>, timedOut=0x0) at socket/qnativesocketengine.cpp:1120 #8 0x00007f3d9c5c37b6 in QAbstractSocket::waitForReadyRead (this=0x56127de038c0, msecs=60000) at ../../include/QtCore/5.14.2/QtCore/private/../../../../../src/corelib/tools/qringbuffer_p.h:218 #9 0x00007f3d9c7b90e8 in KIO::ConnectionBackend::waitForIncomingTask (this=0x56127de05d90, ms=60000) at ./src/core/connectionbackend.cpp:168 #10 0x00007f3d9c7b9dc5 in KIO::Connection::waitForIncomingTask (this=<optimized out>, ms=ms@entry=60000) at ./src/core/connection.cpp:204 #11 0x00007f3d9c814cdd in KIO::SlaveBase::dispatchLoop (this=0x7ffec6450730) at ./src/core/slavebase.cpp:328 #12 0x00007f3d9b01fda2 in kdemain () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/http.so #13 0x000056127d771c5d in ?? () #14 0x000056127d772d4a in ?? () #15 0x000056127d77373a in ?? () #16 0x000056127d76e63f in ?? () #17 0x00007f3da03f5cca in __libc_start_main (main=0x56127d76dc70, argc=5, argv=0x7ffec6451128, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffec6451118) at ../csu/libc-start.c:308 #18 0x000056127d76f2aa in ?? () I'll work on getting some better ones, but I'd appreciate tips like what breakpoints to set. I don't remember which way it was but when debugging, if I stopped one of the programs, a new process would spawn. That makes it tricky to pin where the fault lies: akonadi_ews_res or http_so. -----BEGIN PGP SIGNATURE----- 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 kirbTVjGgtzPP9HRtUfMt5XF1CVhKYoC =tmhU -----END PGP SIGNATURE----- -- You are receiving this mail because: You are the assignee for the bug.