<div dir="ltr"><div>Hello,</div><div><br></div><div>Thanks for the report.  <br></div><div>polkit-kde-agent is a separate project that is a part of KDE, not polkit (that's intentional), but I'll ask you for a version of polkit present on your system.</div><div><br></div><div>Thanks.</div><div>Jan Rybar<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 17, 2024 at 7:15 AM G. Hunter <<a href="mailto:hunterofgypsy@gmail.com">hunterofgypsy@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I'm experiencing a reproducible polkit crash. It only works one time and then crashes. I am using Artix openrc with KDE Plasma.</div><div><br></div><div><br></div><div>This is the same as <a href="https://bugs.kde.org/show_bug.cgi?id=485407" target="_blank">https://bugs.kde.org/show_bug.cgi?id=485407</a></div><div><br></div><div>When logging in to the desktop I am given one prompt to auto-mount drives. Polkit crashes. I execute it with $ /usr/lib/polkit-kde-authentication-agent-1</div><div><br></div><div>This allows me one single polkit authentication dialogue and it crashes upon me entering the password (the authentication does go through that single time)</div><div><br></div><div>I attempted to downgrade polkit-kde-agent and its recently updated dependencies kcoreaddons kcrash kdbusaddons ki18n kirigami kwindowsystem but the bad behavior remains.</div><div><br></div><div>This is the crash:</div><div><br></div><div><span style="font-family:monospace"><span style="font-weight:bold;color:rgb(255,255,84);background-color:rgb(0,0,0)">$</span><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)"> /usr/lib/polkit-kde-authentication-agent-1
</span><br>New PolkitAgentListener  0x57d88f98da40
<br>Adding new listener  PolkitQt1::Agent::Listener(0x57d88f98d3e0) for  0x57d88f98da40
<br>Listener online
<br>Authentication agent result: true
<br>Listener adapter polkit_qt_listener_initiate_authentication
<br>GSimpleAsyncResult: 0x57d88f901be0
<br>polkit_qt_listener_initiate_authentication callback for  0x57d88f98da40
<br>Initiating authentication
<br>Action description has been found
<br>User:  "unix-user:user"
<br>Trying again
<br>REQUEST
<br>Request:  "Password: "
<br>qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml:235:5: QML MenuItem: Binding loop detected for property "implicitWidth"
<br>Dialog accepted
<br>COMPLETED
<br>Completed:  true
<br>Finishing obtaining privileges
<br>Listener adapter polkit_qt_listener_initiate_authentication_finish
<br>polkit_qt_listener_initiate_authentication_finish callback for  0x57d88f98da40
<br>Finish obtain authorization: true
<br>Dialog cancelled
<br>Finishing obtaining privileges
<br>KCrash: appFilePath points to nullptr!
<br>KCrash: Application '<unknown>' crashing... crashRecursionCounter = 2<br>
<br><br></span></div></div>
</blockquote></div>