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

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from cwo <[email protected]> ---
I can reproduce this using Akseli's steps, but the backtrace is very different.
And CodeBreaker seems to talk about Application Launcher (kickoff), not a
standalone launcher Icon widget, so these may be two separate crashes.

Anyway, the backtrace for that one is 

#0  QCoreApplicationPrivate::lockThreadPostEventList
(object=object@entry=0xd07bf30)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1599
#1  0x00007ffff3d71308 in QObject::deleteLater (this=0xd07bf30) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:2521
#2  0x00007ffff4a04d0b in QBasicDrag::eventFilter (this=0x549560, o=<optimized
out>, e=0x7fffffffb960)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qsimpledrag.cpp:109
#3  0x00007ffff53b9620 in QtWaylandClient::QWaylandDrag::finishDrag
(this=0x549560)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/plugins/platforms/wayland/qwaylanddnd.cpp:102
#4  0x00007ffff53b191c in operator() (__closure=0x11796090)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/plugins/platforms/wayland/qwaylanddatadevice.cpp:142
#5  operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:117
#6  QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void,
QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*, Qt::DropActions,
QtWaylandClient::QWaylandWindow*)::<lambda()>
>::call(QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda()>&,
void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:66
#7  QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void,
QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*, Qt::DropActions,
QtWaylandClient::QWaylandWindow*)::<lambda()> >::call (f=..., arg=<optimized
out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:116
#8 
QtPrivate::FunctorCallable<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda()>
>::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:338
#9 
QtPrivate::QCallableObject<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
Qt::DropActions, QtWaylandClient::QWaylandWindow*)::<lambda()>,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *)
    (which=<optimized out>, this_=0x11796080, r=<optimized out>, a=<optimized
out>, ret=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:548
#10 0x00007ffff3d84eb7 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x550970, a=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:462
#11 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4372
#12 0x00007ffff3ae1056 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#13 0x00007ffff3add05c in ffi_call_int
    (cif=cif@entry=0x7fffffffbca0, fn=fn@entry=0x7ffff539cda0
<QtWayland::wl_data_source::handle_dnd_finished(void*, wl_data_source*)>,
rvalue=<optimized out>, 
    rvalue@entry=0x0, avalue=avalue@entry=0x7fffffffbd70,
closure=closure@entry=0x0) at ../src/x86/ffi64.c:676
#14 0x00007ffff3adfd8e in ffi_call
    (cif=cif@entry=0x7fffffffbca0, fn=0x7ffff539cda0
<QtWayland::wl_data_source::handle_dnd_finished(void*, wl_data_source*)>,
rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fffffffbd70) at
../src/x86/ffi64.c:713
#15 0x00007ffff7c2db20 in wl_closure_invoke
(closure=closure@entry=0x7fffd41b02d0, flags=flags@entry=1, target=<optimized
out>, 
    target@entry=0x117d6fd0, opcode=opcode@entry=4, data=<optimized out>) at
../../src/wayland/src/connection.c:1243
#16 0x00007ffff7c292b6 in dispatch_event (display=display@entry=0x540210,
queue=queue@entry=0x540308) at ../../src/wayland/src/wayland-client.c:1731
#17 0x00007ffff7c2a6a3 in dispatch_queue (display=0x540210, queue=0x540308) at
../../src/wayland/src/wayland-client.c:1877
#18 wl_display_dispatch_queue_pending (display=0x540210, queue=0x540308) at
../../src/wayland/src/wayland-client.c:2242
#19 0x00007ffff535aec2 in QtWaylandClient::EventThread::readAndDispatchEvents
(this=0x53d310)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/plugins/platforms/wayland/qwaylanddisplay.cpp:231
#20 0x00007ffff3d807de in QObject::event (this=<optimized out>, e=<optimized
out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:1479
#21 0x00007ffff6a3f92e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x53ffd0, e=0x7fffd0007af0)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/kernel/qapplication.cpp:3276
[Thread 0x7fff637896c0 (LWP 103782) exited]                                     
#22 0x00007ffff3d0f7b8 in QCoreApplication::notifyInternal2 (receiver=0x53ffd0,
event=0x7fffd0007af0)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1114
#23 0x00007ffff3d0f7fd in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1559
#24 0x00007ffff3d13c09 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5369f0)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1914
#25 0x00007ffff406a57f in postEventSourceDispatch (s=0x53d6a0) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:248
#26 0x00007ffff2dacf24 in g_main_dispatch (context=0x7fffd8000f00) at
../glib/gmain.c:3591
#27 g_main_context_dispatch_unlocked (context=0x7fffd8000f00) at
../glib/gmain.c:4451
#28 0x00007ffff2db1038 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fffd8000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4516
#29 0x00007ffff2db11e3 in g_main_context_iteration (context=0x7fffd8000f00,
may_block=1) at ../glib/gmain.c:4582
#30 0x00007ffff4069a9d in QEventDispatcherGlib::processEvents (this=0x53cee0,
flags=...)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#31 0x00007ffff3d1d57b in QEventLoop::exec (this=this@entry=0x117d7330,
flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qflags.h:78
#32 0x00007ffff4a04158 in QBasicDrag::drag (this=0x549560, o=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qsimpledrag.cpp:176
#33 0x00007ffff4a0167a in QDragManager::drag (this=0xf7b8600,
o=o@entry=0xd07bf30) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qdnd.cpp:81
#34 0x00007ffff4a02292 in QDrag::exec (this=0xd07bf30, supportedActions=...,
defaultDropAction=defaultDropAction@entry=Qt::IgnoreAction)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qdrag.cpp:248
#35 0x00007ffff4a0232b in QDrag::exec (this=<optimized out>,
supportedActions=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qdrag.cpp:203
#36 0x00007ffff620ff4d in QQuickDragAttachedPrivate::startDrag
(this=0x11441b90, supportedActions=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/quick/items/qquickdrag.cpp:852
#37 0x00007ffff62110c2 in QQuickDragAttached::qt_metacall (this=0x1140d520,
_c=QMetaObject::WriteProperty, _id=0, _a=0x7fffffffc530)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickdrag_p.cpp:675
#38 0x00007ffff5970562 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2>
    (this=<optimized out>, object=0x5139a6e8303d5200, idx=<optimized out>,
argv=0x7fffffffc530)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/qml/qqmlpropertydata_p.h:413
#39 QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=0x7fffc83ca7a0,
object=0x5139a6e8303d5200, idx=<optimized out>, argv=0x7fffffffc530)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/qml/qqmlpropertydata_p.h:408
#40 QQmlPropertyData::writeProperty (this=this@entry=0x7fffc83ca7a0,
target=target@entry=0x1140d520, value=<optimized out>, Python Exception <class
'gdb.MemoryError'>: Cannot access memory at address 0x41

   #41 0x00007ffff59789d9 in QQmlPropertyPrivate::write
    (object=object@entry=0x1140d520, property=..., value=QVariant(bool, true),
context=..., flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/qml/qqmlproperty.cpp:1941
#42 0x00007ffff57c377c in QV4::QObjectWrapper::setProperty
(engine=engine@entry=0x78b450, object=object@entry=0x1140d520,
property=0x7fffc83ca7a0, value=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:783
#43 0x00007ffff57c4751 in QV4::QObjectWrapper::setQmlProperty
(engine=engine@entry=0x78b450, qmlContext=..., object=0x1140d520,
name=<optimized out>, flags=..., 
    flags@entry=..., value=...) at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:568
#44 0x00007ffff5a21902 in QV4::QQmlTypeWrapper::virtualPut (m=<optimized out>,
id=..., value=..., receiver=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/qml/qqmltypewrapper.cpp:447
#45 0x00007ffff5799b7a in QV4::Object::put (this=0x7fffdd64e548, id=...,
v=<optimized out>, receiver=0x7fffdd64e548)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4object_p.h:288
#46 QV4::Object::virtualResolveLookupSetter (object=0x7fffdd64e548,
engine=0x78b450, lookup=0x11410150, value=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4object.cpp:826
#47 0x00007ffff5846dda in QV4::Lookup::setter (this=<optimized out>,
engine=<optimized out>, object=<optimized out>, value=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4lookup_p.h:415
#48 QV4::Moth::VME::interpret (frame=0xb9, frame@entry=0x7fffffffce20,
engine=0xd07bf30, 
    engine@entry=0x78b450, code=0x7fffcfee4bda
<QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_panel_ConfigOverlay_qml::qmlData+5034>
"\016\002")
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:709
#49 0x00007ffff5849b0f in QV4::Moth::VME::exec
(frame=frame@entry=0x7fffffffce20, engine=engine@entry=0x78b450)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:493
#50 0x00007ffff5768d3f in qfoDoCall (fo=<optimized out>, thisObject=<optimized
out>, argv=<optimized out>, argc=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4functionobject.cpp:528
#51 0x00007ffff56ef3aa in QV4::FunctionObject::call (this=0x7fff49054ec8,
thisObject=0x7fffdd64e4f8, argv=0x7fffdd64e500, argc=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4functionobject_p.h:188
#52 QV4::FunctionObject::call (data=<optimized out>, this=0x7fff49054ec8)
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsruntime/qv4jscall_p.h:106
#53 QJSValue::call (this=this@entry=0x7fffffffcf58, args=QList<QJSValue> (size
= 1) = {...})
    at
