Application: kwin_x11 (5.16.5) Qt Version: 5.12.4 Frameworks Version: 5.62.0 Operating System: Linux 5.3.0-24-generic x86_64 Distribution: Ubuntu 19.10 -- Information about the crash: - What I was doing when the application crashed: When I wake my computer after suspending, there is some graphical glitches in icons's text in desktop. So I run these commands (got it from internet): /usr/bin/kquitapp5 plasmashell; plasmashell > /dev/null 2>&1 & disown; sleep 2; exit In order to reset plasmashell and fix the glitches. It works! - Unusual behavior I noticed: Nothing except a window telling me that KWin has crashed right after I run the commands. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fdbeb46ad00 (LWP 1379))] Thread 5 (Thread 0x7fdbe3fff700 (LWP 8071)): #0 0x00007fdbf01752c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e7a498e954) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007fdbf01752c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e7a498e900, cond=0x55e7a498e928) at pthread_cond_wait.c:508 #2 0x00007fdbf01752c6 in __pthread_cond_wait (cond=0x55e7a498e928, mutex=0x55e7a498e900) at pthread_cond_wait.c:638 #3 0x00007fdbf0c06def in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fdbf0c06ee1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fdbefc9c7b9 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007fdbefc9ca1a in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007fdbf0c00cc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fdbf016e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007fdbf2367323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fdbe25bd700 (LWP 1473)): #0 0x00007fdbf01752c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fdbf0783fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007fdbf01752c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fdbf0783f68, cond=0x7fdbf0783f90) at pthread_cond_wait.c:508 #2 0x00007fdbf01752c6 in __pthread_cond_wait (cond=0x7fdbf0783f90, mutex=0x7fdbf0783f68) at pthread_cond_wait.c:638 #3 0x00007fdbf068d08a in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #4 0x00007fdbf068d0af in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #5 0x00007fdbf016e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007fdbf2367323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fdbe37fe700 (LWP 1472)): #0 0x00007fdbf235ad26 in __GI_ppoll (fds=0x7fdbd0000d68, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fdbf0e1b5f9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fdbf0e1cb64 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fdbf0dc663b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fdbf0bffa75 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fdbef90e319 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #6 0x00007fdbf0c00cc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fdbf016e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #8 0x00007fdbf2367323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fdbe9b2a700 (LWP 1426)): #0 0x00007fdbf235ad26 in __GI_ppoll (fds=0x7fdbdc00b3b8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007fdbf0e1b5f9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fdbf0e1cb64 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fdbf0dc663b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fdbf0bffa75 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fdbef34defa in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #6 0x00007fdbf0c00cc2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fdbf016e669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #8 0x00007fdbf2367323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fdbeb46ad00 (LWP 1379)): [KCrash Handler] #6 0x00007fdbf083d281 in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #7 0x00007fdbf083e0c5 in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #8 0x00007fdbf20a5307 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #9 0x00007fdbf091175a in KWin::AnimationEffect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #10 0x00007fdbf20a5307 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #11 0x00007fdbf209a236 in KWin::Scene::paintWindow(KWin::Scene::Window*, int, QRegion, KWin::WindowQuadList) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #12 0x00007fdbf2096c2d in KWin::Scene::paintSimpleScreen(int, QRegion) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #13 0x00007fdb4ae0f357 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #14 0x00007fdbf2099800 in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #15 0x00007fdbf20a50b2 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #16 0x00007fdbf0897d35 in () at /usr/lib/x86_64-linux-gnu/libkwin4_effect_builtins.so.1 #17 0x00007fdbf20a5061 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #18 0x00007fdbf09085c3 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #19 0x00007fdbf20a5061 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #20 0x00007fdbf09085c3 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #21 0x00007fdbf20a5061 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #22 0x00007fdbf09085c3 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #23 0x00007fdbf20a5061 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #24 0x00007fdbf09085c3 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwineffects.so.12 #25 0x00007fdbf20a5061 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #26 0x00007fdbf20994b3 in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*, QMatrix4x4 const&, QRect const&) () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #27 0x00007fdb4ae17c7e in KWin::SceneOpenGL::paint(QRegion, QList<KWin::Toplevel*>) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #28 0x00007fdbf208b247 in KWin::Compositor::performCompositing() () at /usr/lib/x86_64-linux-gnu/libkwin.so.5 #29 0x00007fdbf0df3e55 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007fdbf17dba86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007fdbf17e4e00 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007fdbf0dc7a9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007fdbf0e1ea00 in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007fdbf0e1ccbf in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007fdbeadaf642 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #36 0x00007fdbf0dc663b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007fdbf0dce3a6 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007fdbf244087d in kdemain () at /usr/lib/x86_64-linux-gnu/libkdeinit5_kwin_x11.so #39 0x00007fdbf226c1e3 in __libc_start_main (main=0x55e7a3e94060, argc=3, argv=0x7ffe5938fbc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe5938fbb8) at ../csu/libc-start.c:308 #40 0x000055e7a3e9409e in _start () [Inferior 1 (process 1379) detached] Reported using DrKonqi
Unfortunately the backtrace lacks debug symbols. Could you please install relevant kwin debug packages and submit a new backtrace?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!