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

--- Comment #1 from Nicolas Fella <nicolas.fe...@gmx.de> ---
#0  std::_Rb_tree<Qt::DropAction, std::pair<Qt::DropAction const, QPixmap>,
std::_Select1st<std::pair<Qt::DropAction const, QPixmap> >,
std::less<Qt::DropAction>, std::allocator<std::pair<Qt::DropAction const,
QPixmap> > >::find(Qt::DropAction const&) const (__k=<synthetic pointer>:
Qt::MoveAction, this=0xb) at /usr/include/c++/12/bits/stl_tree.h:2544
#1  std::map<Qt::DropAction, QPixmap, std::less<Qt::DropAction>,
std::allocator<std::pair<Qt::DropAction const, QPixmap> >
>::find(Qt::DropAction const&) const
    (__x=<synthetic pointer>: Qt::MoveAction, this=0xb) at
/usr/include/c++/12/bits/stl_map.h:1243
#2  QMap<Qt::DropAction, QPixmap>::find(Qt::DropAction const&) const
(key=<optimized out>, this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/tools/qmap.h:651
#3  QMap<Qt::DropAction, QPixmap>::constFind(Qt::DropAction const&) const
(key=<optimized out>, this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/tools/qmap.h:656
#4  QDrag::dragCursor(Qt::DropAction) const (this=0x1f178e0,
action=action@entry=Qt::MoveAction) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/gui/kernel/qdrag.cpp:282
#5  0x00007ffff53efdfd in QBasicDrag::updateCursor(Qt::DropAction)
(this=0x5294f0, action=Qt::MoveAction) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/gui/kernel/qsimpledrag.cpp:274
#6  0x00007ffff66a66e3 in operator() (action=Qt::MoveAction,
accepted=<optimized out>, __closure=<optimized out>) at
/usr/src/debug/qt6-qtwayland-6.4.2-1.fc37.x86_64/src/client/qwaylanddatadevice.cpp:105
#7  QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<bool,
Qt::DropAction>, void,
QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*, Qt::DropActions,
QtWaylandClient::QWaylandWindow*)::<lambda(bool, Qt::DropAction)> >::call
(arg=<optimized out>, f=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:127
#8 
QtPrivate::Functor<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda(bool,
Qt::DropAction)>, 2>::call<QtPrivate::List<bool, Qt::DropAction>, void>
(arg=<optimized out>, f=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:241
#9 
QtPrivate::QFunctorSlotObject<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda(bool,
Qt::DropAction)>, 2, QtPrivate::List<bool, Qt::DropAction>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
ret=<optimized out>)
    at /usr/include/qt6/QtCore/qobjectdefs_impl.h:408
#10 0x00007ffff47c7d30 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffffffbcb0, r=<optimized out>, this=0x254b790)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qobjectdefs_impl.h:363
#11 doActivate<false>(QObject*, int, void**) (sender=0x35736f0, signal_index=5,
argv=0x7fffffffbcb0) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qobject.cpp:3979
#12 0x00007ffff47c0cc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=<optimized out>, m=m@entry=0x7ffff66da020
<QtWaylandClient::QWaylandDataSource::staticMetaObject>,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffffffbcb0)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qobject.cpp:4039
#13 0x00007ffff66a1f4d in
QtWaylandClient::QWaylandDataSource::dndResponseUpdated(bool, Qt::DropAction)
(this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>)
    at
/usr/src/debug/qt6-qtwayland-6.4.2-1.fc37.x86_64/redhat-linux-build/src/client/WaylandClient_autogen/include/moc_qwaylanddatasource_p.cpp:213
#14 0x00007ffff66996c2 in QtWayland::wl_data_source::handle_target(void*,
wl_data_source*, char const*) (data=0x3573700, object=<optimized out>,
mime_type=0x7fffdc006ddc "text/x-plasmoidservicename")
    at
