https://bugs.exim.org/show_bug.cgi?id=3158

            Bug ID: 3158
           Summary: SIGSEGV - null pointer indirection - daemon-accept
                    handling TLS incoming connection
           Product: Exim
           Version: 4.99
          Hardware: x86
                OS: OpenBSD
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Delivery in general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Starting 2025-09-07 I have observed a number of panics with log lines saying

2025-09-10 18:45:43.190 1uwPp8-00000000MJ2-09sw SIGSEGV (fault address: (nil))
2025-09-10 18:45:43.191 1uwPp8-00000000MJ2-09sw SIGSEGV (null pointer
indirection)
2025-09-10 18:45:43.191 1uwPp8-00000000MJ2-09sw SIGSEGV (daemon-accept: 85748
handling TLS incoming connection from mail-lf1-x136.google.com
[2a00:1450:4864:20::136]:56382

All panics are related to connections originating at mail-*.google.com.

The latest panic dumped core, where stacktrace is looking like this:

(lldb) target create "exim.git" --core "exim.git.core"
Core file '/tmp/exim.git.core' (x86_64) was loaded.
(lldb) bt
* thread #1, stop reason = signal SIGSEGV
  * frame #0: 0x00000435194b534e exim.git`strcmpic(s=<unavailable>,
t=<unavailable>) at string.c:792:35
    frame #1: 0x000004351943dba3
exim.git`string_log_address(g=0x000004378fbe00a8, addr=0x0000043519517540,
all_parents=NO, success=<unavailable>) at deliver.c:1076:9
    frame #2: 0x000004351943d395 exim.git`delivery_log(flags=1,
addr=0x0000043519517540, logchar=62, msg=0x0000000000000000) at
deliver.c:1153:5
    frame #3: 0x00000435194ca3a1 exim.git`cutthrough_finaldot at
verify.c:1587:7
    frame #4: 0x0000043519495a03 exim.git`receive_msg(extract_recip=NO) at
receive.c:4337:24
    frame #5: 0x00000435194394b3 exim.git`daemon_go at daemon.c:576:17
    frame #6: 0x00000435194390ed exim.git`daemon_go at daemon.c:2808:9
    frame #7: 0x0000043519456e44 exim.git`main(argc=3,
cargv=0x000070be25400678) at exim.c:5354:3
    frame #8: 0x000004351942b07b exim.git`__start + 299

Exim version 4.git-e186dd7639 #1 built 31-Aug-2025 23:03:21

-- 
You are receiving this mail because:
You are on the CC list for the bug.

-- 
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
##   [email protected]
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to