Bug 437296 - Latte Dock fails to start
Summary: Latte Dock fails to start
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: 0.9.11
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-18 08:23 UTC by yamiyukisenpai
Modified: 2021-05-21 17:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (8.19 KB, text/plain)
2021-05-18 08:24 UTC, yamiyukisenpai
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yamiyukisenpai 2021-05-18 08:23:37 UTC
SUMMARY
Latte Dock won't start at all

OBSERVED RESULT
The windows would adjust as if Latte Dock is about to start, but the panels won't show up.
Latte only worked once, which was right after the update. I ran `latte-dock --replace` after the update, and the Latte tasks DID show up (so that worked).  I took out the icon-only task manager plasmoid from the panel, but few minutes after, it crashed. 

EXPECTED RESULT
Latte Dock should show my panels

SOFTWARE/OS VERSIONS
Operating System: KDE neon Testing Edition
KDE Plasma Version: 5.21.90
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.11.0-7614-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-6500 CPU @ 3.20GHz
Memory: 15.6 GiB of RAM
Graphics Processor: GeForce GTX 1060 6GB/PCIe/SSE2

ADDITIONAL INFORMATION
Latte Dock that's installed is from Neon Testing repo, and it's version is 0.9.11+p20.04+tstable+git20210518.0105-0.  This is after the announcement of 0.9.11 being depricated, and someone from OpenSUSE released 0.9.12 to make it work with Plasma 5.22 (though Neon still have it under 0.9.11).
Comment 1 yamiyukisenpai 2021-05-18 08:24:36 UTC
Created attachment 138530 [details]
New crash information added by DrKonqi

latte-dock (0.9.12) using Qt 5.15.2

- What I was doing when the application crashed:

Just launching Latte Dock (from autostart, and manually)

-- Backtrace (Reduced):
#4  0x00007f67f54f7904 in PlasmaQuick::ContainmentView::containment() const () at /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#5  0x000056230e4ec6df in Latte::Layout::GenericLayout::addView(Plasma::Containment*, bool, int, QHash<QString, QHash<Plasma::Types::Location, unsigned int> >*) (this=this@entry=0x56230fedf8e0, containment=containment@entry=0x5623139215a0, forceOnPrimary=forceOnPrimary@entry=false, explicitScreen=explicitScreen@entry=-1, occupied=<optimized out>) at ./app/layout/genericlayout.cpp:860
#6  0x000056230e4e21e1 in Latte::CentralLayout::addView(Plasma::Containment*, bool, int, QHash<QString, QHash<Plasma::Types::Location, unsigned int> >*) (this=0x56230fedf8e0, containment=0x5623139215a0, forceOnPrimary=<optimized out>, explicitScreen=-1, occupied=<optimized out>) at ./app/layout/centrallayout.cpp:272
#7  0x000056230e4e97b6 in Latte::Layout::GenericLayout::addContainment(Plasma::Containment*) (this=0x56230fedf8e0, containment=<optimized out>) at ./app/layout/genericlayout.cpp:665
#8  0x00007f67f31b86fe in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffefa917b50, r=0x56230fedf8e0, this=0x56230fe58390) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
Comment 2 Michail Vourlakos 2021-05-18 12:17:39 UTC
This is an old crash and has been fixed in git version