https://bugs.kde.org/show_bug.cgi?id=416998
Bug ID: 416998 Summary: kwin_x11 crash during youtube videos Product: kwin Version: 5.17.5 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: s...@kabelfunk.de Target Milestone: --- kwin_x11 freezes from time to time, especially when watching youtube videos (about 1x per week). The sound continues to play, keyboard and mouse also work, but the screen content is frozen. To restore the desktop, I pressed Ctrl-Alt-Backspace and logged in via password. The crash information comes after that time (from the KDe tool DrKonqi?!). I tried to install has much debug symbols as possible. The issue has never occurred when the compositor is disabled (Shift-Alt-F12). Application: kwin_x11 (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f689adef880 (LWP 29505))] Thread 3 (Thread 0x7f689103c700 (LWP 29916)): #0 0x00007f689de606a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f689e35b1ea in () at /usr/lib64/libQt5Script.so.5 #2 0x00007f689e35b20b in () at /usr/lib64/libQt5Script.so.5 #3 0x00007f689de59f2a in start_thread () at /lib64/libpthread.so.0 #4 0x00007f68a001038f in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f68922ac700 (LWP 29596)): #0 0x00007f68a0005bb6 in ppoll () at /lib64/libc.so.6 #1 0x00007f689ea77cf9 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77 #2 0x00007f689ea77cf9 in qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f6888000d38) at kernel/qcore_unix.cpp:132 #3 0x00007f689ea77cf9 in qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f6888000d38) at kernel/qcore_unix.cpp:129 #4 0x00007f689ea77cf9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f6888000d38, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155 #5 0x00007f689ea79253 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:211 #6 0x00007f689ea23d5b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f68922abd00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #7 0x00007f689e84f63e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #8 0x00007f689d575a65 in () at /usr/lib64/libQt5Qml.so.5 #9 0x00007f689e850708 in QThreadPrivate::start(void*) (arg=0x55bf88d8c7e0) at thread/qthread_unix.cpp:342 #10 0x00007f689de59f2a in start_thread () at /lib64/libpthread.so.0 #11 0x00007f68a001038f in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f689adef880 (LWP 29505)): [KCrash Handler] #5 0x00007f689d1d8b1b in () at /usr/lib64/libKF5GlobalAccel.so.5 #6 0x00007f689d1e0007 in () at /usr/lib64/libKF5GlobalAccel.so.5 #7 0x00007f689ea59bbe in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffefa3a87c0, r=0x55bf88d5cad0, this=0x55bf88d52920) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #8 0x00007f689ea59bbe in doActivate<false>(QObject*, int, void**) (sender=0x55bf88d5cad0, signal_index=0, argv=0x7ffefa3a87c0) at kernel/qobject.cpp:3870 #9 0x00007f689ea5437f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55bf88d5cad0, m=m@entry=0x7f689ecdec60 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffefa3a87c0) at kernel/qobject.cpp:3930 #10 0x00007f689ea5442f in QObject::destroyed(QObject*) (this=this@entry=0x55bf88d5cad0, _t1=<optimized out>, _t1@entry=0x55bf88d5cad0) at .moc/moc_qobject.cpp:219 #11 0x00007f689ea58005 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1017 #12 0x00007f689f5288e3 in QAction::~QAction() () at /usr/lib64/libQt5Widgets.so.5 #13 0x00007f689f528919 in QAction::~QAction() () at /usr/lib64/libQt5Widgets.so.5 #14 0x00007f689ea4e75e in QObjectPrivate::deleteChildren() (this=0x55bf88bc75b0) at kernel/qobject.cpp:2123 #15 0x00007f689ea57dd6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #16 0x00007f689fe34ecb in KWin::ColorCorrect::Manager::~Manager() (this=0x55bf88bb3ec0, this=<optimized out>) at /usr/src/debug/kwin5-5.17.5-1.2.x86_64/colorcorrection/manager.h:89 #17 0x00007f689fe34ecb in KWin::ColorCorrect::Manager::~Manager() (this=0x55bf88bb3ec0, this=<optimized out>) at /usr/src/debug/kwin5-5.17.5-1.2.x86_64/colorcorrection/manager.h:89 #18 0x00007f689ea4e75e in QObjectPrivate::deleteChildren() (this=0x55bf88bcd520) at kernel/qobject.cpp:2123 #19 0x00007f689ea57dd6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #20 0x00007f6898096ff9 in KWin::X11StandalonePlatform::~X11StandalonePlatform() (this=0x55bf88bebba0, this=<optimized out>) at /usr/src/debug/kwin5-5.17.5-1.2.x86_64/plugins/platforms/x11/standalone/x11_platform.cpp:98 #21 0x00007f689ea1a9d7 in QLibraryPrivate::unload(QLibraryPrivate::UnloadFlag) (this=0x55bf88be8500, flag=QLibraryPrivate::NoUnloadSys) at /usr/include/c++/9/bits/atomic_base.h:413 #22 0x00007f689ea1ef4d in QLibraryStore::cleanup() () at plugin/qlibrary.cpp:416 #23 0x00007f689ea1c309 in qlibraryCleanup () at plugin/qlibrary.cpp:442 #24 0x00007f689ea1c309 in (anonymous namespace)::qlibraryCleanup_dtor_class_::~qlibraryCleanup_dtor_class_() (this=<optimized out>, __in_chrg=<optimized out>) at plugin/qlibrary.cpp:442 #25 0x00007f689ff4fd56 in __cxa_finalize () at /lib64/libc.so.6 #26 0x00007f689e834eb3 in __do_global_dtors_aux () at thread/qthread.cpp:1000 #27 0x00007ffefa3a9340 in () #28 0x00007f68a012ac23 in _dl_fini () at /lib64/ld-linux-x86-64.so.2 [Inferior 1 (process 29505) detached] SOFTWARE/OS VERSIONS Linux/KDE Plasma: linux 5.4.13 KDE Plasma Version: 5.17.5 KDE Frameworks Version: 5.66.0 Qt Version: 5.14.0 -- You are receiving this mail because: You are watching all bug changes.