https://bugs.kde.org/show_bug.cgi?id=485407
continue2...@outlook.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |continue2...@outlook.com --- Comment #3 from continue2...@outlook.com --- I can confirm this bug in my computers running Hyprland(Arch Linux) and KDE Plasma(Arch Linux), and my friend's computer running KDE Plasma(Arch Linux). When using Hyprland, '/usr/lib/polkit-kde-authentication-agent-1' is start manually, and it failed with SIGSEGV after the first authentication, no matter the authentication itself is successful or not. On Plasma it does fail, but silently, because in Plasma, polkit-kde-authentication-agent-1 is started by user service 'plasma-polkit-agent.service', and the service itself configured as 'Restart=on-failure', so the problem can be ignored. I downloaded debug symbols and debugged with gdb, here is what I found. Thread 1 "polkit-kde-auth" received signal SIGSEGV, Segmentation fault. QObject::deleteLater (this=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qobject.cpp:2456 2456 Q_D(QObject); (gdb) c Continuing. Thread 1 "polkit-kde-auth" received signal SIGSEGV, Segmentation fault. 0x0000722e4fcab32c in ?? () from /usr/lib/libc.so.6 (gdb) c It seems that the problem is caused by qt 6.7.0 but not polkit-kde-agent, since the process failed in the function 'QObject::deleteLater()' when accessing a nullptr, and this code belongs to qt6-base but not the polkit component. Further more, I found in qt 6.7.0, the commit https://github.com/qt/qtbase/commit/d50746e changed the way the 'QObject::deleteLater()' function works, so it might be a bug upstream caused by qt 6.7.0. -- You are receiving this mail because: You are watching all bug changes.