/usr/src/debug/qt6-qtwayland-6.4.2-1.fc37.x86_64/redhat-linux-build/src/client/qwayland-wayland.cpp:733
#15 0x00007ffff4c5ca06 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#16 0x00007ffff4c5949d in ffi_call_int (cif=<optimized out>, fn=<optimized
out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>)
at ../src/x86/ffi64.c:673
#17 0x00007ffff4c5c083 in ffi_call (cif=cif@entry=0x7fffffffbf00, fn=<optimized
out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fffffffbfd0) at
../src/x86/ffi64.c:710
#18 0x00007ffff7ce2316 in wl_closure_invoke (closure=0x7fffdc006d00,
flags=<optimized out>, target=<optimized out>, opcode=0, data=<optimized out>)
at ../src/connection.c:1025
#19 0x00007ffff7cdea89 in dispatch_event (display=display@entry=0x51a3f0,
queue=0x51a4c0) at ../src/wayland-client.c:1595
#20 0x00007ffff7ce0284 in dispatch_queue (queue=0x51a4c0, display=0x51a3f0) at
../src/wayland-client.c:1741
#21 wl_display_dispatch_queue_pending (display=0x51a3f0, queue=0x51a4c0) at
../src/wayland-client.c:1983
#22 0x00007ffff6664c6d in QtWaylandClient::QWaylandDisplay::flushRequests()
(this=<optimized out>) at
/usr/src/debug/qt6-qtwayland-6.4.2-1.fc37.x86_64/src/client/qwaylanddisplay.cpp:232
#23 0x00007ffff47ba370 in QObject::event(QEvent*) (this=0x51a1e0,
e=0x7fffdc00c130) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qobject.cpp:1378
#24 0x00007ffff5dbaa65 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x51a1e0, e=0x7fffdc00c130)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/widgets/kernel/qapplication.cpp:3315
#25 0x00007ffff4768068 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x51a1e0, event=0x7fffdc00c130)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qcoreapplication.cpp:1026
#26 0x00007ffff476f170 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x50c950)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qcoreapplication.cpp:1804
#27 0x00007ffff4a23957 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5257e0) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#28 0x00007ffff3a05c7f in g_main_dispatch (context=0x545a40) at
../glib/gmain.c:3454
#29 g_main_context_dispatch (context=0x545a40) at ../glib/gmain.c:4172
#30 0x00007ffff3a5c118 in g_main_context_iterate.constprop.0 (context=0x545a40,
block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4248
#31 0x00007ffff3a02f00 in g_main_context_iteration (context=0x545a40,
may_block=1) at ../glib/gmain.c:4313
#32 0x00007ffff4a23220 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x513030, flags=...)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#33 0x00007ffff477465b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x256ec00, flags=..., flags@entry=...)
--Type <RET> for more, q to quit, c to continue without paging--
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/global/qflags.h:34
#34 0x00007ffff53eef17 in QBasicDrag::drag(QDrag*) (this=0x5294f0, o=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/global/qflags.h:74
#35 0x00007ffff53ec800 in QDragManager::drag(QDrag*) (this=0x362b040,
o=o@entry=0x1f178e0) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/gui/kernel/qdnd.cpp:81
#36 0x00007ffff53ed11f in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction)
(this=0x1f178e0, supportedActions=..., defaultDropAction=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/gui/kernel/qdrag.cpp:246
#37 0x00007ffff76c79bb in
QQuickDragAttachedPrivate::startDrag(QFlags<Qt::DropAction>) (this=0x3542f90,
supportedActions=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/quick/items/qquickdrag.cpp:751
#38 0x00007ffff76c7cc6 in QQuickDragAttached::setActive(bool) (this=<optimized
out>, active=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/quick/items/qquickdrag.cpp:287
#39 0x00007ffff76c81f4 in QQuickDragAttached::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
    (_o=_o@entry=0x3542f70, _c=_c@entry=QMetaObject::WriteProperty,
_id=_id@entry=0, _a=_a@entry=0x7fffffffc730)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickdrag_p.cpp:1004
#40 0x00007ffff76c8a2b in QQuickDragAttached::qt_metacall(QMetaObject::Call,
int, void**) (this=0x3542f70, _c=QMetaObject::WriteProperty, _id=0,
_a=0x7fffffffc730)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickdrag_p.cpp:1055
#41 0x00007ffff6ce64ae in
QQmlPropertyData::doMetacall<(QMetaObject::Call)2>(QObject*, int, void**) const
(this=<optimized out>, argv=0x7fffffffc730, idx=<optimized out>,
object=0x16e938ed099d9100)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/redhat-linux-build/include/QtQml/6.4.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:322
#42 QQmlPropertyData::doMetacall<(QMetaObject::Call)2>(QObject*, int, void**)
const (this=0x7fff943540d0, argv=0x7fffffffc730, idx=<optimized out>,
object=0x16e938ed099d9100)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/redhat-linux-build/include/QtQml/6.4.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:317
#43 QQmlPropertyData::writeProperty(QObject*, void*,
QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x7fff943540d0,
target=target@entry=0x3542f70, value=<optimized out>, flags=flags@entry=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/redhat-linux-build/include/QtQml/6.4.2/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:340
#44 0x00007ffff6d96ebc in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlRefPointer<QQmlContextData> const&,
QFlags<QQmlPropertyData::WriteFlag>)
    (object=object@entry=0x3542f70, property=..., value=..., context=...,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/qml/qqmlproperty.cpp:1381
#45 0x00007ffff6c3ccbe in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData const*, QV4::Value const&)
     (engine=0x9f18e0, object=0x3542f70, property=0x7fff943540d0,
value=<optimized out>) at /usr/include/qt6/QtCore/qflags.h:73
#46 0x00007ffff6c3d47e in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*,
QQmlRefPointer<QQmlContextData> const&, QObject*, QV4::String*,
QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
    (engine=engine@entry=0x9f18e0, qmlContext=..., object=0x3542f70,
name=<optimized out>,
revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, value=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:427
#47 0x00007ffff6e0e647 in QV4::QQmlTypeWrapper::virtualPut(QV4::Managed*,
QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=<optimized out>, id=...,
value=..., receiver=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/qml/qqmltypewrapper.cpp:306
#48 0x00007ffff6c1a71a in QV4::Object::put(QV4::PropertyKey, QV4::Value const&,
QV4::Value*) (receiver=0x7fffa5fbe538, v=<optimized out>, id=...,
this=0x7fffa5fbe538)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4object_p.h:288
#49 QV4::Object::virtualResolveLookupSetter(QV4::Object*,
QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) (object=0x7fffa5fbe538,
engine=0x9f18e0, lookup=0x18376f0, value=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4object.cpp:803
#50 0x00007ffff6c9933d in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*,
QV4::ExecutionEngine*, char const*) (frame=0x7fffffffbb00, engine=0x9f18e0,
code=0x7fff81965c12 "\016\002")
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:317
#51 0x00007ffff6c9e9e7 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*,
QV4::ExecutionEngine*) (frame=frame@entry=0x7fffffffceb0,
engine=engine@entry=0x9f18e0)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:542
#52 0x00007ffff6bf4ec0 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject
const*, QV4::Value const*, QV4::Value const*, int)
    (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>,
argc=<optimized out>) at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4functionobject.cpp:537
#53 0x00007ffff6b919d0 in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const (argc=1, argv=0x7fffa5fbe4f0,
thisObject=0x7fffa5fbe4e8, this=0x7fff3eac2a50)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsruntime/qv4functionobject_p.h:169
#54 QV4::FunctionObject::call(QV4::JSCallData const&) const (data=<optimized
out>, this=0x7fff3eac2a50)
    at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/redhat-linux-build/include/QtQml/6.4.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:96
