Test packages on Lunar ===
Packages: ppa:mfo/lp2042366v2 ---
sudo apt install ./multipath-tools_0.8.8-1ubuntu2.3_amd64.deb ./kpartx_0.8.8-1ubuntu2.3_amd64.deb ./multipath-tools-dbgsym_0.8.8-1ubuntu2.3_amd64.ddeb sudo systemctl restart multipathd.service
$ dpkg -s multipath-tools | grep Version: Version: 0.8.8-1ubuntu2.3
sudo gdb -p $(pidof multipathd) ... (gdb) p params $2 = 0x7f93a8004c60 "0 0 2 1 service-time 0 1 2 8:0 1 1 service-time 0 1 2 8:16 1 1 " (gdb) set params = 0 (gdb) p params $3 = 0x0 (gdb) disable breakpoints (gdb) c Continuing. [New Thread 0x7f93b23e6680 (LWP 1239)] [Thread 0x7f93b23e6680 (LWP 1239) exited] [New Thread 0x7f93b23e6680 (LWP 1240)] [Thread 0x7f93b23e6680 (LWP 1240) exited] [New Thread 0x7f93b23e6680 (LWP 1241)] [Thread 0x7f93b23e6680 (LWP 1241) exited] [New Thread 0x7f93b23e6680 (LWP 1242)] [Thread 0x7f93b23e6680 (LWP 1242) exited] [New Thread 0x7f93b23e6680 (LWP 1243)] [Thread 0x7f93b23e6680 (LWP 1243) exited] [New Thread 0x7f93b23e6680 (LWP 1244)] [Thread 0x7f93b23e6680 (LWP 1244) exited] [New Thread 0x7f93b23e6680 (LWP 1245)] [Thread 0x7f93b23e6680 (LWP 1245) exited] ...
ctrl-c (gdb) q
$ sudo systemctl status multipathd.service | grep -e Active: -e Process: Active: active (running) since Tue 2023-10-31 22:35:34 UTC; 3min 19s ago Process: 1198 ExecStartPre=/sbin/modprobe -a scsi_dh_alua scsi_dh_emc scsi_dh_rdac dm-multipath (code=exited, status=0/SUCCESS)
...
Result: multipathd continues running without segmentation faults.
Test packages on Lunar
===
Packages: ppa:mfo/lp2042366v2
---
sudo apt install ./multipath- tools_0. 8.8-1ubuntu2. 3_amd64. deb ./kpartx_ 0.8.8-1ubuntu2. 3_amd64. deb ./multipath- tools-dbgsym_ 0.8.8-1ubuntu2. 3_amd64. ddeb
sudo systemctl restart multipathd.service
$ dpkg -s multipath-tools | grep Version:
Version: 0.8.8-1ubuntu2.3
sudo gdb -p $(pidof multipathd)
...
(gdb) p params
$2 = 0x7f93a8004c60 "0 0 2 1 service-time 0 1 2 8:0 1 1 service-time 0 1 2 8:16 1 1 "
(gdb) set params = 0
(gdb) p params
$3 = 0x0
(gdb) disable breakpoints
(gdb) c
Continuing.
[New Thread 0x7f93b23e6680 (LWP 1239)]
[Thread 0x7f93b23e6680 (LWP 1239) exited]
[New Thread 0x7f93b23e6680 (LWP 1240)]
[Thread 0x7f93b23e6680 (LWP 1240) exited]
[New Thread 0x7f93b23e6680 (LWP 1241)]
[Thread 0x7f93b23e6680 (LWP 1241) exited]
[New Thread 0x7f93b23e6680 (LWP 1242)]
[Thread 0x7f93b23e6680 (LWP 1242) exited]
[New Thread 0x7f93b23e6680 (LWP 1243)]
[Thread 0x7f93b23e6680 (LWP 1243) exited]
[New Thread 0x7f93b23e6680 (LWP 1244)]
[Thread 0x7f93b23e6680 (LWP 1244) exited]
[New Thread 0x7f93b23e6680 (LWP 1245)]
[Thread 0x7f93b23e6680 (LWP 1245) exited]
...
ctrl-c
(gdb) q
$ sudo systemctl status multipathd.service | grep -e Active: -e Process: /sbin/modprobe -a scsi_dh_alua scsi_dh_emc scsi_dh_rdac dm-multipath (code=exited, status=0/SUCCESS)
Active: active (running) since Tue 2023-10-31 22:35:34 UTC; 3min 19s ago
Process: 1198 ExecStartPre=
...
Result: multipathd continues running without segmentation faults.