Re: [Exim] Segmentation fault in Exim 4.04

Top Page
Delete this message
Reply to this message
Author: Marc Langer
Date:  
To: exim-users
Subject: Re: [Exim] Segmentation fault in Exim 4.04
On Tue, May 28, 2002 at 08:36:14 +0200, Tamas TEVESZ wrote:
>  > open("/var/spool/exim/input//17AVUC-0007Qg-00-J", O_WRONLY|O_APPEND|O_CREAT, 064
>  > 0) = 6
>  > shmat(6, 0x80c98b0, 0x1ptrace: umoven: Input/output error
>  > )                = ?

>
> what if you try anything on this file "by hand" ? cat it or something.
> i'd suspect you get i/o errors, and i'd say this is a filesystem (or
> physical media) corruption. try fsck'ing, and get your data off that
> disk, fast.


I can read the file without problems, and exim 3.33 can handle it
without segfault.

I did a "strace exim -d -M" on another message:

[...]
write(2, "  Deferred addresses:\n", 22  Deferred addresses:
) = 22
write(2, "search_tidyup called\n", 21search_tidyup called
)  = 21
write(2, "unbind LDAP connection to localh"..., 38unbind LDAP connection to localhost:0) = 38
write(6, "0\6\2\2\7WB\0", 8)            = 8
close(6)                                = 0
open("/var/spool/exim/input//17AzVU-0003kq-00-J", O_WRONLY|O_APPEND|O_CREAT, 0640) = 6
shmat(6, 0x80cb408, 0x1ptrace: umoven: Input/output error
)                = ?
shmat(6, 0x80cb408, 0x2ptrace: umoven: Input/output error
)                = ?
ipc_subcall(0x6, 0x1f5, 0xc, 0xc)       = 0
fchmod(6, 0640)                         = 0
write(2, ">>>>>>>>>>>>>>>>>> Remote delive"..., 56>>>>>>>>>>>>>>>>>> Remote deliveries

>>>>>>>>>>>>>>>>>>

) = 56
write(2, "--------> webmaster@die-tennisze"..., 51--------> webmaster@??? <--------
) = 51
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

Marc