https://bugs.kde.org/show_bug.cgi?id=405379

            Bug ID: 405379
           Summary: Wayland session crashed while I dragged a CSD gtk
                    window
           Product: kwin
           Version: 5.15.2
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: ---

I was dragging a CSD gtk window (pamac package manager), Wayland session froze
and after a few seconds my system went to login screen.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.15.2
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.1


Thread 3 (Thread 0x7f63af624700 (LWP 21246)):
#0  0x00007f63b7d98c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f63b3ce5690 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f63b3ce577e in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f63b82cdd04 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f63a8000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f63b8276b2c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f63af623cb0, flags=..., flags@entry=...)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f63b80ba569 in QThread::exec() (this=this@entry=0x7f63b7a6f080
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f63b79f3ba6 in QDBusConnectionManager::run() (this=0x7f63b7a6f080
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at qdbusconnection.cpp:178
#7  0x00007f63b80bb96c in QThreadPrivate::start(void*) (arg=0x7f63b7a6f080
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at thread/qthread_unix.cpp:361
#8  0x00007f63b6127a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f63b7da3b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f63a6521700 (LWP 21248)):
#0  0x00007f63b612dafc in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f63a6b2ec94 in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f63a6b2e9b8 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f63b6127a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f63b7da3b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f63b09a4280 (LWP 21245)):
#0  0x00007f63b7cdfd7f in raise () at /usr/lib/libc.so.6
#1  0x00007f63b6513bcf in KCrash::defaultCrashHandler(int) () at
/usr/lib/libKF5Crash.so.5
#2  0x00007f63b7cdfe00 in <signal handler called> () at /usr/lib/libc.so.6
#3  0x00007f63b131ce50 in  () at /usr/lib/liblmdb.so
#4  0x00007f63b13208e8 in  () at /usr/lib/liblmdb.so
#5  0x00007f63b131ee69 in mdb_cursor_get () at /usr/lib/liblmdb.so
#6  0x00007f63b337fdff in Baloo::PostingDB::fetchTermsStartingWith(QByteArray
const&) () at /usr/lib/libKF5BalooEngine.so.5
#7  0x00007f63b33862d2 in Baloo::Transaction::fetchTermsStartingWith(QByteArray
const&) const () at /usr/lib/libKF5BalooEngine.so.5
#8  0x00007f63b6b3bb79 in Baloo::TagListJob::start() () at
/usr/lib/libKF5Baloo.so.5
#9  0x00007f63b85d8cf1 in KJob::exec() () at /usr/lib/libKF5CoreAddons.so.5
#10 0x00007f63b9c71111 in Gwenview::BalooSemanticInfoBackend::refreshAllTags()
() at /usr/lib/libgwenviewlib.so.5
#11 0x00007f63b9c71053 in Gwenview::BalooSemanticInfoBackend::allTags() const
() at /usr/lib/libgwenviewlib.so.5
#12 0x00007f63b9c6d614 in Gwenview::TagModel::createAllTagsModel(QObject*,
Gwenview::AbstractSemanticInfoBackEnd*) () at /usr/lib/libgwenviewlib.so.5
#13 0x0000563291ca219e in  ()
#14 0x00007f63b8e8eb68 in QWidget::event(QEvent*)
(this=this@entry=0x563292068f50, event=event@entry=0x7fff3ec4a1f0) at
kernel/qwidget.cpp:8935
#15 0x00007f63b8f3636f in QFrame::event(QEvent*) (this=0x563292068f50,
e=0x7fff3ec4a1f0) at widgets/qframe.cpp:550
#16 0x00007f63b8e4de24 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x563291d41750, receiver=receiver@entry=0x563292068f50,
e=e@entry=0x7fff3ec4a1f0) at kernel/qapplication.cpp:3753
#17 0x00007f63b8e556e1 in QApplication::notify(QObject*, QEvent*)
(this=0x7fff3ec4a800, receiver=0x563292068f50, e=0x7fff3ec4a1f0) at
kernel/qapplication.cpp:3500
#18 0x00007f63b8277e99 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x563292068f50, event=0x7fff3ec4a1f0) at
../../include/QtCore/5.12.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:322
#19 0x00007f63b8e8b3e8 in QWidgetPrivate::show_helper() (this=0x56329204a710)
at kernel/qwidget.cpp:8055
#20 0x00007f63b8e8b215 in QWidgetPrivate::show_recursive() (this=<optimized
out>) at kernel/qwidget.cpp:7926
#21 0x00007f63b8e8b34c in QWidgetPrivate::showChildren(bool)
(this=this@entry=0x563291e70900, spontaneous=spontaneous@entry=false) at
../../include/QtCore/../../src/corelib/global/qglobal.h:1038
#22 0x00007f63b8e8b3c2 in QWidgetPrivate::show_helper()
(this=this@entry=0x563291e70900) at kernel/qwidget.cpp:8002
#23 0x00007f63b8e8e6e5 in QWidget::setVisible(bool) (this=0x563291e708c0,
visible=<optimized out>) at kernel/qwidget.cpp:8351
#24 0x00007f63b8e8b361 in QWidgetPrivate::showChildren(bool)
(this=this@entry=0x563291dcb280, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8434
#25 0x00007f63b8e8b3c2 in QWidgetPrivate::show_helper()
(this=this@entry=0x563291dcb280) at kernel/qwidget.cpp:8002
#26 0x00007f63b8e8e6e5 in QWidget::setVisible(bool) (this=0x563291db0d30,
visible=<optimized out>) at kernel/qwidget.cpp:8351
#27 0x00007f63b8e8b361 in QWidgetPrivate::showChildren(bool)
(this=this@entry=0x563291de0670, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8434
#28 0x00007f63b8e8b3c2 in QWidgetPrivate::show_helper()
(this=this@entry=0x563291de0670) at kernel/qwidget.cpp:8002
#29 0x00007f63b8e8e6e5 in QWidget::setVisible(bool) (this=0x563291de6300,
visible=<optimized out>) at kernel/qwidget.cpp:8351
#30 0x00007f63b8e8b361 in QWidgetPrivate::showChildren(bool)
(this=this@entry=0x563291ddbf80, spontaneous=spontaneous@entry=false) at
kernel/qwidget.cpp:8434
#31 0x00007f63b8e8b3c2 in QWidgetPrivate::show_helper()
(this=this@entry=0x563291ddbf80) at kernel/qwidget.cpp:8002
#32 0x00007f63b8e8e6e5 in QWidget::setVisible(bool) (this=0x563291dcda00,
visible=<optimized out>) at kernel/qwidget.cpp:8351
#33 0x0000563291c8f81c in  ()
#34 0x0000563291c698e9 in  ()
#35 0x00007f63b7ccc223 in __libc_start_main () at /usr/lib/libc.so.6
#36 0x0000563291c6a0fe in _start ()

