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

            Bug ID: 456885
           Summary: Latte crashes on startup on KDE Wayland
           Product: lattedock
           Version: 0.10.8
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: application
          Assignee: mvourla...@gmail.com
          Reporter: arthur.tavernie...@gmail.com
  Target Milestone: ---

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

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

Reply via email to