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

            Bug ID: 431565
           Summary: KDE Plasma crashing when dragging
           Product: kde
           Version: unspecified
          Platform: Slackware Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: r...@rlit.nl
  Target Milestone: ---

SUMMARY
When dragging for example a pdf from Dolphin to Thunderbird message in the Task
Panel, KDE crashes and restarts itself. 


STEPS TO REPRODUCE
1. Open Thunderbird and new mail message
2. Open Dolphin and drag a file to the new mail message in the task bar

OBSERVED RESULT
KDE crashes and restarts


EXPECTED RESULT
The file can be attached to the mail message


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Slackware-current (updated 11-01-2021) 
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Tested on two installs from current both installed last week, so reasonably
clean and different hardware. One completely restarts KDE, the other crashes
and task bar disappers. The following KCrash report was generated:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4 0x0000000000000000 in ()
#5 0x00007f1c3c8a0690 in () at
/usr/lib64/qt5/qml/org/kde/draganddrop/libdraganddropplugin.so
#6 0x00007f1c3c89fd40 in () at
/usr/lib64/qt5/qml/org/kde/draganddrop/libdraganddropplugin.so
#7 0x00007f1c3c89b28d in () at
/usr/lib64/qt5/qml/org/kde/draganddrop/libdraganddropplugin.so
#8 0x00007f1c55a34a19 in () at /usr/lib64/libQt5Qml.so.5
#9 0x00007f1c55a521b4 in () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f1c55a56597 in () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f1c559f5cbd in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007f1c55b6024d in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007f1c55b1730b in QQmlBoundSignalExpression::evaluate(void**) () at
/usr/lib64/libQt5Qml.so.5
#14 0x00007f1c55b177b8 in () at /usr/lib64/libQt5Qml.so.5
#15 0x00007f1c55b44fed in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /usr/lib64/libQt5Qml.so.5
#16 0x00007f1c540af3bf in () at /usr/lib64/libQt5Core.so.5
#17 0x00007f1c3c89ad2f in () at
/usr/lib64/qt5/qml/org/kde/draganddrop/libdraganddropplugin.so
#18 0x00007f1c3c89fe8b in () at
/usr/lib64/qt5/qml/org/kde/draganddrop/libdraganddropplugin.so
#19 0x00007f1c560c66e8 in QQuickItem::event(QEvent*) () at
/usr/lib64/libQt5Quick.so.5
#20 0x00007f1c54d6e26f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#21 0x00007f1c5407b34a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#22 0x00007f1c560e38a1 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#23 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#24 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#25 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#26 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#27 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#28 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#29 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#30 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#31 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#32 0x00007f1c560e3652 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QQuickItem*,
QDragMoveEvent*, QVarLengthArray<QQuickItem*, 64>*) () at
/usr/lib64/libQt5Quick.so.5
#33 0x00007f1c560e3f37 in
QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber*, QEvent*) () at
/usr/lib64/libQt5Quick.so.5
#34 0x00007f1c560e48a2 in QQuickWindow::event(QEvent*) () at
/usr/lib64/libQt5Quick.so.5
#35 0x00007f1c54d6e26f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#36 0x00007f1c5407b34a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#37 0x00007f1c5407db01 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#38 0x00007f1c540cfb13 in () at /usr/lib64/libQt5Core.so.5
#39 0x00007f1c4f7b25fb in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#40 0x00007f1c4f7b2878 in () at /usr/lib64/libglib-2.0.so.0
#41 0x00007f1c4f7b291f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#42 0x00007f1c540cf1ff in
QEventDispatcherGlib:rocessEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#43 0x00007f1c54079e8b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#44 0x00007f1c54081aac in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#45 0x00000000004213f1 in ()
#46 0x00007f1c538cbe6b in __libc_start_main () at /lib64/libc.so.6
#47 0x00000000004215ba in ()
[Inferior 1 (process 1750) detached]

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

Reply via email to