Application: kwin_x11 (5.17.90) Qt Version: 5.14.1 Frameworks Version: 5.66.0 Operating System: Linux 5.4.15-arch1-1 x86_64 Windowing system: X11 Distribution: "Arch Linux" -- Information about the crash: When launching the Ario music app, KWin will occasionally crash and restart itself. It only seems to happen with Ario. The crash can be reproduced sometimes. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0b4622d840 (LWP 1500))] Thread 10 (Thread 0x7f0b3f5ef700 (LWP 3900)): #0 0x00007f0b4b7dbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f0b4c615cb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f0b4c615d92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f0b4b28656b in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f0b4b2867fb in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f0b4c60ffc6 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f0b3ddad700 (LWP 2013)): #0 0x00007f0b4b7dbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f0b4c10bf3c in () at /usr/lib/libQt5Script.so.5 #2 0x00007f0b4c10bf59 in () at /usr/lib/libQt5Script.so.5 #3 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f0b2a7fc700 (LWP 1890)): #0 0x00007f0b4b7dbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f0b3cbcedec in () at /usr/lib/dri/i965_dri.so #2 0x00007f0b3cbce9e8 in () at /usr/lib/dri/i965_dri.so #3 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f0b2affd700 (LWP 1889)): #0 0x00007f0b4b7dbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f0b3cbcedec in () at /usr/lib/dri/i965_dri.so #2 0x00007f0b3cbce9e8 in () at /usr/lib/dri/i965_dri.so #3 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f0b2b7fe700 (LWP 1888)): #0 0x00007f0b4b7dbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f0b3cbcedec in () at /usr/lib/dri/i965_dri.so #2 0x00007f0b3cbce9e8 in () at /usr/lib/dri/i965_dri.so #3 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f0b2bfff700 (LWP 1887)): #0 0x00007f0b4b7dbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f0b3cbcedec in () at /usr/lib/dri/i965_dri.so #2 0x00007f0b3cbce9e8 in () at /usr/lib/dri/i965_dri.so #3 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f0b3edee700 (LWP 1876)): #0 0x00007f0b4dea3ae6 in ppoll () at /usr/lib/libc.so.6 #1 0x00007f0b4c83ff73 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007f0b4c84163d in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007f0b4c7ea4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f0b4c60ee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007f0b4af1ef89 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007f0b4c60ffc6 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f0b44dce700 (LWP 1640)): #0 0x00007f0b4c8413c8 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #1 0x00007f0b4c7ea4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #2 0x00007f0b4c60ee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #3 0x00007f0b4d8deb28 in () at /usr/lib/libQt5DBus.so.5 #4 0x00007f0b4c60ffc6 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f0b45ad3700 (LWP 1570)): #0 0x00007f0b4dea39ef in poll () at /usr/lib/libc.so.6 #1 0x00007f0b4c528630 in () at /usr/lib/libxcb.so.1 #2 0x00007f0b4c52a2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f0b45debb81 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f0b4c60ffc6 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f0b4b7d54cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f0b4deae2d3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f0b4622d840 (LWP 1500)): [KCrash Handler] #6 0x0000000000000000 in () #7 0x00007f0b4c27c647 in () at /usr/lib/libkwin4_effect_builtins.so.1 #8 0x00007f0b4c27d42d in () at /usr/lib/libkwin4_effect_builtins.so.1 #9 0x00007f0b4db911c4 in KWin::EffectsHandlerImpl::paintWindow(KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) () at /usr/lib/libkwin.so.5 #10 0x00007f0b4dc1362b in KWin::Scene::paintWindow(KWin::Scene::Window*, int, QRegion, KWin::WindowQuadList) () at /usr/lib/libkwin.so.5 #11 0x00007f0b4dc10e5d in KWin::Scene::paintSimpleScreen(int, QRegion) () at /usr/lib/libkwin.so.5 #12 0x00007f0b44369455 in () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #13 0x00007f0b4dc12c01 in KWin::Scene::finalPaintScreen(int, QRegion, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #14 0x00007f0b4db90fd0 in KWin::EffectsHandlerImpl::paintScreen(int, QRegion const&, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #15 0x00007f0b4db90f7b in KWin::EffectsHandlerImpl::paintScreen(int, QRegion const&, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #16 0x00007f0b4db90f7b in KWin::EffectsHandlerImpl::paintScreen(int, QRegion const&, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #17 0x00007f0b4db90f7b in KWin::EffectsHandlerImpl::paintScreen(int, QRegion const&, KWin::ScreenPaintData&) () at /usr/lib/libkwin.so.5 #18 0x00007f0b4dc128a6 in KWin::Scene::paintScreen(int*, QRegion const&, QRegion const&, QRegion*, QRegion*, QMatrix4x4 const&, QRect const&) () at /usr/lib/libkwin.so.5 #19 0x00007f0b443711ef in KWin::SceneOpenGL::paint(QRegion, QList<KWin::Toplevel*>) () at /usr/lib/qt/plugins/org.kde.kwin.scenes/KWinSceneOpenGL.so #20 0x00007f0b4db566d5 in KWin::Compositor::performCompositing() () at /usr/lib/libkwin.so.5 #21 0x00007f0b4c819185 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #22 0x00007f0b4d285362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #23 0x00007f0b4d28e819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #24 0x00007f0b4c7eb962 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #25 0x00007f0b4c8433bd in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5 #26 0x00007f0b4c841799 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #27 0x00007f0b45decf5f in () at /usr/lib/libQt5XcbQpa.so.5 #28 0x00007f0b4c7ea4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #29 0x00007f0b4c7f24d6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #30 0x00007f0b4df7e379 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so #31 0x00007f0b4ddd6153 in __libc_start_main () at /usr/lib/libc.so.6 #32 0x0000565113e7105e in _start () [Inferior 1 (process 1500) detached] Possible duplicates by query: bug 416906, bug 416900, bug 416886, bug 416826, bug 416816. Reported using DrKonqi
Unfortunately the backtrace lacks debug symbols so it's hard to say where exactly KWin crashes. Could you please repackage kwin and attach a new backtrace when the crash happens next time? sudo pacman -S asp asp export kwin cd kwin/ vim PKGBUILD # add -DCMAKE_BUILD_TYPE=RelWithDebInfo to the cmake command makepkg -i # or makepkg -i --skippgpcheck if you're brave enough
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!