Bug 441718 - Latte dock crashes instantly on wayland sessions.
Summary: Latte dock crashes instantly on wayland sessions.
Status: RESOLVED NOT A BUG
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: 0.10.1
Platform: Arch Linux Linux
: NOR critical
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-29 20:06 UTC by Casu Al
Modified: 2021-08-29 20:58 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Casu Al 2021-08-29 20:06:55 UTC
Application: latte-dock (0.10.1)

Qt Version: 5.15.2
Frameworks Version: 5.85.0
Operating System: Linux 5.9.1-zen2-1-zen x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.4
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
Starting latte dock
- Custom settings of the application:
Used frosty latte layout from kde store

The application works perfectly on x11 session but on wayland session it just crashes instantly

The crash can be reproduced every time.

-- Backtrace:
Application: Latte Dock (latte-dock), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f82f0041144 in xcb_send_request_with_fds64 () from /usr/lib/libxcb.so.1
#5  0x00007f82f00416ba in xcb_send_request () from /usr/lib/libxcb.so.1
#6  0x00007f82f0047f25 in xcb_intern_atom () from /usr/lib/libxcb.so.1
#7  0x00007f82eefdfb72 in ?? () from /usr/lib/libKF5WindowSystem.so.5
#8  0x00007f82eefe3d20 in ?? () from /usr/lib/libKF5WindowSystem.so.5
#9  0x00007f82eefe6ac5 in NETRootInfo::NETRootInfo(xcb_connection_t*, QFlags<NET::Property>, QFlags<NET::Property2>, int, bool) () from /usr/lib/libKF5WindowSystem.so.5
#10 0x00007f82cb6ffe65 in ?? () from /usr/lib/qt/qml/org/kde/plasma/virtualdesktopbar/libvirtualdesktopbar.so
#11 0x00007f82cb707a9b in ?? () from /usr/lib/qt/qml/org/kde/plasma/virtualdesktopbar/libvirtualdesktopbar.so
#12 0x00007f82ef7ebd63 in QQmlType::create(QObject**, void**, unsigned long) const () from /usr/lib/libQt5Qml.so.5
#13 0x00007f82ef83df1e in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /usr/lib/libQt5Qml.so.5
#14 0x00007f82ef84056a in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /usr/lib/libQt5Qml.so.5
#15 0x00007f82ef840b10 in QQmlObjectCreator::setupBindings(bool) () from /usr/lib/libQt5Qml.so.5
#16 0x00007f82ef83c9c4 in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /usr/lib/libQt5Qml.so.5
#17 0x00007f82ef83d9e5 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /usr/lib/libQt5Qml.so.5
#18 0x00007f82ef83e676 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /usr/lib/libQt5Qml.so.5
#19 0x00007f82ef7ce522 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /usr/lib/libQt5Qml.so.5
#20 0x00007f82ef7cee5e in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /usr/lib/libQt5Qml.so.5
#21 0x00007f82ef7c85c3 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () from /usr/lib/libQt5Qml.so.5
#22 0x00007f82eff37cf4 in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () from /usr/lib/libKF5Declarative.so.5
#23 0x00007f82f02a664b in PlasmaQuick::AppletQuickItem::init() () from /usr/lib/libKF5PlasmaQuick.so.5
#24 0x00007f82d84cea2f in ?? () from /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#25 0x00007f82f02a7f61 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () from /usr/lib/libKF5PlasmaQuick.so.5
#26 0x00007f82efc1aefd in QQuickItemPrivate::refWindow(QQuickWindow*) () from /usr/lib/libQt5Quick.so.5
#27 0x00007f82efc1aeb9 in QQuickItemPrivate::refWindow(QQuickWindow*) () from /usr/lib/libQt5Quick.so.5
#28 0x00007f82efc1b2d1 in QQuickItem::setParentItem(QQuickItem*) () from /usr/lib/libQt5Quick.so.5
#29 0x00007f82f02b44f8 in ?? () from /usr/lib/libKF5PlasmaQuick.so.5
#30 0x000055c054f29578 in ?? ()
#31 0x000055c054f286b1 in ?? ()
#32 0x00007f82edcf575b in ?? () from /usr/lib/libQt5Core.so.5
#33 0x00007f82eff82230 in Plasma::Corona::containmentAdded(Plasma::Containment*) () from /usr/lib/libKF5Plasma.so.5
#34 0x00007f82eff8567d in ?? () from /usr/lib/libKF5Plasma.so.5
#35 0x00007f82eff86175 in ?? () from /usr/lib/libKF5Plasma.so.5
#36 0x00007f82eff86a72 in Plasma::Corona::loadLayout(QString const&) () from /usr/lib/libKF5Plasma.so.5
#37 0x000055c054f51c38 in ?? ()
#38 0x00007f82edcf97c3 in ?? () from /usr/lib/libQt5Core.so.5
#39 0x00007f82edceb41f in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#40 0x00007f82eea54d62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#41 0x00007f82edcbe3aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#42 0x00007f82edd1634d in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5
#43 0x00007f82edd16c4a in ?? () from /usr/lib/libQt5Core.so.5
#44 0x00007f82ec04010c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0x00007f82ec093ba9 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0x00007f82ec03d871 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0x00007f82edd16fd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#48 0x00007f82edcbcd1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#49 0x00007f82edcc5284 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#50 0x000055c054ecf44c in ?? ()
#51 0x00007f82ed504b25 in __libc_start_main () from /usr/lib/libc.so.6
#52 0x000055c054ed626e in _start ()
[Inferior 1 (process 5295) detached]
Comment 1 Michail Vourlakos 2021-08-29 20:58:13 UTC
this is virtual desktop bar crashing not latte