https://bugs.kde.org/show_bug.cgi?id=452060
Bug ID: 452060 Summary: plasma-integration commit 2b406a9df triggers a konsole segfault Product: plasma-integration Version: master Platform: Gentoo Packages OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: 1i5t5.dun...@cox.net Target Milestone: --- I run git-master frameworks/plasma/(most)-gear, including konsole, using the gentoo/kde overlay's live-git ebuilds. The below plasma-integration commit triggers a konsole segfault before it even displays a window (on wayland if it matters). I don't have symbols installed but a backtrace says the segfault is in wl_proxy_get_version() from libwayland-client.so.0, in ?? in from KDEPlasmaPlatformTheme.so, which belongs to plasma-integration, so (after I found libwayland-client.so.0 belonged to wayland-1.20.0, which hadn't been upgraded since December) I began bisecting plasma-integration. There were only three candidates to check including my previous-install commit, so it went pretty fast and it bisected to the below commit, still current HEAD. * commit 2b406a9df (HEAD, master, refs/git-r3/HEAD) Author: David Redondo <k...@david-redondo.de> AuthorDate: Fri Mar 25 15:08:17 2022 +0100 Commit: David Redondo <k...@david-redondo.de> CommitDate: Fri Mar 25 15:08:17 2022 +0100 WaylandIntegration: Install event filter This got lost because it was done in the registry slot --- src/platformtheme/kwaylandintegration.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/platformtheme/kwaylandintegration.cpp b/src/platformtheme/kwaylandintegration.cpp index 63b24297a..59942bc2d 100644 --- a/src/platformtheme/kwaylandintegration.cpp +++ b/src/platformtheme/kwaylandintegration.cpp @@ -50,6 +50,7 @@ KWaylandIntegration::KWaylandIntegration() , m_appMenuManager(new AppMenuManager) , m_paletteManager(new ServerSideDecorationPaletteManager) { + QCoreApplication::instance()->installEventFilter(this); } KWaylandIntegration::~KWaylandIntegration() = default; -- You are receiving this mail because: You are watching all bug changes.