Thread 7 (Thread 631.665):
#0  futex_wait_cancelable (private=0, expected=0, 
    futex_word=0x7fe9777bc4b8 <QTWTF::pageheap_memory+57592>)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fe9777bc468
<QTWTF::pageheap_memory+57512>, 
    cond=0x7fe9777bc490 <QTWTF::pageheap_memory+57552>) at
pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=cond@entry=0x7fe9777bc490
<QTWTF::pageheap_memory+57552>, 
    mutex=mutex@entry=0x7fe9777bc468 <QTWTF::pageheap_memory+57512>) at
pthread_cond_wait.c:655
#3  0x00007fe9776c328c in QTWTF::TCMalloc_PageHeap::scavengerThread (
    this=0x7fe9777ae3c0 <QTWTF::pageheap_memory>)
    at
/home/strangiato/qt5-script/src/qtscript-everywhere-src-5.12.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00007fe9776c32a9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>)
    at
/home/strangiato/qt5-script/src/qtscript-everywhere-src-5.12.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00007fe9789caa9d in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fe977a1faf3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 631.662):
#0  0x00007fe977a14bf1 in __GI___poll (fds=0x7fe954004e30, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe973297690 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fe954004e30, 
    timeout=<optimized out>, context=0x7fe954000bf0) at
../glib/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7fe954000bf0,
block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:3922
#3  0x00007fe97329777e in g_main_context_iteration (context=0x7fe954000bf0, 
    may_block=may_block@entry=1) at ../glib/glib/gmain.c:3988
#4  0x00007fe977f73ce9 in QEventDispatcherGlib::processEvents
(this=0x7fe954000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007fe977f1cb2c in QEventLoop::exec (this=this@entry=0x7fe95db74d00,
flags=..., 
    flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007fe977d60569 in QThread::exec (this=this@entry=0x55a9bf78b230)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007fe976396969 in QQmlThreadPrivate::run (this=0x55a9bf78b230)
    at
/home/strangiato/qt5-declarative/src/qtdeclarative-everywhere-src-5.12.1/src/qml/qml/ftw/qqmlthread.cpp:148
#8  0x00007fe977d6196c in QThreadPrivate::start (arg=0x55a9bf78b230) at
thread/qthread_unix.cpp:361
#9  0x00007fe9789caa9d in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007fe977a1faf3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 631.637):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x55a9bf019e18)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a9bf019dc8,
cond=0x55a9bf019df0)
    at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=cond@entry=0x55a9bf019df0,
mutex=mutex@entry=0x55a9bf019dc8)
    at pthread_cond_wait.c:655
