Bug 407991

Summary: Plasma PagerModel is crashing Latte under wayland
Product: [Plasma] lattedock Reporter: Michail Vourlakos <mvourlakos>
Component: containmentAssignee: Michail Vourlakos <mvourlakos>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: git (master)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

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