https://bugs.exim.org/show_bug.cgi?id=3115
Bug ID: 3115
Summary: SIGSEGV during SMTP session
Product: Exim
Version: 4.97
Hardware: x86
OS: Windows
Status: NEW
Severity: bug
Priority: medium
Component: Transports
Assignee: unallocated@???
Reporter: h-k@???
CC: exim-dev@???
Found some random crash on smtp delivery
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 SIGSEGV (fault address: 0x184)
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 SEGV_MAPERR
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 SIGSEGV (null pointer indirection)
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 SIGSEGV (277196 delivering
1stjHp-00000001975-1yp8 to mx2.omnimail.org [87.255.211.70]
(Granex@???)
)
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 backtrace
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 ---
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x5a922)
[0x57f076ccb922]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x5aae4)
[0x57f076ccbae4]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8
/lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x74ceeea45320]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x101cdf)
[0x57f076d72cdf]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x50d40)
[0x57f076cc1d40]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x60f22)
[0x57f076cd1f22]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x95835)
[0x57f076d06835]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(+0x3e72a)
[0x57f076caf72a]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x74ceeea2a1ca]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x74ceeea2a28b]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 /usr/sbin/exim4(_start+0x25)
[0x57f076caf9d5]
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 ---
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 Delivery status for
Granex@???: got 0 of 7 bytes (pipeheader) from transport process
277196 for transport smtp
2024-09-26 11:18:00 1stjHp-00000001975-1yp8 == granex@???
<Granex@???> R=dnslookup T=remote_smtp defer (-1): smtp transport
process returned non-zero status 0x008b: terminated by signal 11
gdb /usr/sbin/exim4 CoreDump
GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/sbin/exim4...
This GDB supports auto-downloading debuginfo from the following URLs:
<
https://debuginfod.ubuntu.com>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /usr/sbin/exim4
(No debugging symbols found in /usr/sbin/exim4)
[New LWP 388644]
Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypt.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libnsl.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libdb-5.3.so
Downloading separate debug info for /lib/x86_64-linux-gnu/libldap.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/liblber.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/liblber.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libmysqlclient.so.21
Downloading separate debug info for /lib/x86_64-linux-gnu/libpq.so.5
Downloading separate debug info for /lib/x86_64-linux-gnu/libsqlite3.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libperl.so.5.38
warning: could not find '.gnu_debugaltlink' file for
/lib/x86_64-linux-gnu/libperl.so.5.38
Downloading separate debug info for /lib/x86_64-linux-gnu/libperl.so.5.38
Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30
Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls-dane.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpcre2-8.so.0
--Type <RET> for more, q to quit, c to continue without paging--
Downloading separate debug info for /lib/x86_64-linux-gnu/libidn.so.12
Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libtirpc.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1
Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.5
Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6
Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10
Downloading separate debug info for /lib/x86_64-linux-gnu/libunbound.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3
Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.8
Downloading separate debug info for /lib/x86_64-linux-gnu/libevent-2.1.so.7
Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1
warning: could not find '.gnu_debugaltlink' file for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/Fcntl/Fcntl.so
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/Fcntl/Fcntl.so
warning: could not find '.gnu_debugaltlink' file for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/Cwd/Cwd.so
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/Cwd/Cwd.so
--Type <RET> for more, q to quit, c to continue without paging--
warning: could not find '.gnu_debugaltlink' file for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/DB_File/DB_File.so
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/DB_File/DB_File.so
warning: could not find '.gnu_debugaltlink' file for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/List/Util/Util.so
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/perl/5.38/auto/List/Util/Util.so
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/perl5/5.38/auto/DBI/DBI.so
Downloading separate debug info for system-supplied DSO at 0x7fff1756c000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/sbin/exim4 -Mc 1sq5eR-00000001d6O-1SZl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000061363ee3dcdf in ?? ()
(gdb) bt
#0 0x000061363ee3dcdf in ?? ()
#1 0x000061363ed8cd40 in ?? ()
#2 0x000061363ed9cf22 in ?? ()
#3 0x000061363ed76ea6 in ?? ()
#4 0x000074c13282a1ca in __libc_start_call_main
(main=main@entry=0x61363ed72000, argc=argc@entry=3,
argv=argv@entry=0x7fff17475148) at ../sysdeps/nptl/libc_start_call_main.h:58
#5 0x000074c13282a28b in __libc_start_main_impl (main=0x61363ed72000, argc=3,
argv=0x7fff17475148, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff17475138)
at ../csu/libc-start.c:360
#6 0x000061363ed7a9d5 in _start ()
(gdb)
Core -
https://dropmefiles.com/sVf6S
dpkg -l |grep exim
ii exim4 4.97-4ubuntu4.1 all
metapackage to ease Exim MTA (v4) installation
ii exim4-base 4.97-4ubuntu4.1
amd64 support files for all Exim MTA (v4) packages
ii exim4-config 4.97-4ubuntu4.1 all
configuration for the Exim MTA (v4)
ii exim4-daemon-heavy 4.97-4ubuntu4.1
amd64 Exim MTA (v4) daemon with extended features, including exiscan-acl
--
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):
## exim-dev-unsubscribe@???
## Exim details at
http://www.exim.org/
## Please use the Wiki with this list -
http://wiki.exim.org/