Re: Crash problem

Laura Williamson via Exim-users <[email protected]> Tue, 4 Nov 2025 09:30:56 +0000
Newsgroups gmane.mail.exim.user
Message-ID <[email protected]>
Hi

All users are local users and all have quota exceeded. Problem only 
happens when i do a manual

/usr/exim/bin/exim -qq

Queue runners running not from command line does not cause the crash.

It is the default 4.99 with the DBM patch I am running. Running on a 
slackware platform. Queue has 225 messages, not all for the quota 
exceeded users.


added debug_store=yes, this is what I get

025-11-04 10:26:41 1vFruI-000000008A6-1a8i SIGSEGV (fault address: (nil))
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i SIGSEGV (null pointer 
indirection)
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i SIGSEGV (qrun-p1-delivery: 
16557 delivering 1vFruI-000000008A6-1a8i (queue run pid 16476)
)
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i backtrace
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i ---
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/usr/exim/bin/exim(stackdump+0x1f) [0x46c959]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i /usr/exim/bin/exim() [0x46cb38]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/lib64/libpthread.so.0(+0xf770) [0x7f4ffdfa1770]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/lib64/libc.so.6(strlen+0x12) [0x7f4ffdc9f622]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i /usr/exim/bin/exim() [0x455a23]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i /usr/exim/bin/exim() [0x455aa2]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i /usr/exim/bin/exim() [0x45c472]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/usr/exim/bin/exim(deliver_message+0x3915) [0x466cbc]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/usr/exim/bin/exim(queue_run+0xd5e) [0x4a2d17]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/usr/exim/bin/exim(single_queue_run+0x123) [0x4a3409]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/usr/exim/bin/exim(main+0x74fa) [0x475f2c]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i 
/lib64/libc.so.6(__libc_start_main+0xfd) [0x7f4ffdc3bb6d]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i /usr/exim/bin/exim() [0x441bb9]
2025-11-04 10:26:41 1vFruI-000000008A6-1a8i ---
2025-11-04 10:26:41 queue run: process 16557 crashed with signal 11 
while delivering 1vFruI-000000008A6-1a8i
2025-11-04 10:26:41 1vEq98-0000000048G-3h5E SIGSEGV (fault address: (nil))
2025-11-04 10:26:41 1vEq98-0000000048G-3h5E SIGSEGV (null pointer 
indirection)
2025-11-04 10:26:41 1vEq98-0000000048G-3h5E SIGSEGV (qrun-p1-delivery: 
16665 delivering 1vEq98-0000000048G-3h5E (queue run pid 16476)

On 2025-11-04 09:18, Jeremy Harris via Exim-users wrote:
> On 2025/11/03 5:07 PM, Laura Williamson via Exim-users wrote:
>> Update, looks like this is one particular user only, problem is that 
>> the mailbox is full and therefore cannot deliver, with exim 4.98.2 it 
>> doesn't crash, don't know if this could narrow it down/point in any 
>> direction.
>>
>>
>> On 2025-11-03 16:56, Laura Williamson wrote:
>>> Have a problem when doing a manual queuerun  with -qq, this only 
>>> happens with 4.99 and not with 4.98.2, it is all attempts to deliver 
>>> in queue that crashes.
>>>
>>> 2025-11-03 17:30:11 1vET4h-000000006cM-3d2G backtrace
>
> Local or remote user?  How many in the queue?
> 4.99 source exactly, or plus any of the commits since then?
>
> It sounds like you have a way to replicate.
> Add a main-config option "debug_store=yes" and do a run.
>
> If this doesn't show any new information we'll move on
> to a debug build and coredump analysis - what platform
> are you running on?
>

-- 
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-users.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/