[policykit-kde-agent-1] [Bug 485407] New: polkit-kde-agent crashes with nullptr
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Fri Apr 12 02:24:19 BST 2024
https://bugs.kde.org/show_bug.cgi?id=485407
Bug ID: 485407
Summary: polkit-kde-agent crashes with nullptr
Classification: Plasma
Product: policykit-kde-agent-1
Version: 6.0.3
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: jorgylbrandon at gmail.com
CC: drf at kde.org, jgrulich at redhat.com, jreznik at redhat.com
Target Milestone: ---
***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org
If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
SUMMARY
The daemon launches and runs like expected but then silently crashes. The
daemon isn't running in the background because ```appFilePath points to
nullptr!```. I don't know what it means but it happens every time like clock
work on both of my systems.
STEPS TO REPRODUCE
1. have it get executed during startup
2. launch an application with elevated privileges
3. launch a second application and see it not launch or show a banner across
the top.
OBSERVED RESULT
the daemon runs once and silently closes in the background.
EXPECTED RESULT
The daemon runs every time there is a requested privalage escalation.
SOFTWARE/OS VERSIONS
Windows:
macOS:
Linux/KDE Plasma: Hyprland / archlinux - 6.8.4-zen1-1-zen
(available in About System)
KDE Plasma Version:
KDE Frameworks Version:
Qt Version: qt6-wayland-6.7.0-1
ADDITIONAL INFORMATION
```[lee at Monolith ~]$ /usr/lib/polkit-kde-authentication-agent-1
New PolkitAgentListener 0x5bf069048780
Adding new listener PolkitQt1::Agent::Listener(0x746b20008f90) for
0x5bf069048780
Listener online
Authentication agent result: true
Listener adapter polkit_qt_listener_initiate_authentication
GSimpleAsyncResult: 0x5bf06917c410
polkit_qt_listener_initiate_authentication callback for 0x5bf069048780
Initiating authentication
Action description has been found
kf.kirigami.platform: Failed to find a Kirigami platform plugin for style
"Fusion"
User: "unix-user:lee"
Trying again
REQUEST
Request: "Password: "
Dialog accepted
COMPLETED
Completed: true
Finishing obtaining privileges
Listener adapter polkit_qt_listener_initiate_authentication_finish
polkit_qt_listener_initiate_authentication_finish callback for 0x5bf069048780
Finish obtain authorization: true
Dialog cancelled
Finishing obtaining privileges
KCrash: appFilePath points to nullptr!
KCrash: Application '<unknown>' crashing... crashRecursionCounter = 2
Segmentation fault ```
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list