Merge ~sergiodj/ubuntu/+source/exim4:bug1974214-segfault-smtp-delivery-KINETIC into ubuntu/+source/exim4:ubuntu/devel
Status: | Needs review |
---|---|
Proposed branch: | ~sergiodj/ubuntu/+source/exim4:bug1974214-segfault-smtp-delivery-KINETIC |
Merge into: | ubuntu/+source/exim4:ubuntu/devel |
Diff against target: |
247 lines (+219/-0) 4 files modified
debian/changelog (+7/-0) debian/patches/lp1974214-segfault-smtp-delivery-01.patch (+186/-0) debian/patches/lp1974214-segfault-smtp-delivery-02.patch (+24/-0) debian/patches/series (+2/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Bryce Harrington (community) | Approve | ||
Canonical Server packageset reviewers | Pending | ||
Review via email:
|
Description of the change
This MP fixes bug #1974214 in Kinetic, which is about exim4 segfaulting while connecting to the secondary MX after the primary MX has deferred the email delivery.
This has been reported and fixed upstream, and the Ubuntu bug reporter already tried these patches and confirmed that they work. It took me a bit of time to come up with a reproducer, but after some failed attempts I was finally able to write step-by-step instructions. You can find them in the bug description, which is an SRU template (since this bug also affects Jammy).
There are two patches required to fix the bug, but they are not complex and shouldn't require too much review time. The annoying part is really reproducing the bug.
Debian's exim4 has already been fixed in 4.95-6. When we merge it, we can drop these patches from our package.
You can also find a PPA with the proposed package here:
https:/
The build is still running; when it finishes I'll trigger autopkgtests and post the results here.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
autopkgtest is OK:
autopkgtest [23:36:45]: @@@@@@@ @@@@@@@ @@@@@@ summary
basic PASS
https:/ /autopkgtest. ubuntu. com/results/ autopkgtest- kinetic- sergiodj- exim4/? format= plain