[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-12-08 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=444793

Bug Janitor Service  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |WORKSFORME

--- Comment #13 from Bug Janitor Service  ---
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-23 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #12 from Bug Janitor Service  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-09 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #11 from Michail Vourlakos  ---
(In reply to Alex Dewar from comment #10)
> Sorry, you're totally right. The backtrace was completely different this
> time:
> 

No it isnt. It is the same crash and based on the last backtrace you have not
installed properly v0.10.3 . The backtrace you sent points to v0.10.0 . You
need at least v0.10.2 as mentioned earlier.

e.g. /nix/store/p8paf5aim9py2sv7ix76rrf0fp1laiif-latte-dock-0.10.0/lib

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-09 Thread Alex Dewar
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #10 from Alex Dewar  ---
Sorry, you're totally right. The backtrace was completely different this time:

Thread 1 "latte-dock" received signal SIGSEGV, Segmentation fault.
0x779b3700 in Plasma::Applet::actions() const () from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
(gdb) bt
#0  0x779b3700 in Plasma::Applet::actions() const ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#1  0x7fffa40ab8dc in Menu::makeActions() ()
   from
/nix/store/p8paf5aim9py2sv7ix76rrf0fp1laiif-latte-dock-0.10.0/lib/qt-5.15.2/plugins/plasma_containmentactions_lattecontextmenu.so
#2  0x7fffa40b5108 in QObject* KPluginFactory::createInstance(QWidget*, QObject*, QList const&) ()
   from
/nix/store/p8paf5aim9py2sv7ix76rrf0fp1laiif-latte-dock-0.10.0/lib/qt-5.15.2/plugins/plasma_containmentactions_lattecontextmenu.so
#3  0x75aed672 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList const&, QString const&) ()
   from
/nix/store/a385qmx6q1mmglhhrxnfxjz07mgzx45b-kcoreaddons-5.87.0/lib/libKF5CoreAddons.so.5
#4  0x779b0a63 in KPluginFactory::Result
KPluginFactory::instantiatePlugin(KPluginMetaData
const&, QObject*, QList const&) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#5  0x779ac47b in
Plasma::PluginLoader::loadContainmentActions(Plasma::Containment*, QString
const&, QList const&) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#6  0x779bb537 in Plasma::Containment::setContainmentActions(QString
const&, QString const&) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#7  0x779bcc18 in Plasma::Containment::restore(KConfigGroup&) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#8  0x779c4855 in Plasma::CoronaPrivate::addContainment(QString const&,
QList const&, unsigned int, int, bool) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#9  0x779c5581 in Plasma::CoronaPrivate::importLayout(KConfigGroup
const&, bool) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#10 0x779c780a in Plasma::Corona::loadLayout(QString const&) ()
   from
/nix/store/klj3bampx885gs5zc71md2xa6mfkabh0-plasma-framework-5.87.0/lib/libKF5Plasma.so.5
#11 0x004c23a8 in operator() (__closure=0xa4a840) at
/home/alex/code/latte-dock/app/layouts/synchronizer.cpp:640
#12 QtPrivate::FunctorCall, QtPrivate::List<>, void,
Latte::Layouts::Synchronizer::initSingleMode(QString):: >::call
(arg=, f=...)
at
/nix/store/yllw0d88ra3w4q439bn2sj0f2rs1y12v-qtbase-5.15.2-dev/include/QtCore/qobjectdefs_impl.h:146
#13
QtPrivate::Functor,
0>::call, void> (
arg=, f=...) at
/nix/store/yllw0d88ra3w4q439bn2sj0f2rs1y12v-qtbase-5.15.2-dev/include/QtCore/qobjectdefs_impl.h:256
#14
QtPrivate::QFunctorSlotObject,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=, this_=0xa4a830, r=,
a=, ret=)
at
/nix/store/yllw0d88ra3w4q439bn2sj0f2rs1y12v-qtbase-5.15.2-dev/include/QtCore/qobjectdefs_impl.h:443
#15 0x74f833a2 in ?? () from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#16 0x74f7502f in QObject::event(QEvent*) () from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#17 0x75d6f74f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Widgets.so.5
#18 0x74f4838a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#19 0x74f9f88b in QTimerInfoList::activateTimers() ()
   from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#20 0x74fa014c in ?? () from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#21 0x7185ba9b in g_main_context_dispatch () from
