Mailing List Archive

Exim - 4.97.1 - SIGSEGV
OS: CloudLinux 7

One of our user attempted to send a message using MS Outlook 2007
(Microsoft Office Outlook 12.0) to a large number of recipients (~700).
However, some kind of unintended loop occurred, resulting in the delivery
of the same message multiple times.

Paniclog:

2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS SIGSEGV (fault address: 0x4)
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS SIGSEGV (null pointer
indirection)
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS SIGSEGV (359009 handling
incoming connection from (DESKTOPANIA) [x.x.x.x] I=[x.x.x.x]:25
)
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS backtrace
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS ---
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x42a8de]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x42aa43]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS
/lib64/libpthread.so.0(+0xf630) [0x7fc04a6e1630]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x450317]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x46a50f]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x417858]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x431204]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7fc04a326555]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS /usr/sbin/exim() [0x40b299]
2024-01-24 10:12:58 1rSZJa-00000001VOT-0OkS ---
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy SIGSEGV (fault address: 0x4)
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy SIGSEGV (null pointer
indirection)
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy SIGSEGV (359048 handling
incoming connection from (DESKTOPANIA) [x.x.x.x] I=[x.x.x.x]:25
)
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy backtrace
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy ---
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x42a8de]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x42aa43]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy
/lib64/libpthread.so.0(+0xf630) [0x7fc04a6e1630]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x450317]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x46a50f]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x417858]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x431204]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7fc04a326555]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy /usr/sbin/exim() [0x40b299]
2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy ---
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK SIGSEGV (fault address: 0x4)
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK SIGSEGV (null pointer
indirection)
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK SIGSEGV (359169 handling
incoming connection from (DESKTOPANIA) [x.x.x.x] I=[x.x.x.x]:25
)
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK backtrace
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK ---
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x42a8de]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x42aa43]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK
/lib64/libpthread.so.0(+0xf630) [0x7fc04a6e1630]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x450317]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x46a50f]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x417858]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x431204]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7fc04a326555]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK /usr/sbin/exim() [0x40b299]
2024-01-24 10:13:20 1rSZJw-00000001VR3-0NMK ---
2024-01-24 10:13:37 1rSZKD-00000001VTj-0pve SIGSEGV (fault address: 0x4)
2024-01-24 10:13:37 1rSZKD-00000001VTj-0pve SIGSEGV (null pointer
indirection)
2024-01-24 10:13:37 1rSZKD-00000001VTj-0pve SIGSEGV (359335 handling
incoming connection from (DESKTOPANIA) [x.x.x.x] I=[x.x.x.x]:25
)
and so on...

Any tips on how to solve this?

Thank you,
Mateusz

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
Re: Exim - 4.97.1 - SIGSEGV [ In reply to ]
On 1/24/24 12:07, Mateusz Krawczyk via Exim-users wrote:
> OS: CloudLinux 7
>
> One of our user attempted to send a message using MS Outlook 2007
> (Microsoft Office Outlook 12.0) to a large number of recipients (~700).
> However, some kind of unintended loop occurred, resulting in the delivery
> of the same message multiple times.
>
> Paniclog:
>

> 2024-01-24 10:13:01 1rSZJd-00000001VP6-2Hjy SIGSEGV (359048 handling
> incoming connection from (DESKTOPANIA) [x.x.x.x] I=[x.x.x.x]:25

> 2024-01-24 10:13:37 1rSZKD-00000001VTj-0pve SIGSEGV (359335 handling
> incoming connection from (DESKTOPANIA) [x.x.x.x] I=[x.x.x.x]:25
> )

They're different message as far as Exim is concerned; note the different
message IDs. And it's during reception by Exim, not delivery.

Can you run your exim daemon with debug enabled, to get more info
on what it was doing?
--
Cheers,
Jeremy


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