#55 QJSValue::call(QList<QJSValue> const&) const (this=this@entry=0x24ceea8,
args=...) at
/usr/src/debug/qt6-qtdeclarative-6.4.2-1.fc37.x86_64/src/qml/jsapi/qjsvalue.cpp:687
#56 0x00007ffff7450d16 in QQuickItemGrabResult::event(QEvent*) (this=0x3ba6e10,
e=<optimized out>) at /usr/include/qt6/QtCore/qlist.h:123
#57 0x00007ffff5dbaa65 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x3ba6e10, e=0x7fff40bf2290)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/widgets/kernel/qapplication.cpp:3315
#58 0x00007ffff4768068 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x3ba6e10, event=0x7fff40bf2290)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qcoreapplication.cpp:1026
#59 0x00007ffff476f170 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x50c950)
--Type <RET> for more, q to quit, c to continue without paging--
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qcoreapplication.cpp:1804
#60 0x00007ffff4a23957 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5257e0) at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#61 0x00007ffff3a05c7f in g_main_dispatch (context=0x545a40) at
../glib/gmain.c:3454
#62 g_main_context_dispatch (context=0x545a40) at ../glib/gmain.c:4172
#63 0x00007ffff3a5c118 in g_main_context_iterate.constprop.0 (context=0x545a40,
block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4248
#64 0x00007ffff3a02f00 in g_main_context_iteration (context=0x545a40,
may_block=1) at ../glib/gmain.c:4313
#65 0x00007ffff4a23220 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x513030, flags=...)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#66 0x00007ffff477465b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffffffd3b0, flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/global/qflags.h:34
#67 0x00007ffff4770528 in QCoreApplication::exec() () at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/corelib/global/qflags.h:74
#68 0x00007ffff4feefc0 in QGuiApplication::exec() () at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/gui/kernel/qguiapplication.cpp:1859
#69 0x00007ffff5dba9d9 in QApplication::exec() () at
/usr/src/debug/qt6-qtbase-6.4.2-4.fc37.x86_64/src/widgets/kernel/qapplication.cpp:2595
#70 0x0000000000424f69 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/home/nico/kde6/src/plasma-workspace/shell/main.cpp:235

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

Reply via email to