To reproduce: 1. pkttyagent -p $$ # or another suitable PID # Keep it running, then in another terminal: 2. pkcheck -p $that_pid -a org.freedesktop.policykit.exec -u # Keep it running, then in another terminal: 3. pkcheck -p $that_pid -a org.freedesktop.policykit.exec -u 4. Then, in the pkttyagent prompt, press Enter. polkit_agent_text_listener_initiate_authentication was already setting an appropriate error code, so the g_assert was unnecessary
Created attachment 116328 [details] [review] 0001-Fix-a-crash-when-two-authentication-requests-are-in-.patch
Comment on attachment 116328 [details] [review] 0001-Fix-a-crash-when-two-authentication-requests-are-in-.patch Review of attachment 116328 [details] [review]: ----------------------------------------------------------------- LGTM
Thanks, pushed as e2d2fafd106624ddfea4b17d3f40704b2031c00b .
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.