Comment 4 for bug 2042366

Revision history for this message
Mauricio Faria de Oliveira (mfo) wrote :

Test packages on Jammy
===

Packages: ppa:mfo/lp2042366v2
---

sudo apt install ./multipath-tools_0.8.8-1ubuntu1.22.04.4_amd64.deb ./kpartx_0.8.8-1ubuntu1.22.04.4_amd64.deb ./multipath-tools-dbgsym_0.8.8-1ubuntu1.22.04.4_amd64.ddeb
sudo systemctl restart multipathd.service

$ dpkg -s multipath-tools | grep Version:
Version: 0.8.8-1ubuntu1.22.04.4

sudo gdb -p $(pidof multipathd)
...
(gdb) p params
$2 = 0x7f5e30004c60 "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 0x7f5e3b288600 (LWP 1288)]
[Thread 0x7f5e3b288600 (LWP 1288) exited]
[New Thread 0x7f5e3b288600 (LWP 1289)]
[Thread 0x7f5e3b288600 (LWP 1289) exited]
[New Thread 0x7f5e3b288600 (LWP 1290)]
[Thread 0x7f5e3b288600 (LWP 1290) exited]
[New Thread 0x7f5e3b288600 (LWP 1291)]
[Thread 0x7f5e3b288600 (LWP 1291) exited]
[New Thread 0x7f5e3b288600 (LWP 1292)]
[Thread 0x7f5e3b288600 (LWP 1292) exited]

ctrl-c
(gdb) q

ubuntu@test:~$ sudo systemctl status multipathd.service | grep -e Active: -e Process:
     Active: active (running) since Tue 2023-10-31 22:44:08 UTC; 1min 48s ago
    Process: 1257 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.