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

--- Comment #2 from Patrick Silva <bugsefor...@gmx.com> ---
was this fix applied to neon unstable?
This crash is still happening.

Thread 11 (Thread 1195.1305):
#0  0x00007fb339c939f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7fb337855fb8 <QTWTF::pageheap_memory+57592>)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fb337855f68
<QTWTF::pageheap_memory+57512>, cond=0x7fb337855f90
<QTWTF::pageheap_memory+57552>)
    at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=cond@entry=0x7fb337855f90
<QTWTF::pageheap_memory+57552>, mutex=mutex@entry=0x7fb337855f68
<QTWTF::pageheap_memory+57512>)
    at pthread_cond_wait.c:655
#3  0x00007fb337560934 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7fb337847ec0 <QTWTF::pageheap_memory>)
    at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00007fb337560979 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00007fb339c8d6db in start_thread (arg=0x7fb2e3fff700) at
pthread_create.c:463
#6  0x00007fb337c9b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 1195.1262):
#0  0x00007fb339c939f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55786a0c0b28) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55786a0c0ad8,
cond=0x55786a0c0b00) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=cond@entry=0x55786a0c0b00,
mutex=mutex@entry=0x55786a0c0ad8) at pthread_cond_wait.c:655
#3  0x00007fb31897aecb in cnd_wait (mtx=0x55786a0c0ad8, cond=0x55786a0c0b00) at
../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55786a0f0df0) at
../src/util/u_queue.c:258
#5  0x00007fb31897aac7 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007fb339c8d6db in start_thread (arg=0x7fb3133ac700) at
pthread_create.c:463
#7  0x00007fb337c9b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 1195.1261):
#0  0x00007fb337c8ebf9 in __GI___poll (fds=0x7fb30c0029e0, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb32ede55c9 in ?? () from
target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb32ede56dc in g_main_context_iteration () from
target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb33881d7ac in QEventDispatcherGlib::processEvents
(this=0x7fb30c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fb3387bcd2a in QEventLoop::exec (this=this@entry=0x7fb31b7fdda0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb3385cd757 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#6  0x00007fb3385cec2c in QThreadPrivate::start (arg=0x55786a005460) at
thread/qthread_unix.cpp:342
#7  0x00007fb339c8d6db in start_thread (arg=0x7fb31b7fe700) at
pthread_create.c:463
#8  0x00007fb337c9b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 1195.1260):
#0  0x00007fb337c8ebf9 in __GI___poll (fds=0x7fb314002de0, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb32ede55c9 in ?? () from
target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb32ede56dc in g_main_context_iteration () from
target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb33881d7ac in QEventDispatcherGlib::processEvents
(this=0x7fb314000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fb3387bcd2a in QEventLoop::exec (this=this@entry=0x7fb31bffeda0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb3385cd757 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
---Type <return> to continue, or q <return> to quit---
#6  0x00007fb3385cec2c in QThreadPrivate::start (arg=0x55786a005dc0) at
thread/qthread_unix.cpp:342
#7  0x00007fb339c8d6db in start_thread (arg=0x7fb31bfff700) at
pthread_create.c:463
#8  0x00007fb337c9b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 1195.1258):
#0  0x00007fb337c8ebf9 in __GI___poll (fds=0x7fb31c017ad0, nfds=5, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb32ede55c9 in ?? () from
target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb32ede56dc in g_main_context_iteration () from
target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb33881d7ac in QEventDispatcherGlib::processEvents
(this=0x7fb31c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fb3387bcd2a in QEventLoop::exec (this=this@entry=0x7fb320fd7d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fb3385cd757 in QThread::exec (this=this@entry=0x7fb339c84da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:536
#6  0x00007fb339a0c555 in QDBusConnectionManager::run (this=0x7fb339c84da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007fb3385cec2c in QThreadPrivate::start (arg=0x7fb339c84da0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007fb339c8d6db in start_thread (arg=0x7fb320fd8700) at
pthread_create.c:463
#9  0x00007fb337c9b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 1195.1195):
#0  0x00007fb3205b5081 in KWin::DrmOutput::updateCursor (this=0x55786a072630)
at ./plugins/platforms/drm/drm_output.cpp:179
#1  0x00007fb3205a7eb5 in KWin::DrmBackend::updateCursor (this=0x557869fe6450)
at ./plugins/platforms/drm/drm_backend.cpp:701
#2  0x00007fb3387f96d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffe58124fe0,
r=0x557869fe6450, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#3  doActivate<false> (sender=0x557869fea8d0, signal_index=3,
argv=0x7ffe58124fe0) at kernel/qobject.cpp:3870
#4  0x00007fb3387f3f92 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fb33b6b2e00 <KWin::Cursors::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7ffe58124fe0) at kernel/qobject.cpp:3930
#5  0x00007fb33b3df48f in KWin::Cursors::currentCursorChanged (this=<optimized
out>, _t1=<optimized out>)
    at ./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/moc_cursor.cpp:385
#6  0x00007fb3387f96d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffe581250a0,
r=0x557869fea8d0, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7  doActivate<false> (sender=0x55786a045610, signal_index=5,
argv=0x7ffe581250a0) at kernel/qobject.cpp:3870
#8  0x00007fb3387f3f92 in QMetaObject::activate
(sender=sender@entry=0x55786a045610, m=m@entry=0x7fb33b6b2e40
<KWin::Cursor::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at
kernel/qobject.cpp:3930
#9  0x00007fb33b3dbb83 in KWin::Cursor::cursorChanged
(this=this@entry=0x55786a045610) at
./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/moc_cursor.cpp:217
#10 0x00007fb33b24539b in KWin::Cursor::updateCursor
(this=this@entry=0x55786a045610, image=..., hotspot=...) at ./cursor.cpp:187
#11 0x00007fb33b2eb67b in KWin::PointerInputRedirection::<lambda()>::operator()
(__closure=<optimized out>) at ./pointer_input.cpp:135
#12 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KWin::PointerInputRedirection::init()::<lambda()> >::call (arg=<optimized out>,
f=...)
    at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#13 QtPrivate::Functor<KWin::PointerInputRedirection::init()::<lambda()>,
0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...)
    at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#14
QtPrivate::QFunctorSlotObject<KWin::PointerInputRedirection::init()::<lambda()>,
0, QtPrivate::List<>, 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/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#15 0x00007fb3387f96d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffe581251e0,
r=0x55786a045610, this=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate<false> (sender=0x55786a555990, signal_index=3,
argv=0x7ffe581251e0) at kernel/qobject.cpp:3870
#17 0x00007fb33b2e7ca5 in KWin::CursorImage::update (this=0x55786a555990) at
./pointer_input.cpp:1041
#18 0x00007fb3387f96d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffe58125380,
r=0x55786a555990, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false> (sender=0x557869ff9dc0, signal_index=14,
argv=0x7ffe58125380) at kernel/qobject.cpp:3870
#20 0x00007fb339f73192 in
KWaylandServer::SeatInterface::focusedPointerChanged(KWaylandServer::PointerInterface*)
()
   from target:/usr/lib/x86_64-linux-gnu/libKWaylandServer.so.5
#21 0x00007fb3387f96d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffe581254a0,
r=0x557869ff9dc0, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#22 doActivate<false> (sender=0x7fb31c01c520, signal_index=0,
argv=0x7ffe581254a0) at kernel/qobject.cpp:3870
#23 0x00007fb3387f3f92 in QMetaObject::activate
(sender=sender@entry=0x7fb31c01c520, m=m@entry=0x7fb338c83c40
<QObject::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7ffe581254a0) at kernel/qobject.cpp:3930
#24 0x00007fb3387f403f in QObject::destroyed (this=this@entry=0x7fb31c01c520,
_t1=<optimized out>, _t1@entry=0x7fb31c01c520) at .moc/moc_qobject.cpp:219
#25 0x00007fb3387f74e4 in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1017
#26 0x00007fb339f343a9 in KWaylandServer::PointerInterface::~PointerInterface()
() from target:/usr/lib/x86_64-linux-gnu/libKWaylandServer.so.5
#27 0x00007fb3387f15a5 in QObject::event (this=0x7fb31c01c520,
e=0x55786a63a220) at kernel/qobject.cpp:1326
#28 0x00007fb338df29ac in QApplicationPrivate::notify_helper
(this=this@entry=0x557869f9e880, receiver=receiver@entry=0x7fb31c01c520,
e=e@entry=0x55786a63a220)
    at kernel/qapplication.cpp:3685
#29 0x00007fb338df9bb0 in QApplication::notify (this=0x7ffe58125c80,
receiver=0x7fb31c01c520, e=0x55786a63a220) at kernel/qapplication.cpp:3431
#30 0x00007fb3387be4a8 in QCoreApplication::notifyInternal2
(receiver=0x7fb31c01c520, event=0x55786a63a220) at
kernel/qcoreapplication.cpp:1075
#31 0x00007fb3387be67e in QCoreApplication::sendEvent
(receiver=receiver@entry=0x7fb31c01c520, event=event@entry=0x55786a63a220) at
kernel/qcoreapplication.cpp:1470
#32 0x00007fb3387c1121 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x557869f75680) at
kernel/qcoreapplication.cpp:1815
#33 0x00007fb33881aad4 in QEventDispatcherUNIX::processEvents
(this=0x557869fc08c0, flags=...) at kernel/qeventdispatcher_unix.cpp:466
#34 0x00007fb32420dc4d in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
   from target:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/KWinQpaPlugin.so
#35 0x00005578686d0f42 in KWin::Xwl::Xwayland::~Xwayland (this=0x55786a3fc490,
__in_chrg=<optimized out>) at ./xwl/xwayland.cpp:103
#36 0x00005578686d1029 in KWin::Xwl::Xwayland::~Xwayland (this=0x55786a3fc490,
__in_chrg=<optimized out>) at ./xwl/xwayland.cpp:108
#37 0x00005578686bdb77 in KWin::ApplicationWayland::~ApplicationWayland
(this=0x7ffe58125c80, __in_chrg=<optimized out>) at ./main_wayland.cpp:143
#38 0x00005578686bb938 in main (argc=<optimized out>, argv=<optimized out>) at
./main_wayland.cpp:431

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

Reply via email to