https://bugs.kde.org/show_bug.cgi?id=513362
Bug ID: 513362
Summary: Crash While Watching Youtube Video in Brave browser
Classification: Plasma
Product: kwin
Version First 6.5.4
Reported In:
Platform: CachyOS
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: kwin_wayland (6.5.4)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.20.0
Operating System: Linux 6.18.0-3-cachyos x86_64
Windowing System: Wayland
Distribution: CachyOS
DrKonqi: 6.5.4 [CoredumpBackend]
-- Information about the crash:
Hello,
This seems to happen once a day now with my browser open and watching a Youtube
video. I am watching a video and then Kwin crashes and it crashes my browser in
the process. I have been having issues with Kwin crashing randomly and I
usually have to restart the Plasmashell, with the command systemctl --user
restart plasma-plasmashell, because the Application Launcher will not work
until I do.
The crash can be reproduced sometimes.
-- Backtrace:
Application: KWin (kwin_wayland), signal: Segmentation fault
warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed
mapping note processing
warning: Can't open file /usr/share/icons/hicolor/icon-theme.cache (deleted)
during file-backed mapping note processing
warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed mapping
note processing
warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed
mapping note processing
warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during
file-backed mapping note processing
warning: Can't open file /memfd:wayland-shm (deleted) during file-backed
mapping note processing
[New LWP 2072]
[New LWP 2071]
[New LWP 2038]
[New LWP 2053]
[New LWP 2290]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0
--xwayland-fd 8 --xwayland-fd 9 --xwayland-display :0 --xwayland-xauthority
/run/user/1000/xauth_RWiqPN --xwayland'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f2dcaaaa0fb in pthread_kill () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7f2dc20fa6c0 (LWP 2072))]
[Current thread is 1 (Thread 0x7f2dc20fa6c0 (LWP 2072))]
Thread 5 (Thread 0x7f2da09ba6c0 (LWP 2290)):
#0 0x00007f2dcaab0892 in ??? () at /usr/lib/libc.so.6
#1 0x00007f2dcaaa42d8 in ??? () at /usr/lib/libc.so.6
#2 0x00007f2dcab2cb33 in ppoll () at /usr/lib/libc.so.6
#3 0x00007f2dc9d648a0 in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2dc9d64982 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#5 0x00007f2dcb68e7db in QEventDispatcherGlib::processEvents
(this=0x7f2d94000be0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6 0x00007f2dcb386336 in QEventLoop::processEvents (this=0x7f2da09b9990,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#7 QEventLoop::exec (this=0x7f2da09b9990, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#8 0x00007f2dcb4b0aea in QThread::exec (this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#9 0x00007f2dcb55825e in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#11 QThreadPrivate::start (arg=0x55dd782d6fb0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#12 0x00007f2dcaaa80d6 in ??? () at /usr/lib/libc.so.6
#13 0x00007f2dcab3b05c in ??? () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f2dc37ff6c0 (LWP 2053)):
#0 0x00007f2dcaab0892 in ??? () at /usr/lib/libc.so.6
#1 0x00007f2dcaaa42d8 in ??? () at /usr/lib/libc.so.6
#2 0x00007f2dcab2cb33 in ppoll () at /usr/lib/libc.so.6
#3 0x00007f2dc9d648a0 in ??? () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2dc9d64982 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#5 0x00007f2dcb68e7db in QEventDispatcherGlib::processEvents
(this=0x7f2dbc000be0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6 0x00007f2dcb386336 in QEventLoop::processEvents (this=0x7f2dc37fe950,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#7 QEventLoop::exec (this=0x7f2dc37fe950, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#8 0x00007f2dcb4b0aea in QThread::exec (this=this@entry=0x7f2dcb9fee40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#9 0x00007f2dcb97509f in QDBusConnectionManager::run (this=0x7f2dcb9fee40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145
#10 0x00007f2dcb55825e in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#11 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#12 QThreadPrivate::start (arg=0x7f2dcb9fee40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#13 0x00007f2dcaaa80d6 in ??? () at /usr/lib/libc.so.6
#14 0x00007f2dcab3b05c in ??? () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f2dc3b96b80 (LWP 2038)):
#0 0x00007f2dcaab0892 in ??? () at /usr/lib/libc.so.6
#1 0x00007f2dcaaa42d8 in ??? () at /usr/lib/libc.so.6
#2 0x00007f2dcab2cb33 in ppoll () at /usr/lib/libc.so.6
#3 0x00007f2dcb54e643 in ppoll (__fds=<optimized out>, __nfds=<optimized out>,
__timeout=<optimized out>, __ss=<optimized out>) at
/usr/include/bits/poll2.h:101
#4 qt_ppoll (fds=0x55dd78e00a10, nfds=12, timeout_ts=0x0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcore_unix.cpp:103
#5 qt_ppoll (fds=0x55dd78e00a10, nfds=12, timeout_ts=0x0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcore_unix.cpp:100
#6 qt_safe_poll (deadline=..., fds=<optimized out>, nfds=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcore_unix.cpp:126
#7 qt_safe_poll (fds=0x55dd78e00a10, nfds=12, deadline=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcore_unix.cpp:121
#8 0x00007f2dcb5631ec in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=flags@entry=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/tools/qarraydatapointer.h:119
#9 0x00007f2dcc1bb022 in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:28
#10 0x00007f2dcb386336 in QEventLoop::processEvents (this=0x7ffe40d670f0,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#11 QEventLoop::exec (this=0x7ffe40d670f0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#12 0x00007f2dcb37fb2c in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#13 0x000055dd61318b70 in ??? ()
#14 0x00007f2dcaa27b8b in ??? () at /usr/lib/libc.so.6
#15 0x00007f2dcaa27c4b in __libc_start_main () at /usr/lib/libc.so.6
#16 0x000055dd613203e5 in ??? ()
Thread 2 (Thread 0x7f2dc28fb6c0 (LWP 2071)):
#0 0x00007f2dcaab0892 in ??? () at /usr/lib/libc.so.6
#1 0x00007f2dcaaa4248 in ??? () at /usr/lib/libc.so.6
#2 0x00007f2dcaaf544e in clock_nanosleep () at /usr/lib/libc.so.6
#3 0x00007f2dcab04fa7 in nanosleep () at /usr/lib/libc.so.6
#4 0x00007f2dce100379 in ??? () at /usr/lib/libkwin.so.6
#5 0x00007f2dce1007f9 in ??? () at /usr/lib/libkwin.so.6
#6 0x00007f2dce0f9c31 in ??? () at /usr/lib/libkwin.so.6
#7 0x00007f2dcaaad6ac in ??? () at /usr/lib/libc.so.6
#8 0x00007f2dcaaad729 in pthread_once () at /usr/lib/libc.so.6
#9 0x00007f2dce1021db in ??? () at /usr/lib/libkwin.so.6
#10 0x00007f2dcb4b166d in std::__future_base::_State_baseV2::wait
(this=0x55dd77c00770) at /usr/include/c++/15.2.1/future:359
#11 std::__basic_future<void>::_M_get_result (this=0x55dd77c549e0) at
/usr/include/c++/15.2.1/future:750
#12 std::future<void>::get (this=0x55dd77c549e0) at
/usr/include/c++/15.2.1/future:922
#13 QThreadCreateThread::run (this=0x55dd77c549d0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:1390
#14 0x00007f2dcb55825e in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#15 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#16 QThreadPrivate::start (arg=0x55dd77c549d0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#17 0x00007f2dcaaa80d6 in ??? () at /usr/lib/libc.so.6
#18 0x00007f2dcab3b05c in ??? () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f2dc20fa6c0 (LWP 2072)):
[KCrash Handler]
#4 0x00007f2dce4be0b0 in ??? () at /usr/lib/libkwin.so.6
#5 0x00007f2dca911f70 in libinput_dispatch () at /usr/lib/libinput.so.10
#6 0x00007f2dce144d09 in KWin::LibInput::Connection::handleEvent() () at
/usr/lib/libkwin.so.6
#7 0x00007f2dcb3eb3d6 in QtPrivate::QSlotObjectBase::call
(this=0x7f2db8001700, r=<optimized out>, a=0x7f2dc20f95e0, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#8 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
#9 0x00007f2dcb3fe151 in QMetaObject::activate<void, QSocketDescriptor,
QSocketNotifier::Type, QSocketNotifier::QPrivateSignal> (sender=0x7f2db80015b0,
mo=<optimized out>, local_signal_index=0, ret=0x0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#10 QSocketNotifier::activated (this=0x7f2db80015b0, _t1=..., _t2=<optimized
out>, _t3=...) at
/usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:161
#11 QSocketNotifier::event (this=0x7f2db80015b0, e=0x7f2dc20f9700) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsocketnotifier.cpp:324
#12 0x00007f2dcc502229 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7f2db80015b0, e=0x7f2dc20f9700) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
#13 0x00007f2dcb37aed8 in QCoreApplication::notifyInternal2
(receiver=0x7f2db80015b0, event=0x7f2dc20f9700) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#14 0x00007f2dcb691890 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x7f2dc20f9700) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#15 socketNotifierSourceDispatch (source=0x7f2db8001130) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:77
#16 0x00007f2dc9d63429 in ??? () at /usr/lib/libglib-2.0.so.0
#17 0x00007f2dc9d64848 in ??? () at /usr/lib/libglib-2.0.so.0
#18 0x00007f2dc9d64982 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#19 0x00007f2dcb68e7db in QEventDispatcherGlib::processEvents
(this=0x7f2db8000be0, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#20 0x00007f2dcb386336 in QEventLoop::processEvents (this=0x7f2dc20f9990,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#21 QEventLoop::exec (this=0x7f2dc20f9990, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#22 0x00007f2dcb4b0aea in QThread::exec (this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#23 0x00007f2dcb55825e in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#24 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#25 QThreadPrivate::start (arg=0x55dd77c594c8) at
/usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#26 0x00007f2dcaaa80d6 in ??? () at /usr/lib/libc.so.6
#27 0x00007f2dcab3b05c in ??? () at /usr/lib/libc.so.6
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.