#3  0x00007fe96c8e1c94 in cnd_wait (mtx=0x55a9bf019dc8, cond=0x55a9bf019df0)
    at ../mesa-18.3.4/src/../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55a9becd4680) at
../mesa-18.3.4/src/util/u_queue.c:270
#5  0x00007fe96c8e19b8 in impl_thrd_routine (p=<optimized out>)
    at ../mesa-18.3.4/src/../include/c11/threads_posix.h:87
#6  0x00007fe9789caa9d in start_thread (arg=<optimized out>) at
pthread_create.c:486
#7  0x00007fe977a1faf3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 631.636):
#0  0x00007fe977a14bf1 in __GI___poll (fds=0x7fe964004600, nfds=2, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe973297690 in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7fe964004600, 
    timeout=<optimized out>, context=0x7fe964000bf0) at
../glib/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7fe964000bf0,
block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:3922
#3  0x00007fe97329777e in g_main_context_iteration (context=0x7fe964000bf0, 
    may_block=may_block@entry=1) at ../glib/glib/gmain.c:3988
#4  0x00007fe977f73ce9 in QEventDispatcherGlib::processEvents
(this=0x7fe964000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007fe977f1cb2c in QEventLoop::exec (this=this@entry=0x7fe96e5ded20,
flags=..., 
    flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007fe977d60569 in QThread::exec (this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007fe977d6196c in QThreadPrivate::start (arg=0x55a9bec96ba0) at
thread/qthread_unix.cpp:361
#8  0x00007fe9789caa9d in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007fe977a1faf3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 631.635):
#0  0x00007fe977a14bf1 in __GI___poll (fds=0x7fe960005260, nfds=2, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe973297690 in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7fe960005260, 
    timeout=<optimized out>, context=0x7fe960000bf0) at
../glib/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7fe960000bf0,
block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:3922
#3  0x00007fe97329777e in g_main_context_iteration (context=0x7fe960000bf0, 
    may_block=may_block@entry=1) at ../glib/glib/gmain.c:3988
#4  0x00007fe977f73ce9 in QEventDispatcherGlib::processEvents
(this=0x7fe960000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007fe977f1cb2c in QEventLoop::exec (this=this@entry=0x7fe96ee8cd20,
flags=..., 
    flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007fe977d60569 in QThread::exec (this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007fe977d6196c in QThreadPrivate::start (arg=0x55a9bec919b0) at
thread/qthread_unix.cpp:361
#8  0x00007fe9789caa9d in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007fe977a1faf3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 631.634):
#0  0x00007fe977a14bf1 in __GI___poll (fds=0x7fe968016540, nfds=4, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe973297690 in g_main_context_poll (priority=<optimized out>,
n_fds=4, fds=0x7fe968016540, 
    timeout=<optimized out>, context=0x7fe968001cb0) at
../glib/glib/gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7fe968001cb0,
block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:3922
#3  0x00007fe97329777e in g_main_context_iteration (context=0x7fe968001cb0, 
    may_block=may_block@entry=1) at ../glib/glib/gmain.c:3988
#4  0x00007fe977f73ce9 in QEventDispatcherGlib::processEvents
(this=0x7fe968000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007fe977f1cb2c in QEventLoop::exec (this=this@entry=0x7fe96f6c8cf0,
flags=..., 
    flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007fe977d60569 in QThread::exec (
    this=this@entry=0x7fe9789c2080 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007fe978946ba6 in QDBusConnectionManager::run (
    this=0x7fe9789c2080 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at qdbusconnection.cpp:178
#8  0x00007fe977d6196c in QThreadPrivate::start (
    arg=0x7fe9789c2080 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at thread/qthread_unix.cpp:361
#9  0x00007fe9789caa9d in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007fe977a1faf3 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 631.631):
#0  0xffffd556d12dcc06 in ?? ()
#1  0x00007fe978d0bd6b in KWin::AbstractClient::handleMoveResize
(this=this@entry=0x55a9bfbb64c0, 
    x=1475, y=947, x_root=614, y_root=464) at
/usr/src/debug/kwin-5.15.2/geometry.cpp:2918
#2  0x00007fe978d0d0db in KWin::AbstractClient::handleMoveResize
(this=0x55a9bfbb64c0, local=..., 
    global=...) at /usr/include/qt/QtCore/qpoint.h:131
#3  0x00007fe978c61066 in KWin::AbstractClient::updateMoveResize
(this=<optimized out>, 
    currentGlobalCursor=...) at /usr/include/qt/QtCore/qpoint.h:122
#4  0x00007fe978c9a351 in KWin::MoveResizeFilter::pointerEvent (this=<optimized
out>, 
    event=<optimized out>, nativeButton=<optimized out>) at
/usr/include/qt/QtCore/qpoint.h:131
#5  0x00007fe978cafdd1 in std::__invoke_impl<bool, bool
(KWin::InputEventFilter::*&)(QMouseEvent*, unsigned int),
KWin::InputEventFilter* const&, KWin::MouseEvent*&, int&> (
    __f=@0x7ffe30497ae0: &virtual table offset 16, __f=@0x7ffe30497ae0:
&virtual table offset 16, 
    __t=@0x55a9bec97908: 0x55a9bf833460) at
/usr/include/c++/8.2.1/bits/invoke.h:89
#6  std::__invoke<bool (KWin::InputEventFilter::*&)(QMouseEvent*, unsigned
int), KWin::InputEventFilter* const&, KWin::MouseEvent*&, int&>
(__fn=@0x7ffe30497ae0: &virtual table offset 16)
    at /usr/include/c++/8.2.1/bits/invoke.h:95
#7  std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::MouseEvent*, int))(QMouseEvent*, unsigned int)>::__call<bool,
KWin::InputEventFilter* const&, 0ul, 1ul,
2ul>(std::tuple<KWin::InputEventFilter* const&>&&, std::_Index_tuple<0ul, 1ul,
2ul>) (__args=..., this=0x7ffe30497ae0)
    at /usr/include/c++/8.2.1/functional:400
#8  std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::MouseEvent*, int))(QMouseEvent*, unsigned
int)>::operator()<KWin::InputEventFilter* const&, bool>(KWin::InputEventFilter*
const&)
    (this=0x7ffe30497ae0) at /usr/include/c++/8.2.1/functional:484
#9  __gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >::operator()<KWin::InputEventFilter*
const*>(KWin::InputEventFilter* const*) (__it=0x55a9bec97908,
this=0x7ffe30497ae0)
    at /usr/include/c++/8.2.1/bits/predefined_ops.h:283
#10 std::__find_if<KWin::InputEventFilter* const*,
__gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> > >(KWin::InputEventFilter* const*,
KWin::InputEventFilter* const*, __gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >, std::random_access_iterator_tag)
(__first=0x55a9bec97908, __last=0x55a9bec97940, __pred=...)
    at /usr/include/c++/8.2.1/bits/stl_algo.h:120
#11 0x00007fe978caa434 in std::__find_if<KWin::InputEventFilter* const*,
__gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> > >(KWin::InputEventFilter* const*,
KWin::InputEventFilter* const*, __gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >) (__pred=..., __last=<optimized out>,
__first=<optimized out>)
    at /usr/include/c++/8.2.1/bits/stl_algo.h:159
#12 std::find_if<KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >(KWin::InputEventFilter* const*,
KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)>) (__pred=..., __last=<optimized out>, 
    __first=<optimized out>) at /usr/include/c++/8.2.1/bits/stl_algo.h:3930
#13 std::none_of<KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >(KWin::InputEventFilter* const*,
KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)>) (__pred=..., __last=<optimized out>, 
    __first=<optimized out>) at /usr/include/c++/8.2.1/bits/stl_algo.h:526
