Application: latte-dock (0.10.8) Qt Version: 5.15.3 Frameworks Version: 5.96.0 Operating System: Linux 5.18.11-201.fsync.fc36.x86_64 x86_64 Windowing System: Wayland Distribution: Fedora Linux 36 (KDE Plasma) DrKonqi: 5.25.3 [KCrashBackend] -- Information about the crash: Latte crashes on startup on KDE Wayland while it was working well on X11. The crash can be reproduced every time. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault [KCrash Handler] #4 0x00007efd3edeccdf in xcb_send_request_with_fds64 () from /lib64/libxcb.so.1 #5 0x00007efd3eded4cd in xcb_send_request () from /lib64/libxcb.so.1 #6 0x00007efd3edeec08 in xcb_intern_atom () from /lib64/libxcb.so.1 #7 0x00007efd3dd31180 in Atoms::init() () from /lib64/libKF5WindowSystem.so.5 #8 0x00007efd3dd31361 in atomsForConnection(xcb_connection_t*) () from /lib64/libKF5WindowSystem.so.5 #9 0x00007efd3dd381b8 in NETRootInfo::NETRootInfo(xcb_connection_t*, QFlags<NET::Property>, QFlags<NET::Property2>, int, bool) () from /lib64/libKF5WindowSystem.so.5 #10 0x00007efcfba8fb44 in VirtualDesktopBar::VirtualDesktopBar(QObject*) () from /usr/lib64/qt5/qml/org/kde/plasma/virtualdesktopbar/libvirtualdesktopbar.so #11 0x00007efcfba97a9b in void QQmlPrivate::createInto<VirtualDesktopBar>(void*) () from /usr/lib64/qt5/qml/org/kde/plasma/virtualdesktopbar/libvirtualdesktopbar.so #12 0x00007efd3e5570fa in QQmlType::create(QObject**, void**, unsigned long) const () from /lib64/libQt5Qml.so.5 #13 0x00007efd3e5a83ae in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5 #14 0x00007efd3e5a988d in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5 #15 0x00007efd3e5ab039 in QQmlObjectCreator::setupBindings(bool) () from /lib64/libQt5Qml.so.5 #16 0x00007efd3e5a6ece in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /lib64/libQt5Qml.so.5 #17 0x00007efd3e5a7bfa in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5 #18 0x00007efd3e5a8aeb in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /lib64/libQt5Qml.so.5 #19 0x00007efd3e539887 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5 #20 0x00007efd3e53a205 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /lib64/libQt5Qml.so.5 #21 0x00007efd3e533b48 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () from /lib64/libQt5Qml.so.5 #22 0x00007efd3ece99ab in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () from /lib64/libKF5Declarative.so.5 #23 0x00007efd3f05ae74 in PlasmaQuick::AppletQuickItem::init() () from /lib64/libKF5PlasmaQuick.so.5 #24 0x00007efd22db667c in AppletInterface::init() () from /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so #25 0x00007efd3f059421 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () from /lib64/libKF5PlasmaQuick.so.5 #26 0x00007efd3e9c8ea1 in QQuickItemPrivate::refWindow(QQuickWindow*) () from /lib64/libQt5Quick.so.5 #27 0x00007efd3e9c8e5e in QQuickItemPrivate::refWindow(QQuickWindow*) () from /lib64/libQt5Quick.so.5 #28 0x00007efd3e9c9266 in QQuickItem::setParentItem(QQuickItem*) () from /lib64/libQt5Quick.so.5 #29 0x00007efd3f066e4f in PlasmaQuick::ContainmentViewPrivate::setContainment(Plasma::Containment*) () from /lib64/libKF5PlasmaQuick.so.5 #30 0x000055c8295780e5 in Latte::Layout::GenericLayout::addView(Plasma::Containment*, bool, int, QHash<QString, QHash<Plasma::Types::Location, QList<unsigned int> > >*) () #31 0x000055c82957379e in Latte::Layout::GenericLayout::addContainment(Plasma::Containment*) () #32 0x00007efd3ca64c36 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #33 0x00007efd3ed34cb3 in Plasma::Corona::containmentAdded(Plasma::Containment*) () from /lib64/libKF5Plasma.so.5 #34 0x00007efd3ed7415d in Plasma::CoronaPrivate::addContainment(QString const&, QList<QVariant> const&, unsigned int, int, bool) [clone .isra.0] () from /lib64/libKF5Plasma.so.5 #35 0x00007efd3ed3b515 in Plasma::CoronaPrivate::importLayout(KConfigGroup const&, bool) () from /lib64/libKF5Plasma.so.5 #36 0x00007efd3ed3ba71 in Plasma::Corona::loadLayout(QString const&) () from /lib64/libKF5Plasma.so.5 #37 0x000055c829594407 in QtPrivate::QFunctorSlotObject<Latte::Layouts::Synchronizer::initSingleMode(QString)::{lambda()#1}, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0] () #38 0x00007efd3ca68066 in QSingleShotTimer::timerEvent(QTimerEvent*) () from /lib64/libQt5Core.so.5 #39 0x00007efd3ca5b525 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 #40 0x00007efd3d7a6c82 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #41 0x00007efd3ca31658 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #42 0x00007efd3ca81681 in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5 #43 0x00007efd3ca81f5c in timerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5 #44 0x00007efd3af41faf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #45 0x00007efd3af972c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #46 0x00007efd3af3f940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #47 0x00007efd3ca822fa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #48 0x00007efd3ca300ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #49 0x00007efd3ca38162 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #50 0x000055c82952f990 in main () [Inferior 1 (process 3238) detached] Reported using DrKonqi
this is a crash from virtual desktop bar applet that does not supporting wayland