https://bugs.kde.org/show_bug.cgi?id=417526
Bug ID: 417526 Summary: Plasma crashed when dragging a widget to the system tray Product: plasmashell Version: 5.18.0 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: wahrscheinlichke...@gmail.com CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.18.0) (Compiled from sources) Qt Version: 5.14.1 Frameworks Version: 5.67.0 Operating System: Linux 5.5.3-arch1-1 x86_64 Windowing system: X11 Distribution: EndeavourOS -- Information about the crash: - What I was doing when the application crashed: I right clicked my bottom panel to go through the menu to add a few widgets specifically to my system tray. The specific widget I was trying to add to my system tray was, "Grouping Plasmoid." But as soon as I released the widget from dragging it into my system tray, Plasma crashed. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fda8f838840 (LWP 952))] Thread 12 (Thread 0x7fda4a3fc700 (LWP 1519)): #0 0x00007fda923ded2d in () at /usr/lib/libglib-2.0.so.0 #1 0x00007fda923df67c in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fda923e093b in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #3 0x00007fda923e1046 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007fda940f903c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007fda93ec3e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fda4b3fe700 (LWP 1517)): #0 0x00007fda93b3c4fc in read () at /usr/lib/libc.so.6 #1 0x00007fda923919f0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fda923df9e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007fda923e10c8 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007fda940f903c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007fda93ec3e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fda52efe700 (LWP 1516)): #0 0x00007fda92391479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fda923e0eee in g_main_context_acquire () at /usr/lib/libglib-2.0.so.0 #2 0x00007fda923e0fc7 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fda940f903c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fda93ec3e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fda4bfff700 (LWP 1513)): #0 0x00007fda93309cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fda93ecacb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fda93ecad92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fda95c2756b in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fda95c277fb in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fda53fff700 (LWP 1500)): #0 0x00007fda93309cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fda93ecacb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fda93ecad92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fda95c2756b in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fda95c277fb in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fda68b71700 (LWP 1447)): #0 0x00007fda93309cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fda93ecacb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fda93ecad92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fda95c2756b in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fda95c277fb in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fda6a2d0700 (LWP 1315)): #0 0x00007fda93309cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fda93ecacb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fda93ecad92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fda95c2756b in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fda95c277fb in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fda7a579700 (LWP 1274)): #0 0x00007fda93309cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fda93ecacb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fda93ecad92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fda95c2756b in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fda95c277fb in () at /usr/lib/libQt5Quick.so.5 #5 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fda7b714700 (LWP 1271)): #0 0x00007fda92391470 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fda923e1105 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fda940f903c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fda93ec3e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fda95b61eab in () at /usr/lib/libQt5Quick.so.5 #7 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fda8cbd9700 (LWP 1199)): #0 0x00007fda923e0ed7 in g_main_context_acquire () at /usr/lib/libglib-2.0.so.0 #1 0x00007fda923e0fc7 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fda940f903c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fda93ec3e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fda958bff89 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fda8de62700 (LWP 964)): #0 0x00007fda93b3c4fc in read () at /usr/lib/libc.so.6 #1 0x00007fda923919f0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fda923df9e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007fda923e10c8 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007fda940f903c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007fda93ec3e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007fda9519bb28 in () at /usr/lib/libQt5DBus.so.5 #9 0x00007fda93ec4fc6 in () at /usr/lib/libQt5Core.so.5 #10 0x00007fda9330346f in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007fda93b4b3d3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fda8f838840 (LWP 952)): [KCrash Handler] #6 0x00007fda8f425322 in () at /usr/lib/libQt5XcbQpa.so.5 #7 0x00007fda944a3e2b in QBasicDrag::eventFilter(QObject*, QEvent*) () at /usr/lib/libQt5Gui.so.5 #8 0x00007fda940a0543 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #9 0x00007fda94b973a2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #10 0x00007fda94ba0819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #11 0x00007fda940a0962 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #12 0x00007fda944695d4 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #13 0x00007fda9446ad16 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #14 0x00007fda94443c2c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #15 0x00007fda8f41bbac in () at /usr/lib/libQt5XcbQpa.so.5 #16 0x00007fda923df39e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #17 0x00007fda923e11b1 in () at /usr/lib/libglib-2.0.so.0 #18 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #19 0x00007fda940f9020 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #20 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #21 0x00007fda944a3706 in QBasicDrag::drag(QDrag*) () at /usr/lib/libQt5Gui.so.5 #22 0x00007fda944a0d39 in QDragManager::drag(QDrag*) () at /usr/lib/libQt5Gui.so.5 #23 0x00007fda944a1066 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () at /usr/lib/libQt5Gui.so.5 #24 0x00007fda7bc30571 in () at /usr/lib/qt/qml/org/kde/draganddrop/libdraganddropplugin.so #25 0x00007fda7bc30f0c in () at /usr/lib/qt/qml/org/kde/draganddrop/libdraganddropplugin.so #26 0x00007fda7bc3108c in () at /usr/lib/qt/qml/org/kde/draganddrop/libdraganddropplugin.so #27 0x00007fda95c831fe in QQuickWindowPrivate::sendFilteredPointerEventImpl(QQuickPointerEvent*, QQuickItem*, QQuickItem*) () at /usr/lib/libQt5Quick.so.5 #28 0x00007fda95c8a055 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #29 0x00007fda95c8b8e8 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5 #30 0x00007fda95c8c6e8 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #31 0x00007fda944749dd in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5 #32 0x00007fda95c8e183 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #33 0x00007fda964d57b4 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5 #34 0x00007fda94b97362 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #35 0x00007fda94ba0819 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fda940a0962 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #37 0x00007fda944695d4 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #38 0x00007fda9446ad16 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #39 0x00007fda94443c2c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #40 0x00007fda8f41bbac in () at /usr/lib/libQt5XcbQpa.so.5 #41 0x00007fda923df39e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #42 0x00007fda923e11b1 in () at /usr/lib/libglib-2.0.so.0 #43 0x00007fda923e11f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #44 0x00007fda940f9020 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #45 0x00007fda9409f4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #46 0x00007fda940a74d6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #47 0x0000561b13f09018 in () #48 0x00007fda93a73023 in __libc_start_main () at /usr/lib/libc.so.6 #49 0x0000561b13f0923e in _start () [Inferior 1 (process 952) detached] The reporter indicates this bug may be a duplicate of or related to bug 410165. Possible duplicates by query: bug 414942, bug 410165, bug 405452, bug 403999, bug 402642. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.