#14 std::any_of<KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >(KWin::InputEventFilter* const*,
KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)>) (__pred=..., __last=<optimized out>, 
    __first=<optimized out>) at /usr/include/c++/8.2.1/bits/stl_algo.h:544
#15 KWin::InputRedirection::processFilters<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)> >(std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::MouseEvent*,
int))(QMouseEvent*, unsigned int)>) (function=..., 
    this=<optimized out>) at /usr/src/debug/kwin-5.15.2/input.h:189
#16 KWin::PointerInputRedirection::processMotion (this=0x55a9bec8e490, pos=...,
delta=..., 
    deltaNonAccelerated=..., time=532407, timeUsec=532407202,
device=0x55a9beef92d0)
    at /usr/src/debug/kwin-5.15.2/pointer_input.cpp:283
#17 0x00007fe978c93236 in KWin::InputRedirection::<lambda(const QSizeF&, const
QSizeF&, uint32_t, quint64, KWin::LibInput::Device*)>::operator()
(__closure=<optimized out>, device=<optimized out>, 
    timeMicroseconds=<optimized out>, time=<optimized out>, deltaNonAccel=...,
delta=...)
    at /usr/include/qt/QtCore/qpoint.h:287
#18 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2, 3, 4>,
QtPrivate::List<const QSizeF&, const QSizeF&, unsigned int, long long unsigned
int, KWin::LibInput::Device*>, void,
KWin::InputRedirection::setupLibInput()::<lambda(const QSizeF&, const QSizeF&,
uint32_t, quint64, KWin::LibInput::Device*)> >::call (arg=<optimized out>,
f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
#19 QtPrivate::Functor<KWin::InputRedirection::setupLibInput()::<lambda(const
QSizeF&, const QSizeF&, uint32_t, quint64, KWin::LibInput::Device*)>,
5>::call<QtPrivate::List<QSizeF const&, QSizeF const&, unsigned int, unsigned
long long, KWin::LibInput::Device*>, void> (arg=<optimized out>, f=...)
    at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#20
