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

            Bug ID: 470822
           Summary: Crash when adding widgets to panel
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Keywords: qt6
          Severity: crash
          Priority: NOR
         Component: Panel
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

STEPS TO REPRODUCE
1. Try to add Audio Volume widget to panel
2. crash

Qt6 Git Master


#0  0x00007f1750420c61 in QDrag::dragCursor(Qt::DropAction) const () at
/lib64/libQt6Gui.so.6
#1  0x00007f1750423b32 in QBasicDrag::updateCursor(Qt::DropAction) () at
/lib64/libQt6Gui.so.6
#2  0x00007f17522fdd3a in
QtPrivate::QFunctorSlotObject<QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*,
QFlags<Qt::DropAction>, QtWaylandClient::QWaylandWindow*)::{lambda(bool,
Qt::DropAction)#1}, 2, QtPrivate::List<bool, Qt::DropAction>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0] () at
/lib64/libQt6WaylandClient.so.6
#3  0x00007f174f7ddd24 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#4  0x00007f17522f9639 in
QtWaylandClient::QWaylandDataSource::dndResponseUpdated(bool, Qt::DropAction)
() at /lib64/libQt6WaylandClient.so.6
#5  0x00007f17522eeee7 in QtWayland::wl_data_source::handle_target(void*,
wl_data_source*, char const*) () at /lib64/libQt6WaylandClient.so.6
#6  0x00007f17511c4be6 in ffi_call_unix64 () at /lib64/libffi.so.8
#7  0x00007f17511c14bf in ffi_call_int.lto_priv () at /lib64/libffi.so.8
#8  0x00007f17511c418e in ffi_call () at /lib64/libffi.so.8
#9  0x00007f1752619f0e in wl_closure_invoke.constprop () at
/lib64/libwayland-client.so.0
#10 0x00007f175261a793 in dispatch_event.isra () at
/lib64/libwayland-client.so.0
#11 0x00007f175261aa3c in wl_display_dispatch_queue_pending () at
/lib64/libwayland-client.so.0
#12 0x00007f17522b81cd in QtWaylandClient::QWaylandDisplay::flushRequests() ()
at /lib64/libQt6WaylandClient.so.6
#13 0x00007f174f7cf7e7 in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6
#14 0x00007f1750bc0b08 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#15 0x00007f174f77c358 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#16 0x00007f174f77fdc5 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt6Core.so.6
#17 0x00007f174fa206df in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt6Core.so.6
#18 0x00007f174e4f53ac in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#19 0x00007f174e553448 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#20 0x00007f174e4f2a33 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#21 0x00007f174fa1ff7f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#22 0x00007f174f788ee3 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#23 0x00007f1750422b88 in QBasicDrag::drag(QDrag*) () at /lib64/libQt6Gui.so.6
#24 0x00007f1750420245 in QDragManager::drag(QDrag*) () at
/lib64/libQt6Gui.so.6
#25 0x00007f1750420ba2 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction)
() at /lib64/libQt6Gui.so.6
#26 0x00007f1751cde90c in
QQuickDragAttachedPrivate::startDrag(QFlags<Qt::DropAction>) () at
/lib64/libQt6Quick.so.6
#27 0x00007f1751cdf962 in QQuickDragAttached::qt_metacall(QMetaObject::Call,
int, void**) () at /lib64/libQt6Quick.so.6
#28 0x00007f175150da6d in QQmlPropertyData::writeProperty(QObject*, void*,
QFlags<QQmlPropertyData::WriteFlag>) const () at /lib64/libQt6Qml.so.6
#29 0x00007f17515cc309 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlRefPointer<QQmlContextData> const&,
QFlags<QQmlPropertyData::WriteFlag>) () at /lib64/libQt6Qml.so.6
#30 0x00007f175145adb5 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData const*, QV4::Value const&) () at /lib64/libQt6Qml.so.6
#31 0x00007f175145b5a6 in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*,
QQmlRefPointer<QQmlContextData> const&, QObject*, QV4::String*,
QFlags<QV4::QObjectWrapper::Flag>, QV4::Value const&) () at
/lib64/libQt6Qml.so.6
#32 0x00007f175164b7da in QV4::QQmlTypeWrapper::virtualPut(QV4::Managed*,
QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /lib64/libQt6Qml.so.6
#33 0x00007f1751435acf in QV4::Object::virtualResolveLookupSetter(QV4::Object*,
QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () at
/lib64/libQt6Qml.so.6
#34 0x00007f17514ba2d5 in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*,
QV4::ExecutionEngine*, char const*) () at /lib64/libQt6Qml.so.6
#35 0x00007f17514c0327 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*,
QV4::ExecutionEngine*) () at /lib64/libQt6Qml.so.6
#36 0x00007f175140d767 in qfoDoCall(QV4::FunctionObject const*, QV4::Value
const*, QV4::Value const*, int) () at /lib64/libQt6Qml.so.6
#37 0x00007f175139fb75 in QJSValue::call(QList<QJSValue> const&) const () at
/lib64/libQt6Qml.so.6
#38 0x00007f1751a57fea in QQuickItemGrabResult::event(QEvent*) () at
/lib64/libQt6Quick.so.6
#39 0x00007f1750bc0b08 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#40 0x00007f174f77c358 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#41 0x00007f174f77fdc5 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt6Core.so.6
#42 0x00007f174fa206df in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt6Core.so.6
#43 0x00007f174e4f53ac in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#44 0x00007f174e553448 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#45 0x00007f174e4f2a33 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#46 0x00007f174fa1ff7f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#47 0x00007f174f788ee3 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#48 0x00007f174f784b8d in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#49 0x000056257ec8247c in main ()

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

Reply via email to