/nix/store/f6csxwcz4906d55rp4prlv1ll0fhx06k-glib-2.70.0/lib/libglib-2.0.so.0
#22 0x7185bd48 in g_main_context_iterate.constprop ()
   from
/nix/store/f6csxwcz4906d55rp4prlv1ll0fhx06k-glib-2.70.0/lib/libglib-2.0.so.0
#23 0x7185bdff in g_main_context_iteration () from
/nix/store/f6csxwcz4906d55rp4prlv1ll0fhx06k-glib-2.70.0/lib/libglib-2.0.so.0
#24 0x74fa04e0 in
QEventDispatcherGlib::processEvents(QFlags) ()
   from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#25 0x74f46d3b in
QEventLoop::exec(QFlags) ()
   from
/nix/store/dj66jij1jaa2iywh4cgar3h4js9brr4a-qtbase-5.15.2/lib/libQt5Core.so.5
#26 0x74f4f320 in 

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

Michail Vourlakos  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #9 from Michail Vourlakos  ---
waiting for new backtrace

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #8 from Michail Vourlakos  ---
Show me the new crash report please because it might be a different one.

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #7 from Michail Vourlakos  ---
(In reply to Alex Dewar from comment #6)
> I just built v0.10.3 and I'm getting exactly the same error.

No idea what is wrong in your build, install system then. The crash is
identifiable and comes from containmentactions changes that were introduced
with kf5 5.86
It was fixed with latte v0.10.2 which is also part of 0.10.3. 

Nothing to do with the line you mentioned.

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Alex Dewar
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #6 from Alex Dewar  ---
I just built v0.10.3 and I'm getting exactly the same error.

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Alex Dewar
https://bugs.kde.org/show_bug.cgi?id=444793

Alex Dewar  changed:

   What|Removed |Added

 Status|RESOLVED|REPORTED
 Resolution|FIXED   |---

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

Michail Vourlakos  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #5 from Michail Vourlakos  ---
has been fixed with Latte v0.10.2

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #4 from Michail Vourlakos  ---
run in cmd, latte-dock -v

what is your latte version?

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-06 Thread Alex Dewar
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #3 from Alex Dewar  ---
Sorry for the slow reply. I haven't had a chance to look at this again until
now. In answer to your question, yes latte-dock is configured as specified. The
backtrace is below.

Thread 1 "latte-dock" received signal SIGSEGV, Segmentation fault.
0x779d75c0 in Plasma::Applet::actions() const () from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
(gdb) bt
#0  0x779d75c0 in Plasma::Applet::actions() const ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#1  0x7fffcc00c8dc in Menu::makeActions() ()
   from
/nix/store/lhxhb5dgdlpvpch2vd93c3pazrw0ng44-latte-dock-0.10.0/lib/qt-5.15.2/plugins/plasma_containmentactions_lattecontextmenu.so
#2  0x7fffcc016108 in QObject* KPluginFactory::createInstance(QWidget*, QObject*, QList const&) ()
   from
/nix/store/lhxhb5dgdlpvpch2vd93c3pazrw0ng44-latte-dock-0.10.0/lib/qt-5.15.2/plugins/plasma_containmentactions_lattecontextmenu.so
#3  0x75b333a2 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList const&, QString const&) () from
/nix/store/xm1276viw6zx0aglk512gjfj6rqgqpbk-kcoreaddons-5.86.0/lib/libKF5CoreAddons.so.5
#4  0x779d4903 in KPluginFactory::Result
KPluginFactory::instantiatePlugin(KPluginMetaData
const&, QObject*, QList const&) ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#5  0x779d0779 in
Plasma::PluginLoader::loadContainmentActions(Plasma::Containment*, QString
const&, QList const&) ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#6  0x779df457 in Plasma::Containment::setContainmentActions(QString
const&, QString const&) ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#7  0x779e0b38 in Plasma::Containment::restore(KConfigGroup&) ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#8  0x779e8775 in Plasma::CoronaPrivate::addContainment(QString const&,
QList const&, unsigned int, int, bool) () from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#9  0x779e94a1 in Plasma::CoronaPrivate::importLayout(KConfigGroup
const&, bool) ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#10 0x779eb72a in Plasma::Corona::loadLayout(QString const&) ()
   from
