https://bugs.kde.org/show_bug.cgi?id=420160
Argyris M <argy...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |argy...@gmail.com --- Comment #23 from Argyris M <argy...@gmail.com> --- I get the same issue, kwin crashing after the display shuts off due to inactivity. For whatever reason, the coredump from systemd-coredumpd gets truncated every time. I've obtained a stack trace by manually attaching gdb. Hope it's useful, stack traces are generally my nemesis. ------------------------------------------------------- Operating System: Fedora 33 KDE Plasma Version: 5.20.5 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Kernel Version: 5.10.9-201.fc33.x86_64 OS Type: 64-bit Processors: 8 × Intel® Core™ i7-4910MQ CPU @ 2.90GHz Memory: 15.2 GiB of RAM Graphics Processor: Mesa DRI Intel® HD Graphics 4600 ------------------------------------------------------- [Detaching after fork from child process 2363] [Detaching after fork from child process 2491] Thread 1 "kwin_wayland" received signal SIGABRT, Aborted. 0x00007ff9c1b749d5 in raise () from /lib64/libc.so.6 Thread 10 (Thread 0x7ff9919fb640 (LWP 1499) "kwin_wayland"): #0 0x00007ff9c15826c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff9c1927cec in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5 #2 0x00007ff9c1927d1f in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5 #3 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7ff992ffd640 (LWP 1496) "QQmlThread"): #0 0x00007ff9c1c2d80f in poll () from /lib64/libc.so.6 #1 0x00007ff9bfd9a6f6 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #2 0x00007ff9bfd45d43 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff9c23196f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007ff9c22cb57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007ff9c2130b67 in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007ff9c0e435ec in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5 #7 0x00007ff9c2131df0 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #8 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7ff99b8b9640 (LWP 1494) "kwin_wa:disk$3"): #0 0x00007ff9c15826c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff99d86295b in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so #2 0x00007ff99d86241b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so #3 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7ff993fff640 (LWP 1493) "kwin_wa:disk$2"): #0 0x00007ff9c15826c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff99d86295b in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so #2 0x00007ff99d86241b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so #3 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7ff99c0ba640 (LWP 1492) "kwin_wa:disk$1"): #0 0x00007ff9c15826c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff99d86295b in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so #2 0x00007ff99d86241b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so #3 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7ff99c8bb640 (LWP 1491) "kwin_wa:disk$0"): #0 0x00007ff9c15826c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff99d86295b in util_queue_thread_func () from /usr/lib64/dri/i965_dri.so #2 0x00007ff99d86241b in impl_thrd_routine () from /usr/lib64/dri/i965_dri.so #3 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7ff9ad8d5640 (LWP 1489) "libinput-connec"): #0 0x00007ff9c1c2d80f in poll () from /lib64/libc.so.6 #1 0x00007ff9bfd9a6f6 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #2 0x00007ff9bfd45d43 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff9c23196f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007ff9c22cb57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007ff9c2130b67 in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007ff9c2131df0 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #7 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7ff9ae0d6640 (LWP 1488) "QThread"): #0 0x00007ff9c1c2d80f in poll () from /lib64/libc.so.6 #1 0x00007ff9bfd9a6f6 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #2 0x00007ff9bfd45d43 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff9c23196f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007ff9c22cb57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007ff9c2130b67 in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007ff9c2131df0 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #7 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #8 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7ff9ae98d640 (LWP 1487) "QDBusConnection"): #0 0x00007ff9c1c2d80f in poll () from /lib64/libc.so.6 #1 0x00007ff9bfd9a6f6 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #2 0x00007ff9bfd45d43 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff9c23196f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007ff9c22cb57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007ff9c2130b67 in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007ff9c33a710b in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 #7 0x00007ff9c2131df0 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #8 0x00007ff9c157c3f9 in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff9c1c38903 in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ff9bc422940 (LWP 1486) "kwin_wayland"): #0 0x00007ff9c1b749d5 in raise () from /lib64/libc.so.6 #1 0x00007ff9c1b5d8a4 in abort () from /lib64/libc.so.6 #2 0x00007ff9c1b5d789 in __assert_fail_base.cold () from /lib64/libc.so.6 #3 0x00007ff9c1b6d026 in __assert_fail () from /lib64/libc.so.6 #4 0x00007ff9c1faf20f in epoxy_get_proc_address () from /lib64/libepoxy.so.0 #5 0x00007ff9c1f5c3aa in epoxy_glDeleteProgram_global_rewrite_ptr () from /lib64/libepoxy.so.0 #6 0x00007ff9c1aee2e4 in KWin::ContrastEffect::~ContrastEffect() () from /lib64/libkwin4_effect_builtins.so.1 #7 0x00007ff9c1aee3ad in KWin::ContrastEffect::~ContrastEffect() () from /lib64/libkwin4_effect_builtins.so.1 #8 0x00007ff9c39c0dee in KWin::EffectsHandlerImpl::destroyEffect(KWin::Effect*) () from /lib64/libkwin.so.5 #9 0x00007ff9c39c1c6d in KWin::EffectsHandlerImpl::unloadEffect(QString const&) () from /lib64/libkwin.so.5 #10 0x00007ff9c39c20ae in KWin::EffectsHandlerImpl::reloadEffect(KWin::Effect*) () from /lib64/libkwin.so.5 #11 0x00007ff9c22fc386 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #12 0x00007ff9c37851f9 in KWin::EffectsHandler::screenGeometryChanged(QSize const&) () from /lib64/libkwineffects.so.12 #13 0x00007ff9c3aa65f8 in KWin::Workspace::desktopResized() () from /lib64/libkwin.so.5 #14 0x00007ff9c22fc3c0 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #15 0x00007ff9c22fc386 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #16 0x00007ff9ae166778 in KWin::DrmBackend::updateOutputs (this=<optimized out>) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/plugins/platforms/drm/drm_backend.cpp:520 #17 0x00007ff9ae16767d in operator() (__closure=0x5595c2f96790) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/plugins/platforms/drm/drm_backend.cpp:349 #18 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KWin::DrmBackend::openDrm()::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #19 QtPrivate::Functor<KWin::DrmBackend::openDrm()::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #20 QtPrivate::QFunctorSlotObject<KWin::DrmBackend::openDrm()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5595c2f96780, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #21 0x00007ff9c22fc386 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #22 0x00007ff9c22ff77a in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from /lib64/libQt5Core.so.5 #23 0x00007ff9c22fff21 in QSocketNotifier::event(QEvent*) () from /lib64/libQt5Core.so.5 #24 0x00007ff9c2d61ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #25 0x00007ff9c22ccbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #26 0x00007ff9c2316a4e in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () from /lib64/libQt5Core.so.5 #27 0x00007ff9c2316dd4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #28 0x00007ff9aeed91a1 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt5/plugins/platforms/KWinQpaPlugin.so #29 0x00007ff9c22cb57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #30 0x00007ff9c22d31b4 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #31 0x00005595c2aee55e in main (argc=<optimized out>, argv=0x7fff0130b850) at /usr/src/debug/kwin-5.20.5-1.fc33.x86_64/main_wayland.cpp:702 A debugging session is active. Inferior 1 [process 1486] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] [Inferior 1 (process 1486) detached] -- You are receiving this mail because: You are watching all bug changes.