https://bugs.kde.org/show_bug.cgi?id=458369
Bug ID: 458369 Summary: Plasma crashed when I tried moving a file on the desktop Product: plasmashell Version: 5.25.4 Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: 3498364...@qq.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.25.4) Qt Version: 5.15.5 Frameworks Version: 5.97.0 Operating System: Linux 5.15.0-46-generic x86_64 Windowing System: X11 Distribution: KDE neon User - 5.25 DrKonqi: 5.25.4 [KCrashBackend] -- Information about the crash: After I tried moving a file on the desktop (I tried both "right-click and then click 'move' ", and "Ctrl + X") The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 1259] [New LWP 1325] [New LWP 1326] [New LWP 1341] [New LWP 1348] [New LWP 1353] [New LWP 1354] [New LWP 1377] [New LWP 1380] [New LWP 1381] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f93e84af99f in __GI___poll (fds=0x7ffc823f00b8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 __preamble__ [Current thread is 1 (Thread 0x7f93e45d09c0 (LWP 1234))] Thread 11 (Thread 0x7f937a6e7700 (LWP 1381)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55df1fb55474) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55df1fb55420, cond=0x55df1fb55448) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55df1fb55448, mutex=0x55df1fb55420) at pthread_cond_wait.c:647 #3 0x00007f93e88455fb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f93ea4e02f4 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007f93ea4e0769 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f937aee8700 (LWP 1380)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55df1ed0b4b0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55df1ed0b460, cond=0x55df1ed0b488) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55df1ed0b488, mutex=0x55df1ed0b460) at pthread_cond_wait.c:647 #3 0x00007f93d1c375eb in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f93d1c371eb in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f9385059700 (LWP 1377)): #0 0x00007f93e6d3724e in g_source_ref () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f93e6d37328 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93e6d3882b in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93e6d3929b in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f93e6d394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f93e8a805bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f93e8a2476b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f93e883e372 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f938405d0bc in KCupsConnection::run() () at /lib/x86_64-linux-gnu/libkcupslib.so #9 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f93bca5c700 (LWP 1354)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55df1df136e4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55df1df13690, cond=0x55df1df136b8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55df1df136b8, mutex=0x55df1df13690) at pthread_cond_wait.c:647 #3 0x00007f93e88455fb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f93ea4e02f4 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007f93ea4e0769 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f93bd25d700 (LWP 1353)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55df1ebac4e4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55df1ebac490, cond=0x55df1ebac4b8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55df1ebac4b8, mutex=0x55df1ebac490) at pthread_cond_wait.c:647 #3 0x00007f93d1c375eb in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f93d1c371eb in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f93d10b7700 (LWP 1348)): #0 0x00007f93e6d38d80 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f93e6d39312 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93e6d394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93e8a805bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f93e8a2476b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f93e883e372 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f93ea41a63a in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f93d18c8700 (LWP 1341)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55df1dffab78) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55df1dffab28, cond=0x55df1dffab50) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55df1dffab50, mutex=0x55df1dffab28) at pthread_cond_wait.c:647 #3 0x00007f93d1c375eb in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f93d1c371eb in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f93d3fff700 (LWP 1326)): #0 0x00007f93e6d864dd in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f93e6d39331 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93e6d394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93e8a805bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f93e8a2476b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f93e883e372 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f93e177b700 (LWP 1325)): #0 0x00007f93e84af99f in __GI___poll (fds=0x7f93d8004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f93e6d3936e in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93e6d394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93e8a805bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f93e8a2476b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f93e883e372 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f93ea07c1b9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f93e2b97700 (LWP 1259)): #0 0x00007f93e84af99f in __GI___poll (fds=0x7f93d4014a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f93e6d3936e in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93e6d394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93e8a805bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f93e8a2476b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f93e883e372 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f93e93bef4b in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f93e883f553 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f93e81d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f93e84bc133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f93e45d09c0 (LWP 1234)): [KCrash Handler] #4 0x00007f93e8a4bbaf in QMimeData::hasUrls() const () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f937bf3546f in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/plasma_engine_clipboard.so #6 0x00007f937bf1eb1e in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/plasma_engine_clipboard.so #7 0x00007f937bf21198 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/plasma_engine_clipboard.so #8 0x00007f93e8a5cd1e in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f93e7ca6c72 in KSystemClipboard::changed(QClipboard::Mode) () at /lib/x86_64-linux-gnu/libKF5GuiAddons.so.5 #10 0x00007f93e8a5cd1e in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f93e9277a32 in QClipboard::changed(QClipboard::Mode) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #12 0x00007f93e3e70d79 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #13 0x00007f93e8e1af60 in QClipboard::setMimeData(QMimeData*, QClipboard::Mode) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #14 0x00007f93c4ab4c7b in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/private/desktopcontainment/folder/libfolderplugin.so #15 0x00007f93e8a5cd1e in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f93e97529a6 in QAction::triggered(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007f93e9755078 in QAction::activate(QAction::ActionEvent) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007f93e98e297a in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007f93e98ea08e in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007f93e98eb322 in QMenu::mouseReleaseEvent(QMouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007f93e979bdf6 in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007f93e98ed93b in QMenu::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007f93e9758e83 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007f93e9761e87 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007f93e8a25c6a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f93e9761187 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007f93e97b7a7e in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f93e97ba304 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #29 0x00007f93e9758e83 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #30 0x00007f93e9761c98 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007f93e8a25c6a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007f93e8e0d738 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #33 0x00007f93e8e0eda5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #34 0x00007f93e8de566c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #35 0x00007f93e3ea240e in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #36 0x00007f93e6d3917d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f93e6d39400 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f93e6d394a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f93e8a805a2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007f93e8a2476b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00007f93e8a2c914 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #42 0x000055df1d367577 in () #43 0x00007f93e83c1083 in __libc_start_main (main=0x55df1d3666b0, argc=1, argv=0x7ffc823f25b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc823f25a8) at ../csu/libc-start.c:308 #44 0x000055df1d36769e in () [Inferior 1 (process 1234) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.