/nix/store/8xz87wxxi7x3xkh5vb0g2wypjbza6pnz-plasma-framework-5.86.0/lib/libKF5Plasma.so.5
#11 0x004c1558 in operator() (__closure=0xab65d0)
at /home/alex/code/latte-dock/app/layouts/synchronizer.cpp:640
#12 QtPrivate::FunctorCall, QtPrivate::List<>, void,
Latte::Layouts::Synchronizer::initSingleMode(QString):: >::call
(arg=, f=...)
at
/nix/store/fjc4zva4yzg407fy3wmp3dxhzbx5pw82-qtbase-5.15.2-dev/include/QtCore/qobjectdefs_impl.h:146
#13
QtPrivate::Functor,
0>::call, void> (arg=, f=...)
at
/nix/store/fjc4zva4yzg407fy3wmp3dxhzbx5pw82-qtbase-5.15.2-dev/include/QtCore/qobjectdefs_impl.h:256
#14
QtPrivate::QFunctorSlotObject,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=,
this_=0xab65c0, r=, a=, ret=)
at
/nix/store/fjc4zva4yzg407fy3wmp3dxhzbx5pw82-qtbase-5.15.2-dev/include/QtCore/qobjectdefs_impl.h:443
--Type  for more, q to quit, c to continue without paging--
#15 0x74fd03a2 in ?? () from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Core.so.5
#16 0x74fc202f in QObject::event(QEvent*) () from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Core.so.5
#17 0x75db474f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Widgets.so.5
#18 0x74f9538a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Core.so.5
#19 0x74fec88b in QTimerInfoList::activateTimers() () from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Core.so.5
#20 0x74fed14c in ?? () from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Core.so.5
#21 0x71a51a9b in g_main_context_dispatch () from
/nix/store/1pj0qrswyq0iyfa4xzqwppnfxszvh868-glib-2.70.0/lib/libglib-2.0.so.0
#22 0x71a51d48 in g_main_context_iterate.constprop () from
/nix/store/1pj0qrswyq0iyfa4xzqwppnfxszvh868-glib-2.70.0/lib/libglib-2.0.so.0
#23 0x71a51dff in g_main_context_iteration () from
/nix/store/1pj0qrswyq0iyfa4xzqwppnfxszvh868-glib-2.70.0/lib/libglib-2.0.so.0
#24 0x74fed4e0 in
QEventDispatcherGlib::processEvents(QFlags) ()
from
/nix/store/q72zhwmqsrp7b9pmim7bfgwfqpzcbk66-qtbase-5.15.2/lib/libQt5Core.so.5
#25 0x74f93d3b in

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-03 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

Michail Vourlakos  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #2 from Michail Vourlakos  ---
waiting feedback.

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

[lattedock] [Bug 444793] Segfault on startup after failing to load layout

2021-11-02 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=444793

--- Comment #1 from Michail Vourlakos  ---
The line you are mentioning could crash only in the following scenario:
1. Latte is loading and layouts manager (m_manager) is created
2. synchronizer is created from m_manager because synchronizer is a child of
m_manager
3. For some weird reason Layouts Manager (m_manager) is destroyed that means
Latte is fully unloading 
4. Because Latte is unloading even though it should not because of [3]
m_manager becomes null so that specific line crashes.

A1. Do you have the backtrace to check it out?
A2. Is your system configured properly for latte startup as mentioned at?
https://psifidotos.blogspot.com/2021/08/latte-dock-v0101-bug-fix-release.html

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