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.

Reply via email to