Activity log for bug #2040488

Date Who What changed Old value New value Message
2023-10-25 12:19:39 Martin Pitt bug added bug
2023-10-25 12:19:48 Martin Pitt nominated for series Ubuntu Mantic
2023-10-25 12:19:48 Martin Pitt bug task added udisks2 (Ubuntu Mantic)
2023-12-05 09:40:33 Martin Pitt bug watch added https://github.com/fwupd/fwupd/issues/1077
2023-12-05 11:29:07 Martin Pitt udisks2 (Ubuntu): assignee Martin Pitt (pitti)
2023-12-05 11:29:48 Martin Pitt udisks2 (Ubuntu): status New Fix Committed
2023-12-05 11:29:50 Martin Pitt udisks2 (Ubuntu): importance Undecided High
2023-12-05 11:29:53 Martin Pitt udisks2 (Ubuntu Mantic): importance Undecided High
2023-12-05 11:36:35 Martin Pitt description I tried to do this with `apport-cli /var/crash/_usr_libexec_udisks2_udisksd.0.crash`, but 's'ending doesn't do anything obvious. I run this from a cloud image over ssh, I really don't have any GUI. So filing this manually. Trying to load the lvm2 module crashes udisks immediately: busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0). Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64 Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64 Stack trace of thread 5709: #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad) #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5) #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11) #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f) #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f) #5 0x000056079be323d2 main (udisksd + 0x223d2) #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0) #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189) #8 0x000056079be324f5 _start (udisksd + 0x224f5) ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1 [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing. I'm also happy to run cockpit's integration tests against the updated version. At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1
2023-12-05 11:36:42 Martin Pitt udisks2 (Ubuntu Mantic): status New In Progress
2023-12-05 11:36:44 Martin Pitt udisks2 (Ubuntu Mantic): assignee Martin Pitt (pitti)
2023-12-05 11:38:39 Martin Pitt description [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing. I'm also happy to run cockpit's integration tests against the updated version. At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1 [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing. I'm also happy to run cockpit's integration tests against the updated version; it exercises udisks2 thoroughly (and we find lots of bugs with it). At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1
2023-12-05 11:43:06 Martin Pitt description [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing. I'm also happy to run cockpit's integration tests against the updated version; it exercises udisks2 thoroughly (and we find lots of bugs with it). At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1 [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing. I'm also happy to run cockpit's integration tests against the updated version; it exercises udisks2 thoroughly (and we find lots of bugs with it). At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 Noble debdiff: http://launchpadlibrarian.net/701038246/udisks2_2.10.1-1ubuntu1_2.10.1-1ubuntu2.diff.gz ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1
2023-12-07 22:07:13 Launchpad Janitor udisks2 (Ubuntu): status Fix Committed Fix Released
2023-12-08 05:53:14 Martin Pitt description [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing. I'm also happy to run cockpit's integration tests against the updated version; it exercises udisks2 thoroughly (and we find lots of bugs with it). At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 Noble debdiff: http://launchpadlibrarian.net/701038246/udisks2_2.10.1-1ubuntu1_2.10.1-1ubuntu2.diff.gz ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1 [Impact] Trying to load the lvm2 module crashes udisks immediately:    busctl call org.freedesktop.UDisks2 /org/freedesktop/UDisks2/Manager org.freedesktop.UDisks2.Manager EnableModule sb lvm2 true udisksd[5709]: cannot register existing type 'UDisksDaemon' udisksd[5709]: g_once_init_leave: assertion 'result != 0' failed udisksd[5709]: udisks_module_lvm2_new: assertion 'UDISKS_IS_DAEMON (daemon)' failed systemd[1]: Started systemd-coredump@2-5767-0.service - Process Core Dump (PID 5767/UID 0).                                               Module libudev.so.1 from deb systemd-253.5-1ubuntu6.amd64                                                Module libsystemd.so.0 from deb systemd-253.5-1ubuntu6.amd64                                                Stack trace of thread 5709:                                                #0 0x000056079be701ad udisks_module_manager_load_modules (udisksd + 0x601ad)                                                #1 0x000056079be5fdf5 n/a (udisksd + 0x4fdf5)                                                #2 0x00007f7d5f122a11 n/a (libglib-2.0.so.0 + 0x5aa11)                                                #3 0x00007f7d5f17e46f n/a (libglib-2.0.so.0 + 0xb646f)                                                #4 0x00007f7d5f12346f g_main_loop_run (libglib-2.0.so.0 + 0x5b46f)                                                #5 0x000056079be323d2 main (udisksd + 0x223d2)                                                #6 0x00007f7d5ee280d0 __libc_start_call_main (libc.so.6 + 0x280d0)                                                #7 0x00007f7d5ee28189 __libc_start_main_impl (libc.so.6 + 0x28189)                                                #8 0x000056079be324f5 _start (udisksd + 0x224f5) This breaks at least cockpit, and possibly other consumers of udisks (GNOME Disks perhaps?). This is a regression in mantic, earlier releases were fine. [Test Plan] The above reproducer confirms the check. The busctl command should succeed, and afterwards `systemctl status udisks2` should still be "active (running)" instead of "failed". autopkgtests should take care of regression testing, and they were happy with the noble update. I'm also happy to run cockpit's integration tests against the updated version; it exercises udisks2 thoroughly (and we find lots of bugs with it). At the moment we don't test 23.10 mantic at all, because it is so broken (https://github.com/cockpit-project/bots/pull/5432). [Where problems could occur] Changing the linker options is quite invasive. The autopkgtests cover the runtime functionality though, and as modules are currently 100% broken they can't possibly get any worse. [Other info] Fix committed to Debian: https://salsa.debian.org/utopia-team/udisks2/-/commit/e22881abdd90bd4878add165ccc46008a17163f8 Noble debdiff: http://launchpadlibrarian.net/701038246/udisks2_2.10.1-1ubuntu1_2.10.1-1ubuntu2.diff.gz ProblemType: Crash Architecture: amd64 Date: Wed Oct 25 12:13:14 2023 DistroRelease: Ubuntu 23.10 ExecutablePath: /usr/libexec/udisks2/udisksd Package: udisks2 2.10.1-1ubuntu1
2023-12-08 13:50:58 Timo Aaltonen udisks2 (Ubuntu Mantic): status In Progress Fix Committed
2023-12-08 13:50:59 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2023-12-08 13:51:00 Timo Aaltonen bug added subscriber SRU Verification
2023-12-08 13:51:01 Timo Aaltonen tags mantic regression-release mantic regression-release verification-needed verification-needed-mantic
2023-12-10 10:15:56 Martin Pitt tags mantic regression-release verification-needed verification-needed-mantic mantic regression-release verification-done verification-done-mantic
2024-01-02 18:32:46 Launchpad Janitor udisks2 (Ubuntu Mantic): status Fix Committed Fix Released
2024-01-02 18:32:49 Brian Murray removed subscriber Ubuntu Stable Release Updates Team