Bug 407991 - Plasma PagerModel is crashing Latte under wayland
Summary: Plasma PagerModel is crashing Latte under wayland
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Plasma
Component: containment (show other bugs)
Version: git (master)
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-27 10:39 UTC by Michail Vourlakos
Modified: 2019-06-11 15:14 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 Michail Vourlakos 2019-05-27 10:39:17 UTC
SUMMARY

Latte in git version is using PagerModel in order to change VirtualDesktop OR Activities through scrolling in empty areas of the Latte panel.

Unfortunately when this feature is enabled when Latte exits the following crash is produced...
Probably Latte should wait for upstream fix or should move away from PagerModel

/////

Thread 1 (Thread 0x7ffb5226bdc0 (LWP 31749)):
[KCrash Handler]
#5  0x00007ffb536dcf19 in  () at /usr/lib64/libwayland-client.so.0
#6  0x00007ffb536d8cf1 in wl_proxy_destroy () at /usr/lib64/libwayland-client.so.0
#7  0x00007ffb568ae677 in KWayland::Client::PlasmaWindow::release() () at /usr/lib64/libKF5WaylandClient.so.5
#8  0x00007ffb568ae69a in KWayland::Client::PlasmaWindow::~PlasmaWindow() () at /usr/lib64/libKF5WaylandClient.so.5
#9  0x00007ffb568ae7c9 in KWayland::Client::PlasmaWindow::~PlasmaWindow() () at /usr/lib64/libKF5WaylandClient.so.5
#10 0x00007ffb5429a17b in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#11 0x00007ffb542a2df4 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#12 0x00007ffb568aef29 in KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement() () at /usr/lib64/libKF5WaylandClient.so.5
#13 0x00007ffb5429a17b in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#14 0x00007ffb542a2df4 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#15 0x00007ffb4f8fa923 in  () at /usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemKWaylandPlugin.so
#16 0x00007ffb53b2e42c in __run_exit_handlers () at /lib64/libc.so.6
#17 0x00007ffb53b2e55c in  () at /lib64/libc.so.6
#18 0x00007ffb53b16b82 in __libc_start_main () at /lib64/libc.so.6
#19 0x00000000004695aa in _start () at ../sysdeps/x86_64/start.S:120
[Inferior 1 (process 31749) detached]
Comment 1 Michail Vourlakos 2019-05-27 10:55:34 UTC
reported also at: https://bugs.kde.org/show_bug.cgi?id=407992
Comment 2 Michail Vourlakos 2019-06-11 15:14:05 UTC
fixed by dropping PagerModel and use Latte built-in functionality