Ok, new KDE bug report: https://bugs.kde.org/show_bug.cgi?id=358317 After a quick look at the code, it seems the previous fix was not complete. In the mouse click function it still uses the client geometry without checking for null, a check was added in other places (to prevent the original crash) but not here.