/usr/src/debug/qt6-qtdeclarative-6.11.1-2.fc44.x86_64/src/qml/jsapi/qjsvalue.cpp:743
#54 0x00007ffff5edb902 in QQuickItemGrabResult::event (this=0xbf5aad0,
e=<optimized out>) at /usr/include/qt6/QtCore/qlist.h:125
#55 0x00007ffff6a3f92e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0xbf5aad0, e=0xd892060)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/kernel/qapplication.cpp:3276
#56 0x00007ffff3d0f7b8 in QCoreApplication::notifyInternal2
(receiver=0xbf5aad0, event=0xd892060)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1114
#57 0x00007ffff3d0f7fd in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1559
#58 0x00007ffff3d13c09 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5369f0)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1914
#59 0x00007ffff406a57f in postEventSourceDispatch (s=0x53d6a0) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:248
#60 0x00007ffff2dacf24 in g_main_dispatch (context=0x7fffd8000f00) at
../glib/gmain.c:3591
#61 g_main_context_dispatch_unlocked (context=0x7fffd8000f00) at
../glib/gmain.c:4451
#62 0x00007ffff2db1038 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fffd8000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4516
#63 0x00007ffff2db11e3 in g_main_context_iteration (context=0x7fffd8000f00,
may_block=1) at ../glib/gmain.c:4582
#64 0x00007ffff4069a9d in QEventDispatcherGlib::processEvents (this=0x53cee0,
flags=...)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#65 0x00007ffff3d1d57b in QEventLoop::exec (this=this@entry=0x7fffffffd350,
flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qflags.h:78
#66 0x00007ffff3d18992 in QCoreApplication::exec () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1457
#67 0x00007ffff44eff1d in QGuiApplication::exec () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:2005
#68 0x00007ffff6a3f899 in QApplication::exec () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/kernel/qapplication.cpp:2546
#69 0x000000000040781a in main (argc=<optimized out>, argv=<optimized out>) at
/home/wolki/kde/src/plasma-workspace/shell/main.cpp:204

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

Reply via email to