https://bugs.exim.org/show_bug.cgi?id=2129
Bug ID: 2129
Summary: smtp transport crash on double host non-message fault
Product: Exim
Version: 4.88
Hardware: x86
OS: Linux
Status: NEW
Severity: bug
Priority: high
Component: Transports
Assignee: nigel@???
Reporter: jgh146exb@???
CC: exim-dev@???
Reported originally for the sequence a) primary MX: 5xx on banner b) second MX:
TCP connection timeout.
Will apply when any two host targets for a message in sequence give a
non-message
error. The transport process crashes due to a NULL-indirection, stack:
#0 0x00000000004c55ce in smtp_transport_entry (tblock=0x74a208,
addrlist=0x74d650) at smtp.c:4031
#1 0x000000000041fdc7 in do_remote_deliveries (fallback=0) at deliver.c:4655
#2 0x0000000000424989 in deliver_message (id=0x7ffd0718d846
"1dG54i-000CpR-fF", forced=1, give_up=0) at deliver.c:7008
#3 0x00000000004321b1 in main (argc=4, cargv=0x7ffd0718b7d8) at exim.c:4644
A log line like this results:
1999-03-02 09:44:33 10HmbB-0005vi-00 == userx@domain1 R=others T=smtp defer
(-1): smtp transport process returned non-zero status 0x000b: terminated by
signal 11
Fixed by: e69636bc9d
--
You are receiving this mail because:
You are on the CC list for the bug.