https://bugs.kde.org/show_bug.cgi?id=412382
Bug ID: 412382 Summary: Kwin Crash when minimized window with Magic Lamp effects Product: kwin Version: 5.16.4 Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: dandyoctav...@gmail.com Target Milestone: --- Application: kwin_x11 (5.16.4) Qt Version: 5.13.0 Frameworks Version: 5.61.0 Operating System: Linux 5.1.21-1-MANJARO x86_64 Distribution: "Manjaro Linux" -- Information about the crash: - What I was doing when the application crashed: Minimize a window and move to corner (desktop grid) then showing popup from dr konqi and says "kwin is crashed" - Custom settings of the application: When kwin using magic lamp effect minimize The crash can be reproduced every time. -- Backtrace: Application: KWin (kwin_x11), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fce0db5cd00 (LWP 1165))] Thread 9 (Thread 0x7fce05308700 (LWP 4616)): #0 0x00007fce15d63415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fce147685a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fce14768692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fce1341b7bd in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fce1341ba6e in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fce14762520 in () at /usr/lib/libQt5Core.so.5 #6 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fcdf6c10700 (LWP 4615)): #0 0x00007fce15e6b756 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fce14983913 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fce14984fa3 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fce1492e5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fce147612f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fce130838f9 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fce14762520 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fce06dee700 (LWP 1456)): #0 0x00007fce15e6b756 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fce14983913 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fce14984fa3 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fce1492e5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fce147612f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fce130838f9 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fce14762520 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fcdf640f700 (LWP 1342)): #0 0x00007fce15d63415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fce141eaedc in () at /usr/lib/libQt5Script.so.5 #2 0x00007fce141eaef9 in () at /usr/lib/libQt5Script.so.5 #3 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fcdf7411700 (LWP 1292)): #0 0x00007fce15d63415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fcdf757bf8c in () at /usr/lib/dri/i965_dri.so #2 0x00007fcdf757bb88 in () at /usr/lib/dri/i965_dri.so #3 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fce06549700 (LWP 1285)): #0 0x00007fce15e6b756 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fce14983913 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fce14984fa3 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fce1492e5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fce147612f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fce130838f9 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fce14762520 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fce07fff700 (LWP 1180)): #0 0x00007fce15e6b756 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fce14983913 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fce14984fa3 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fce1492e5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fce147612f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fce12ab4b37 in () at /usr/lib/libQt5DBus.so.5 #6 0x00007fce14762520 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fce0d2fe700 (LWP 1166)): #0 0x00007fce15e6b667 in poll () at /usr/lib/libc.so.6 #1 0x00007fce14682630 in () at /usr/lib/libxcb.so.1 #2 0x00007fce146842db in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007fce0d60a049 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007fce14762520 in () at /usr/lib/libQt5Core.so.5 #5 0x00007fce15d5d57f in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fce15e760e3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fce0db5cd00 (LWP 1165)): [KCrash Handler] #6 0x00007fce15db4755 in raise () at /usr/lib/libc.so.6 #7 0x00007fce15d9f851 in abort () at /usr/lib/libc.so.6 #8 0x00007fce147278b6 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fce14467058 in () at /usr/lib/libkwineffects.so.12 #10 0x00007fce0c0477b5 in () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #11 0x00007fce0c04792c in () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #12 0x00007fce0c0501ab in () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #13 0x00007fce0c0502e9 in () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #14 0x00007fce15bd1558 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #15 0x00007fce1446e21c in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12 #16 0x00007fce15bd14f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #17 0x00007fce1440b797 in () at /usr/lib/libkwin4_effect_builtins.so.1 #18 0x00007fce15bd14f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #19 0x00007fce143729bd in () at /usr/lib/libkwin4_effect_builtins.so.1 #20 0x00007fce15bd14f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #21 0x00007fce1446e21c in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12 #22 0x00007fce15bd14f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #23 0x00007fce1446e21c in KWin::Effect::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12 #24 0x00007fce15bd14f4 in KWin::EffectsHandlerImpl::drawWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #25 0x00007fce15bbfa5c in KWin::Scene::finalPaintWindow(KWin::EffectWindowImpl*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #26 0x00007fce15bd1382 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #27 0x00007fce1446e0ac in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12 #28 0x00007fce15bd1324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #29 0x00007fce1446e0ac in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12 #30 0x00007fce15bd1324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #31 0x00007fce1446e0ac in KWin::Effect::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwineffects.so.12 #32 0x00007fce15bd1324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #33 0x00007fce1439ce64 in () at /usr/lib/libkwin4_effect_builtins.so.1 #34 0x00007fce15bd1324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #35 0x00007fce143aebe3 in () at /usr/lib/libkwin4_effect_builtins.so.1 #36 0x00007fce15bd1324 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #37 0x00007fce15bc6517 in KWin::Scene::paintWindow(KWin::Scene::Window*, int, QRegion, KWin::WindowQuadList) () at /usr/lib/libkwin.so.5 #38 0x00007fce15bc44b1 in KWin::Scene::paintGenericScreen(int, KWin::ScreenPaintData) () at /usr/lib/libkwin.so.5 #39 0x00007fce0c04fc66 in () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #40 0x00007fce15bc5a4a in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #41 0x00007fce15bd10e4 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #42 0x00007fce143fd612 in () at /usr/lib/libkwin4_effect_builtins.so.1 #43 0x00007fce15bd108e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #44 0x00007fce1446e000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12 #45 0x00007fce15bd108e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #46 0x00007fce1446e000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12 #47 0x00007fce15bd108e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #48 0x00007fce1439c144 in () at /usr/lib/libkwin4_effect_builtins.so.1 #49 0x00007fce15bd108e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #50 0x00007fce1446e000 in KWin::Effect::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwineffects.so.12 #51 0x00007fce15bd108e in KWin::EffectsHandlerImpl::paintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #52 0x00007fce15bc572c in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*, QMatrix4x4 const&, QRect const&) () at /usr/lib/libkwin.so.5 #53 0x00007fce0c04b9af in KWin::SceneOpenGL::paint(QRegion, QList<KWin::Toplevel*>) () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #54 0x00007fce15bb6f03 in KWin::Compositor::performCompositing() () at /usr/lib/libkwin.so.5 #55 0x00007fce1495c3e5 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #56 0x00007fce152e54d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #57 0x00007fce152eea21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #58 0x00007fce1492f9c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #59 0x00007fce14986d3d in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5 #60 0x00007fce14985109 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #61 0x00007fce0d60b39f in () at /usr/lib/libQt5XcbQpa.so.5 #62 0x00007fce1492e5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #63 0x00007fce14936326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #64 0x00007fce15f46588 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so #65 0x00007fce15da0ee3 in __libc_start_main () at /usr/lib/libc.so.6 #66 0x000055c6d949305e in _start () [Inferior 1 (process 1165) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.