Activity log for bug #1875774

Date Who What changed Old value New value Message
2020-04-29 02:15:56 Chris Guiver bug added bug
2020-04-29 02:15:56 Chris Guiver attachment added lxqt-admin-user_usermod_failed_t.jpg https://bugs.launchpad.net/bugs/1875774/+attachment/5363041/+files/lxqt-admin-user_usermod_failed_t.jpg
2020-04-29 02:17:54 Chris Guiver attachment added lxqt-admin-user_rm_pw_admin_from_sudo.strace https://bugs.launchpad.net/ubuntu/+source/lxqt-admin/+bug/1875774/+attachment/5363045/+files/lxqt-admin-user_rm_pw_admin_from_sudo.strace
2020-04-29 02:34:58 Chris Guiver summary Lubuntu 20.04 xlqt-admin-user Action (usermod) failed Lubuntu 20.04 lxqt-admin-user Action (usermod) failed
2020-04-29 02:59:42 Chris Guiver attachment added lxqt-admin-user_rm_pw_admin_from_sudo.strace2 https://bugs.launchpad.net/ubuntu/+source/lxqt-admin/+bug/1875774/+attachment/5363068/+files/lxqt-admin-user_rm_pw_admin_from_sudo.strace2
2020-05-22 14:41:37 Launchpad Janitor lxqt-admin (Ubuntu): status New Confirmed
2020-05-30 11:25:51 linuxball bug added subscriber linuxball
2020-11-24 20:02:19 Cyril Chaboisseau bug added subscriber Cyril Chaboisseau
2021-01-23 21:37:29 Uwe Maas bug added subscriber Uwe Maas
2021-01-26 21:41:01 ԜаӀtеr Ⅼарсһуnѕkі affects lxqt-admin (Ubuntu) lxqt-policykit (Ubuntu)
2021-01-26 21:41:01 ԜаӀtеr Ⅼарсһуnѕkі lxqt-policykit (Ubuntu): importance Undecided High
2021-01-26 21:41:01 ԜаӀtеr Ⅼарсһуnѕkі lxqt-policykit (Ubuntu): status Confirmed Triaged
2021-01-26 21:41:40 ԜаӀtеr Ⅼарсһуnѕkі bug watch added https://github.com/lxqt/lxqt-policykit/issues/105
2021-01-26 21:41:40 ԜаӀtеr Ⅼарсһуnѕkі bug task added lxqt
2021-01-26 21:43:39 ԜаӀtеr Ⅼарсһуnѕkі summary Lubuntu 20.04 lxqt-admin-user Action (usermod) failed lxqt-policykit crashes with general protection fault in libgobject-2.0
2021-01-26 21:46:14 ԜаӀtеr Ⅼарсһуnѕkі description This is testing was performed as a result of a user support request on a fresh install (screen position & wallpaper changed; nfs-common added & that's about all) https://discourse.lubuntu.me/t/no-authorization-after-adding-user/1033/ A new user was added "pw_admin", logout & some testing done without issue. I logged back in as me and tried to remove "sudo" rights from "pw_admin" user logged in as "guiverc" which is where I first had noticed this error. On testing, it appears to occur on retracting/removing rights rather than adding them, and after the privileges are added only (though my testing is incomplete; takes awhile for rights to drop & thus be asked again; no issue if elevated-privileges already exists it so far appears to me) Expected Result: The 'sudo' permission gets removed Actual Result: I get an error show in discourse site, or uploaded here When the error pop-up ( "Action (usermod) failed: Error executing command as another user: Not authorized This incident has been report" occurs the following is written to `dmesg` output [ 764.849494] traps: lxqt-policykit-[1598] general protection fault ip:7f8c94773671 sp:7ffc5acf6618 error:0 in libgobject-2.0.so.0.6400.2[7f8c94745000+36000] and in /var/crash/ (it was submitted) -rw-r----- 1 guiverc whoopsie 3.2M Apr 29 11:37 _usr_bin_lxqt-policykit-agent.1000.crash ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: lxqt-admin 0.14.1-1ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30 Uname: Linux 5.4.0-28-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Wed Apr 29 12:04:34 2020 InstallationDate: Installed on 2020-04-28 (0 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: lxqt-admin UpgradeStatus: No upgrade log present (probably fresh install) STEPS TO REPRODUCE ================== 1. Boot post-18.04 Lubuntu 2. Use lxqt-admin-user to create a second user (let's call it user2) 3. Use lxqt-admin-user to add user2 to sudo 4. Logout and back in again (yes, this is a requirement to reproduce— if you want, you can first remove user2's sudo and it will work, but then add it back and continue on) 5. User lxqt-admin-user to try to remove user2's membership in the sudo group (fail) 6. Try running pkexec against something. Since synaptic is well set up for it, this is a good example, so install synaptic and run `synaptic-pkexec` (fail) 7. Remove user2's membership in the sudo group for sure with `sudo usermod -G "" user2` 8. Try running the pkexec command again (success) EXPECTED RESULT =============== Both the pkexec and the lxqt-admin-user change succeed without crashing. ACTUAL RESULT ============= lxqt-policykit crashes, e.g: [ 764.849494] traps: lxqt-policykit-[1598] general protection fault ip:7f8c94773671 sp:7ffc5acf6618 error:0 in libgobject-2.0.so.0.6400.2[7f8c94745000+36000] ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: lxqt-admin 0.14.1-1ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30 Uname: Linux 5.4.0-28-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Wed Apr 29 12:04:34 2020 InstallationDate: Installed on 2020-04-28 (0 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: lxqt-admin UpgradeStatus: No upgrade log present (probably fresh install)
2021-01-26 23:58:05 Bug Watch Updater lxqt: status Unknown New
2021-07-17 03:18:30 Bryan Cebuliak bug watch added https://github.com/lxqt/lxqt-policykit/issues/117
2021-09-04 02:22:59 Launchpad Janitor lxqt-policykit (Ubuntu): status Triaged Fix Released
2021-09-06 16:16:12 apt-ghetto description STEPS TO REPRODUCE ================== 1. Boot post-18.04 Lubuntu 2. Use lxqt-admin-user to create a second user (let's call it user2) 3. Use lxqt-admin-user to add user2 to sudo 4. Logout and back in again (yes, this is a requirement to reproduce— if you want, you can first remove user2's sudo and it will work, but then add it back and continue on) 5. User lxqt-admin-user to try to remove user2's membership in the sudo group (fail) 6. Try running pkexec against something. Since synaptic is well set up for it, this is a good example, so install synaptic and run `synaptic-pkexec` (fail) 7. Remove user2's membership in the sudo group for sure with `sudo usermod -G "" user2` 8. Try running the pkexec command again (success) EXPECTED RESULT =============== Both the pkexec and the lxqt-admin-user change succeed without crashing. ACTUAL RESULT ============= lxqt-policykit crashes, e.g: [ 764.849494] traps: lxqt-policykit-[1598] general protection fault ip:7f8c94773671 sp:7ffc5acf6618 error:0 in libgobject-2.0.so.0.6400.2[7f8c94745000+36000] ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: lxqt-admin 0.14.1-1ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30 Uname: Linux 5.4.0-28-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Wed Apr 29 12:04:34 2020 InstallationDate: Installed on 2020-04-28 (0 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: lxqt-admin UpgradeStatus: No upgrade log present (probably fresh install) [Impact] On Lubuntu systems with more than one sudoer, lxqt-policykit prior to version 0.17.0 crashes due to calling g_object_unref twice on the same object. [Test Plan] STEPS TO REPRODUCE ==================  1. Boot post-18.04 Lubuntu  2. Use lxqt-admin-user to create a second user (let's call it user2)  3. Use lxqt-admin-user to add user2 to sudo  4. Logout and back in again (yes, this is a requirement to reproduce— if you want, you can first remove user2's sudo and it will work, but then add it back and continue on)  5. User lxqt-admin-user to try to remove user2's membership in the sudo group (fail)  6. Try running pkexec against something. Since synaptic is well set up for it, this is a good example, so install synaptic and run `synaptic-pkexec` (fail)  7. Remove user2's membership in the sudo group for sure with `sudo usermod -G "" user2`  8. Try running the pkexec command again (success) EXPECTED RESULT =============== Both the pkexec and the lxqt-admin-user change succeed without crashing. ACTUAL RESULT ============= lxqt-policykit crashes, e.g: [ 764.849494] traps: lxqt-policykit-[1598] general protection fault ip:7f8c94773671 sp:7ffc5acf6618 error:0 in libgobject-2.0.so.0.6400.2[7f8c94745000+36000] [Regression Potential] It might be possible, that not all sessions are deleted. [Other info] ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: lxqt-admin 0.14.1-1ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30 Uname: Linux 5.4.0-28-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Wed Apr 29 12:04:34 2020 InstallationDate: Installed on 2020-04-28 (0 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: lxqt-admin UpgradeStatus: No upgrade log present (probably fresh install)
2021-09-06 16:35:36 apt-ghetto attachment added lxqt-policykit_hirsute.debdiff https://bugs.launchpad.net/lxqt/+bug/1875774/+attachment/5523268/+files/lxqt-policykit_hirsute.debdiff
2021-09-07 16:16:56 apt-ghetto description [Impact] On Lubuntu systems with more than one sudoer, lxqt-policykit prior to version 0.17.0 crashes due to calling g_object_unref twice on the same object. [Test Plan] STEPS TO REPRODUCE ==================  1. Boot post-18.04 Lubuntu  2. Use lxqt-admin-user to create a second user (let's call it user2)  3. Use lxqt-admin-user to add user2 to sudo  4. Logout and back in again (yes, this is a requirement to reproduce— if you want, you can first remove user2's sudo and it will work, but then add it back and continue on)  5. User lxqt-admin-user to try to remove user2's membership in the sudo group (fail)  6. Try running pkexec against something. Since synaptic is well set up for it, this is a good example, so install synaptic and run `synaptic-pkexec` (fail)  7. Remove user2's membership in the sudo group for sure with `sudo usermod -G "" user2`  8. Try running the pkexec command again (success) EXPECTED RESULT =============== Both the pkexec and the lxqt-admin-user change succeed without crashing. ACTUAL RESULT ============= lxqt-policykit crashes, e.g: [ 764.849494] traps: lxqt-policykit-[1598] general protection fault ip:7f8c94773671 sp:7ffc5acf6618 error:0 in libgobject-2.0.so.0.6400.2[7f8c94745000+36000] [Regression Potential] It might be possible, that not all sessions are deleted. [Other info] ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: lxqt-admin 0.14.1-1ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30 Uname: Linux 5.4.0-28-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Wed Apr 29 12:04:34 2020 InstallationDate: Installed on 2020-04-28 (0 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: lxqt-admin UpgradeStatus: No upgrade log present (probably fresh install) [Impact] On Lubuntu systems with more than one sudoer, lxqt-policykit prior to version 0.17.0 crashes due to calling g_object_unref twice on the same object. [Test Plan] STEPS TO REPRODUCE ==================  1. Boot post-18.04 Lubuntu  2. Use lxqt-admin-user to create a second user (let's call it user2)  3. Use lxqt-admin-user to add user2 to sudo  4. Logout and back in again (yes, this is a requirement to reproduce— if you want, you can first remove user2's sudo and it will work, but then add it back and continue on)  5. User lxqt-admin-user to try to remove user2's membership in the sudo group (fail)  6. Try running pkexec against something. Since synaptic is well set up for it, this is a good example, so install synaptic and run `synaptic-pkexec` (fail)  7. Remove user2's membership in the sudo group for sure with `sudo usermod -G "" user2`  8. Try running the pkexec command again (success) EXPECTED RESULT =============== Both the pkexec and the lxqt-admin-user change succeed without crashing. ACTUAL RESULT ============= lxqt-policykit crashes, e.g: [ 764.849494] traps: lxqt-policykit-[1598] general protection fault ip:7f8c94773671 sp:7ffc5acf6618 error:0 in libgobject-2.0.so.0.6400.2[7f8c94745000+36000] [Regression Potential] It might be possible, that not all sessions are deleted. Or the patch was not properly updated and introduces new bugs. [Other info] ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: lxqt-admin 0.14.1-1ubuntu1 ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30 Uname: Linux 5.4.0-28-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: LXQt Date: Wed Apr 29 12:04:34 2020 InstallationDate: Installed on 2020-04-28 (0 days ago) InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) SourcePackage: lxqt-admin UpgradeStatus: No upgrade log present (probably fresh install)
2021-09-07 16:18:21 apt-ghetto attachment added lxqt-policykit_focal.debdiff https://bugs.launchpad.net/ubuntu/+source/lxqt-policykit/+bug/1875774/+attachment/5523557/+files/lxqt-policykit_focal.debdiff
2021-11-02 18:58:12 Thomas Ward nominated for series Ubuntu Focal
2021-11-02 18:58:12 Thomas Ward bug task added lxqt-policykit (Ubuntu Focal)
2021-11-02 18:58:12 Thomas Ward nominated for series Ubuntu Hirsute
2021-11-02 18:58:12 Thomas Ward bug task added lxqt-policykit (Ubuntu Hirsute)
2021-11-05 16:44:53 apt-ghetto attachment removed lxqt-policykit_focal.debdiff https://bugs.launchpad.net/ubuntu/+source/lxqt-policykit/+bug/1875774/+attachment/5523557/+files/lxqt-policykit_focal.debdiff
2021-11-05 16:45:41 apt-ghetto attachment removed lxqt-policykit_hirsute.debdiff https://bugs.launchpad.net/ubuntu/+source/lxqt-policykit/+bug/1875774/+attachment/5523268/+files/lxqt-policykit_hirsute.debdiff
2021-11-05 16:48:18 apt-ghetto attachment added Debdiff for focal https://bugs.launchpad.net/ubuntu/+source/lxqt-policykit/+bug/1875774/+attachment/5538458/+files/lxqt-policykit_focal.debdiff
2021-11-05 16:56:20 apt-ghetto attachment added Debdiff for hirsute https://bugs.launchpad.net/ubuntu/+source/lxqt-policykit/+bug/1875774/+attachment/5538459/+files/lxqt-policykit_hirsute.debdiff