https://bugs.kde.org/show_bug.cgi?id=463847
Bug ID: 463847 Summary: Plasma crashes when hovering over the options from the context menu of a popup Classification: Plasma Product: plasmashell Version: 5.26.5 Platform: Archlinux OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: bugsefor...@gmx.com Target Milestone: 1.0 STEPS TO REPRODUCE 1. create a folder on desktop 2. hover over the folder and click on the up arrow in the upper left corner - a popup opens 3. right-click inside the popup and hover over the options from the context menu repeatedly. At some point Plasma crashes. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Graphics Platform: Wayland Thread 20 (Thread 0x7f24214b26c0 (LWP 7875)): #0 0x00007f24271140bf in __GI___poll (fds=fds@entry=0x7f24214b1ab0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2428322d0d in poll (__timeout=-1, __nfds=2, __fds=0x7f24214b1ab0) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run() (this=0x55fe66e03a70) at /usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:208 #3 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe66e03a70) at thread/qthread_unix.cpp:330 #4 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #5 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 19 (Thread 0x7f23b87c96c0 (LWP 7932)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe6b3b43b4) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe6b3b43b4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe6b3b43b4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe6b3b4360, cond=0x55fe6b3b4388) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe6b3b4388, mutex=0x55fe6b3b4360) at pthread_cond_wait.c:618 #5 0x00007f24276eb784 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55fe6b3b4360) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55fe6b3b3dd8, mutex=mutex@entry=0x55fe6b3b3dd0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007f24293fd293 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55fe6b3b3dc8) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257 #8 QSGRenderThread::processEventsAndWaitForMore() (this=0x55fe6b3b3d30) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:935 #9 QSGRenderThread::run() (this=0x55fe6b3b3d30) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1052 #10 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe6b3b3d30) at thread/qthread_unix.cpp:330 #11 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #12 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 18 (Thread 0x7f23b8fca6c0 (LWP 7931)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe6b5a3070) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe6b5a3070, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe6b5a3070, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe6b5a3020, cond=0x55fe6b5a3048) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe6b5a3048, mutex=0x55fe6b5a3020) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 17 (Thread 0x7f23b97cb6c0 (LWP 7930)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe6b4f5580) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe6b4f5580, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe6b4f5580, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe6b4f5530, cond=0x55fe6b4f5558) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe6b4f5558, mutex=0x55fe6b4f5530) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 16 (Thread 0x7f23fbfff6c0 (LWP 7888)): #0 pselect64_syscall (sigmask=0x0, timeout=<optimized out>, exceptfds=0x0, writefds=0x0, readfds=0x7f23fbff69d0, nfds=5) at ../sysdeps/unix/sysv/linux/pselect.c:34 #1 __pselect (nfds=nfds@entry=5, readfds=readfds@entry=0x7f23fbff69d0, writefds=writefds@entry=0x0, exceptfds=exceptfds@entry=0x0, timeout=<optimized out>, timeout@entry=0x7f23fbff69c0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x00007f2425425524 in usbmuxd_listen_inotify () at libusbmuxd.c:923 #3 0x00007f24254268a9 in usbmuxd_listen () at libusbmuxd.c:979 #4 device_monitor (data=<optimized out>) at libusbmuxd.c:1107 #5 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #6 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7f2421cb36c0 (LWP 7874)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe66e09244) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe66e09244, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe66e09244, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe66e091f0, cond=0x55fe66e09218) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe66e09218, mutex=0x55fe66e091f0) at pthread_cond_wait.c:618 #5 0x00007f24276eb784 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55fe66e091f0) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55fe66e09450, mutex=mutex@entry=0x55fe66e09448, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007f2428322cb4 in QtWaylandClient::EventThread::waitForReading() (this=0x55fe66e09410) at /usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:242 #8 QtWaylandClient::EventThread::run() (this=0x55fe66e09410) at /usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:206 #9 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe66e09410) at thread/qthread_unix.cpp:330 #10 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 14 (Thread 0x7f24227ff6c0 (LWP 7873)): #0 0x00007f24271140bf in __GI___poll (fds=0x7f241c0053e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2425d6dbef in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f241c0053e0, timeout=<optimized out>, context=0x7f241c001cf0) at ../glib/glib/gmain.c:4553 #2 g_main_context_iterate.constprop.0 (context=0x7f241c001cf0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4243 #3 0x00007f2425d15132 in g_main_context_iteration (context=0x7f241c001cf0, may_block=1) at ../glib/glib/gmain.c:4313 #4 0x00007f24278d7c6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f241c000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f242788573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f24227fea90, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f24276e721f in QThread::exec() (this=this@entry=0x7f242914c560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f24290f0cba in QDBusConnectionManager::run() (this=0x7f242914c560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /usr/src/debug/qt5-base/qtbase/src/dbus/qdbusconnection.cpp:179 #8 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x7f242914c560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:330 #9 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 13 (Thread 0x7f23ca1ff6c0 (LWP 7908)): #0 0x00007f24271140bf in __GI___poll (fds=0x7f23bc004a40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2425d6dbef in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f23bc004a40, timeout=<optimized out>, context=0x7f23bc000c30) at ../glib/glib/gmain.c:4553 #2 g_main_context_iterate.constprop.0 (context=0x7f23bc000c30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4243 #3 0x00007f2425d15132 in g_main_context_iteration (context=0x7f23bc000c30, may_block=1) at ../glib/glib/gmain.c:4313 #4 0x00007f24278d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f23bc000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f242788573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f23ca1feaa0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f24276e721f in QThread::exec() (this=this@entry=0x55fe68afae30) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f23ca67412e in QQuickXmlQueryEngine::run() (this=0x55fe68afae30) at /usr/src/debug/qtxmlpatterns/src/imports/xmllistmodel/qqmlxmllistmodel.cpp:325 #8 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe68afae30) at thread/qthread_unix.cpp:330 #9 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 12 (Thread 0x7f23de5fd6c0 (LWP 7979)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f23de5fca20, op=137, expected=0, futex_word=0x7f23cc3d11d0) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f23cc3d11d0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f23de5fca20, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f23cc3d11d0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f23de5fca20, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709efd4 in __pthread_cond_wait_common (abstime=0x7f23de5fca20, clockid=1, mutex=0x7f23cc3d1180, cond=0x7f23cc3d11a8) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x7f23cc3d11a8, mutex=0x7f23cc3d1180, abstime=0x7f23de5fca20) at pthread_cond_wait.c:643 #5 0x00007f24276eb714 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x7f23cc3d1180) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7f23cc3d1180) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55fe679e3818, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007f24276e82b7 in QThreadPoolThread::run() (this=0x7f23cc3d0f20) at thread/qthreadpool.cpp:140 #9 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x7f23cc3d0f20) at thread/qthread_unix.cpp:330 #10 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7f23c99fe6c0 (LWP 7909)): #0 0x00007f24271140bf in __GI___poll (fds=0x55fe686d2ba0, nfds=1, timeout=9990) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2425d6dbef in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55fe686d2ba0, timeout=<optimized out>, context=0x55fe68c10a70) at ../glib/glib/gmain.c:4553 #2 g_main_context_iterate.constprop.0 (context=0x55fe68c10a70, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4243 #3 0x00007f2425d15132 in g_main_context_iteration (context=0x55fe68c10a70, may_block=1) at ../glib/glib/gmain.c:4313 #4 0x00007f24278d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55fe6845e440, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f242788573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f23c99fdac0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f24276e721f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe6802cdb0) at thread/qthread_unix.cpp:330 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7f23dddfc6c0 (LWP 7901)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f23dddfba20, op=137, expected=0, futex_word=0x7f23cc3d16d4) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f23cc3d16d4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f23dddfba20, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f23cc3d16d4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f23dddfba20, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709efd4 in __pthread_cond_wait_common (abstime=0x7f23dddfba20, clockid=1, mutex=0x7f23cc3d1680, cond=0x7f23cc3d16a8) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x7f23cc3d16a8, mutex=0x7f23cc3d1680, abstime=0x7f23dddfba20) at pthread_cond_wait.c:643 #5 0x00007f24276eb714 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x7f23cc3d1680) at thread/qwaitcondition_unix.cpp:136 #6 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7f23cc3d1680) at thread/qwaitcondition_unix.cpp:144 #7 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55fe679e3818, deadline=...) at thread/qwaitcondition_unix.cpp:225 #8 0x00007f24276e82b7 in QThreadPoolThread::run() (this=0x7f23cc3d0e90) at thread/qthreadpool.cpp:140 #9 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x7f23cc3d0e90) at thread/qthread_unix.cpp:330 #10 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #11 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f23df7fe6c0 (LWP 7899)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe68857640) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe68857640, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe68857640, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe688575f0, cond=0x55fe68857618) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe68857618, mutex=0x55fe688575f0) at pthread_cond_wait.c:618 #5 0x00007f24276eb784 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55fe688575f0) at thread/qwaitcondition_unix.cpp:146 #6 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55fe688574b8, mutex=mutex@entry=0x55fe688574b0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #7 0x00007f24293fd293 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55fe688574a8) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257 #8 QSGRenderThread::processEventsAndWaitForMore() (this=0x55fe68857410) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:935 #9 QSGRenderThread::run() (this=0x55fe68857410) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1052 #10 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe68857410) at thread/qthread_unix.cpp:330 #11 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #12 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f23dffff6c0 (LWP 7898)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe68925b30) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe68925b30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe68925b30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe68925ae0, cond=0x55fe68925b08) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe68925b08, mutex=0x55fe68925ae0) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f23e545b6c0 (LWP 7897)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe68877df4) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe68877df4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe68877df4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe68877da0, cond=0x55fe68877dc8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe68877dc8, mutex=0x55fe68877da0) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f23e5c5c6c0 (LWP 7896)): #0 0x00007f24271140bf in __GI___poll (fds=0x7f23e0005880, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2425d6dbef in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f23e0005880, timeout=<optimized out>, context=0x7f23e0000c30) at ../glib/glib/gmain.c:4553 #2 g_main_context_iterate.constprop.0 (context=0x7f23e0000c30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4243 #3 0x00007f2425d15132 in g_main_context_iteration (context=0x7f23e0000c30, may_block=1) at ../glib/glib/gmain.c:4313 #4 0x00007f24278d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f23e0000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f242788573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f23e5c5ba80, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f24276e721f in QThread::exec() (this=this@entry=0x55fe687c2340) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f2429355caf in QQuickPixmapReader::run() (this=0x55fe687c2340) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/util/qquickpixmapcache.cpp:1024 #8 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe687c2340) at thread/qthread_unix.cpp:330 #9 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f24095ff6c0 (LWP 7881)): #0 0x00007f24271140bf in __GI___poll (fds=0x7f23f40029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2425d6dbef in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f23f40029e0, timeout=<optimized out>, context=0x7f23f4000c30) at ../glib/glib/gmain.c:4553 #2 g_main_context_iterate.constprop.0 (context=0x7f23f4000c30, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4243 #3 0x00007f2425d15132 in g_main_context_iteration (context=0x7f23f4000c30, may_block=1) at ../glib/glib/gmain.c:4313 #4 0x00007f24278d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f23f4000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f242788573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f24095feaa0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #6 0x00007f24276e721f in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f2428ec0370 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007f24276e42ea in QThreadPrivate::start(void*) (arg=0x55fe672cd180) at thread/qthread_unix.cpp:330 #9 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #10 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f240a9fe6c0 (LWP 7880)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe67008000) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe67008000, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe67008000, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe67007fb0, cond=0x55fe67007fd8) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe67007fd8, mutex=0x55fe67007fb0) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f240b1ff6c0 (LWP 7879)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe66f91d90) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe66f91d90, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe66f91d90, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe66f91d40, cond=0x55fe66f91d68) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe66f91d68, mutex=0x55fe66f91d40) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f24208026c0 (LWP 7876)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe66ed76d8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fe66ed76d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f242709c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55fe66ed76d8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f242709ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fe66ed7688, cond=0x55fe66ed76b0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55fe66ed76b0, mutex=0x55fe66ed7688) at pthread_cond_wait.c:618 #5 0x00007f241250c50e in cnd_wait () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:135 #6 0x00007f24124bc89c in util_queue_thread_func () at ../mesa-22.3.2/src/util/u_queue.c:290 #7 0x00007f241250c43c in impl_thrd_routine () at ../mesa-22.3.2/src/c11/impl/threads_posix.c:67 #8 0x00007f242709f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442 #9 0x00007f2427121a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f2422b80ac0 (LWP 7872)): #0 __GI___pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x0) at pthread_sigmask.c:43 #1 0x00007f2427051bfd in __GI___sigprocmask (how=<optimized out>, set=<optimized out>, oset=<optimized out>) at ../sysdeps/unix/sysv/linux/sigprocmask.c:25 #2 0x00007f2429a0e1eb in KCrash::setCrashHandler(void (*)(int)) (handler=handler@entry=0x0) at /usr/src/debug/kcrash/kcrash-5.101.0/src/kcrash.cpp:415 #3 0x00007f2429a1085f in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash/kcrash-5.101.0/src/kcrash.cpp:632 #4 0x00007f2427051a00 in <signal handler called> () at /usr/lib/libc.so.6 #5 0x00007f242775f99a in QString::size() const (this=0x55fe6cfa5a08, this=<optimized out>) at ../../include/QtCore/../../src/corelib/text/qstring.h:277 #6 QStringView::QStringView<QString, true>(QString const&) (str=..., this=<optimized out>, this=<optimized out>, str=<optimized out>) at ../../include/QtCore/../../src/corelib/text/qstringview.h:211 #7 operator<(QString const&, QString const&) (s1=..., s2=...) at text/qstring.cpp:3494 #8 0x00007f24299d6ba5 in qMapLessThanKey<QString>(QString const&, QString const&) (key2=..., key1=...) at /usr/include/qt/QtCore/qmap.h:68 #9 QMapNode<QString, QAction*>::lowerBound(QString const&) (akey=<optimized out>, this=<optimized out>) at /usr/include/qt/QtCore/qmap.h:153 #10 QMapData<QString, QAction*>::findNode(QString const&) const [clone .isra.0] (akey=..., this=<optimized out>) at /usr/include/qt/QtCore/qmap.h:288 #11 0x00007f2429982eb3 in QMap<QString, QAction*>::value(QString const&, QAction* const&) const (adefaultValue=<optimized out>, akey=..., this=<optimized out>) at /usr/include/qt/QtCore/qmap.h:665 #12 KActionCollection::action(QString const&) const (this=<optimized out>, name=...) at /usr/src/debug/kxmlgui/kxmlgui-5.101.0/src/kactioncollection.cpp:139 #13 0x00007f23eff0a2b6 in operator() (__closure=0x55fe69f36210) at /usr/include/qt/QtCore/qstring.h:967 #14 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FolderModel::openContextMenu(QQuickItem*, Qt::KeyboardModifiers)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #15 QtPrivate::Functor<FolderModel::openContextMenu(QQuickItem*, Qt::KeyboardModifiers)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #16 QtPrivate::QFunctorSlotObject<FolderModel::openContextMenu(QQuickItem*, Qt::KeyboardModifiers)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55fe69f36200, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #17 0x00007f24278bda51 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdcce3f500, r=<optimized out>, this=0x55fe69f36200, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #18 doActivate<false>(QObject*, int, void**) (sender=0x55fe6b9afdf0, signal_index=8, argv=0x7ffdcce3f500) at kernel/qobject.cpp:3919 #19 0x00007f24286f3429 in QMenu::hideEvent(QHideEvent*) (this=0x55fe6b9afdf0) at widgets/qmenu.cpp:2749 #20 0x00007f24285af35c in QWidget::event(QEvent*) (this=0x55fe6b9afdf0, event=0x7ffdcce3f6d0) at kernel/qwidget.cpp:8891 #21 0x00007f2428578b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55fe6b9afdf0, e=0x7ffdcce3f6d0) at kernel/qapplication.cpp:3637 #22 0x00007f242788cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55fe6b9afdf0, event=0x7ffdcce3f6d0) at kernel/qcoreapplication.cpp:1064 #23 0x00007f24285ad1f8 in QWidgetPrivate::hide_helper() (this=this@entry=0x55fe6bfa6730) at kernel/qwidget.cpp:7970 #24 0x00007f24285ae929 in QWidgetPrivate::setVisible(bool) (this=0x55fe6bfa6730, visible=<optimized out>) at kernel/qwidget.cpp:8156 #25 0x00007f24285ae051 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) (mode=<optimized out>, this=0x55fe6bfa6730) at kernel/qwidget.cpp:8272 #26 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) (this=0x55fe6bfa6730, mode=<optimized out>) at kernel/qwidget.cpp:8247 #27 0x00007f24285d02f7 in QWidgetWindow::handleCloseEvent(QCloseEvent*) (event=0x7ffdcce3f9d0, this=0x55fe6c2ba380) at kernel/qwidgetwindow.cpp:848 #28 QWidgetWindow::event(QEvent*) (this=0x55fe6c2ba380, event=0x7ffdcce3f9d0) at kernel/qwidgetwindow.cpp:256 #29 0x00007f2428578b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55fe6c2ba380, e=0x7ffdcce3f9d0) at kernel/qapplication.cpp:3637 #30 0x00007f242788cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55fe6c2ba380, event=0x7ffdcce3f9d0) at kernel/qcoreapplication.cpp:1064 #31 0x00007f2427d4086f in QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*) (e=0x55fe6a627760) at kernel/qguiapplication.cpp:2642 #32 QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*) (e=0x55fe6a627760) at kernel/qguiapplication.cpp:2632 #33 0x00007f2427d289a5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #34 0x00007f242835e9f5 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib/libQt5WaylandClient.so.5 #35 0x00007f2425d1687b in g_main_dispatch (context=0x7f241c005010) at ../glib/glib/gmain.c:3454 #36 g_main_context_dispatch (context=0x7f241c005010) at ../glib/glib/gmain.c:4172 #37 0x00007f2425d6dc89 in g_main_context_iterate.constprop.0 (context=0x7f241c005010, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4248 #38 0x00007f2425d15132 in g_main_context_iteration (context=0x7f241c005010, may_block=1) at ../glib/glib/gmain.c:4313 #39 0x00007f24278d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55fe66dafb50, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #40 0x00007f242788573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffdcce3fc90, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #41 0x00007f2427890269 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #42 0x00007f2427d3a102 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870 #43 0x00007f2428576f2a in QApplication::exec() () at kernel/qapplication.cpp:2829 #44 0x000055fe65b871ef in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-5.26.5/shell/main.cpp:233 -- You are receiving this mail because: You are watching all bug changes.