QtPrivate::QFunctorSlotObject<KWin::InputRedirection::setupLibInput()::<lambda(const
QSizeF&, const QSizeF&, uint32_t, quint64, KWin::LibInput::Device*)>, 5,
QtPrivate::List<const QSizeF&, const QSizeF&, unsigned int, long long unsigned
int, KWin::LibInput::Device*>, void>::impl(int, QtPrivate::QSlotObjectBase *,
QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, 
    r=<optimized out>, a=<optimized out>, ret=<optimized out>)
    at /usr/include/qt/QtCore/qobjectdefs_impl.h:439
#21 0x00007fe977f489d0 in QtPrivate::QSlotObjectBase::call (a=0x7ffe30497da0,
r=0x55a9becaec50, 
    this=0x55a9bee09ff0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#22 QMetaObject::activate (sender=0x55a9bed20920, signalOffset=<optimized out>, 
    local_signal_index=<optimized out>, argv=<optimized out>) at
kernel/qobject.cpp:3770
#23 0x00007fe978e0750a in KWin::LibInput::Connection::pointerMotion
(this=this@entry=0x55a9bed20920, 
    _t1=..., _t2=..., _t3=<optimized out>, _t3@entry=532407, _t4=<optimized
out>, 
    _t4@entry=532407202, _t5=<optimized out>)
    at /usr/src/debug/build/kwin_autogen/PCJB6APXE6/moc_connection.cpp:553
#24 0x00007fe978dd35ed in KWin::LibInput::Connection::processEvents
(this=0x55a9bed20920)
    at /usr/src/debug/kwin-5.15.2/libinput/connection.cpp:398
#25 0x00007fe977f49152 in QObject::event (this=0x55a9becaec50, e=<optimized
out>)
    at kernel/qobject.cpp:1260
#26 0x00007fe978331e24 in QApplicationPrivate::notify_helper
(this=this@entry=0x55a9bec55830, 
    receiver=receiver@entry=0x55a9becaec50, e=e@entry=0x7fe964011dc0) at
kernel/qapplication.cpp:3753
#27 0x00007fe9783396e1 in QApplication::notify (this=0x7ffe304985d0,
receiver=0x55a9becaec50, 
    e=0x7fe964011dc0) at kernel/qapplication.cpp:3500
#28 0x00007fe977f1de99 in QCoreApplication::notifyInternal2
(receiver=0x55a9becaec50, 
    event=0x7fe964011dc0)
    at
../../include/QtCore/5.12.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:322
#29 0x00007fe977f20f38 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, 
    data=0x55a9bec44c10) at kernel/qcoreapplication.cpp:1799
#30 0x00007fe977f70efd in QEventDispatcherUNIX::processEvents
(this=0x55a9bec6c9e0, flags=...)
    at kernel/qeventdispatcher_unix.cpp:466
#31 0x00007fe96fe64e9e in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...)
    at qunixeventdispatcher.cpp:63
#32 0x00007fe977f1cb2c in QEventLoop::exec (this=this@entry=0x7ffe30498380,
flags=..., 
    flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#33 0x00007fe977f24e36 in QCoreApplication::exec ()
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#34 0x000055a9bd36eec2 in main (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/kwin-5.15.2/main_wayland.cpp:830
Detaching from program: target:/usr/bin/kwin_wayland, process 631
Ending remote debugging.
[Inferior 1 (process 631) detached]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to