Unfortunately, this patch does not seem to be sufficient.
It produces very similar segfaults in on_query_timeout (https://errors.ubuntu.com/problem/c4e5be3f1c7af9483993c7e6007b9325ab5b78cd) than the segfault we could observe before (https://errors.ubuntu.com/problem/bb0ce4ff8e6ef86041cfb5647b792823a20b44f7)
We want to revert the patch in Focal (systemd v245) for now (LP: #1943982), while we'll try to fix the root cause in Hirsute (systemd v247), adding more relevant patches that were added to systemd-stable v247 (but not systemd-stable v245): https://github.com/systemd/systemd-stable/commits/v247-stable/src/resolve/resolved-dns-query.c https://github.com/systemd/systemd-stable/commit/64317106aed94a6fb758ab6b08ba490873fc5227 https://github.com/systemd/systemd-stable/commit/91ba2eac4b6b463026b3a93e5a139923e8f2cfe4 https://github.com/systemd/systemd-stable/commit/ab9f7e1a51005f12d3bac83b86716d9d33048eb7 https://github.com/systemd/systemd-stable/commit/78a43c33c8847ebbc2d3cf530ebe304924c58b32 https://github.com/systemd/systemd-stable/commit/c8d7fab2286384b19ff6328cece107c4c02d7bb8
If root-causing is successful, we might back-port those patches to Focal, too.
Unfortunately, this patch does not seem to be sufficient.
It produces very similar segfaults in on_query_timeout (https:/ /errors. ubuntu. com/problem/ c4e5be3f1c7af94 83993c7e6007b93 25ab5b78cd) than the segfault we could observe before (https:/ /errors. ubuntu. com/problem/ bb0ce4ff8e6ef86 041cfb5647b7928 23a20b44f7)
We want to revert the patch in Focal (systemd v245) for now (LP: #1943982), while we'll try to fix the root cause in Hirsute (systemd v247), adding more relevant patches that were added to systemd-stable v247 (but not systemd-stable v245): /github. com/systemd/ systemd- stable/ commits/ v247-stable/ src/resolve/ resolved- dns-query. c /github. com/systemd/ systemd- stable/ commit/ 64317106aed94a6 fb758ab6b08ba49 0873fc5227 /github. com/systemd/ systemd- stable/ commit/ 91ba2eac4b6b463 026b3a93e5a1399 23e8f2cfe4 /github. com/systemd/ systemd- stable/ commit/ ab9f7e1a51005f1 2d3bac83b86716d 9d33048eb7 /github. com/systemd/ systemd- stable/ commit/ 78a43c33c8847eb bc2d3cf530ebe30 4924c58b32 /github. com/systemd/ systemd- stable/ commit/ c8d7fab2286384b 19ff6328cece107 c4c02d7bb8
https:/
https:/
https:/
https:/
https:/
https:/
If root-causing is successful, we might back-port those patches to Focal, too.