[exim-dev] [Bug 2129] New: smtp transport crash on double ho…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2129] New: smtp transport crash on double host non-message fault
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.