Autor: Juergen Edner Data: A: exim-users Assumpte: [Exim] process 29204 crashed with signal 11 while delivering 18PXy4-0006hH-00
Hello Philip,
yesterday I found out that some messages in the message queue
couldn't be delivered although the receipient has been setup
as a normal user on my server.
I started exim in debug mode and saw that the error message
"process 29204 crashed with signal 11 while delivering
18PXy4-0006hH-00" had been created while processing some messages.
I checked the message queue directory and found three message
headers and about twenty message body file. I deleted all files
and the error messages have disappeared. Than I copied back one
of the messages and the error appeared instantly during a queue
run. Therefor I am sure that something must be wrong with the
message header of this e-mail.
So, I think you need some more information about my environment
to help me solving the problem. (I have also tested it with
exim 4.11, but the same error appeared):
linux server, exim 4.12, exiscan-4.12-20, spamassassin 2.43 (spamd)
I have also added some excerpts of the log files. If you want to
get the original message for debug purposes, please let me know.
I don't want to blow up this message with attachments.
I hope you will be able to give a hint how to solve this problem.
Regards Jürgen Edner
This is the debug output of a queue run:
----------------------------------------
Exim version 4.12 uid=0 gid=0 pid=29200 D=fddcaefd
Berkeley DB: Sleepycat Software: DB 2.4.14: (6/2/98)
Support for: OpenSSL
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile autoreply pipe smtp
changed uid/gid: forcing real = effective
uid=0 gid=0 pid=29200
auxiliary group list: <none>
configuration file is /usr/local/exim/configure
log selector = 0106ccd8
trusted user
admin user
originator: uid=0 gid=0 login=root name=root
29200 listening on all interfaces (IPv4) port 25
29200 pid written to /var/spool/exim/exim-daemon.pid
29200 changed uid/gid: running as a daemon
29200 uid=0 gid=42 pid=29200
29200 auxiliary group list: <none>
29200 LOG: MAIN
29200 exim 4.12 daemon started: pid=29200, -q20m, listening for SMTP on port 25 (IPv4)
29200 set_process_info: 29200 daemon: -q20m, listening for SMTP
29200 daemon running with uid=0 gid=42 euid=0 egid=42
29200 SIGALRM received
29201 Starting queue-runner: pid 29201
29201 LOG: queue_run MAIN
29201 Start queue run: pid=29201
29201 queue running main directory
29201 set_process_info: 29201 running queue: 18Phsg-00072K-00-H
29201 set_process_info: 29201 running queue: waiting for 18Phsg-00072K-00 (29202)
29200 1 queue-runner process running
29200 Listening...
29202 set_process_info: 29202 delivering 18Phsg-00072K-00 (queue run pid 29201)
29202 reading spool file 18Phsg-00072K-00-H
29202 user=root uid=0 gid=42 sender=steffico588@???
29202 sender_fullhost = localhost [127.0.0.1]
29202 sender_rcvhost = localhost ([127.0.0.1])
29202 sender_local=0 ident=unset
29202 Non-recipients:
29202 Empty Tree
29202 ---- End of tree ----
29202 recipients_count=1
29202 body_linecount=39 message_linecount=26
29202 Delivery address list:
29202 spam
29202 locking /var/spool/exim/db/retry.lockfile
29202 locked /var/spool/exim/db/retry.lockfile
29202 opened hints database /var/spool/exim/db/retry: flags=0
29202 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
29202 Considering: spam
29201 LOG: MAIN PANIC
29201 queue run: process 29202 crashed with signal 11 while delivering 18Phsg-00072K-00
29201 set_process_info: 29201 running queue: waiting for children of 29202
29201 set_process_info: 29201 running queue
29201 set_process_info: 29201 running queue: 18OwC0-0004wy-00-H
29203 set_process_info: 29203 delivering 18OwC0-0004wy-00 (queue run pid 29201)
29203 reading spool file 18OwC0-0004wy-00-H
29203 user=root uid=0 gid=42 sender=stefanierl738@???
29201 set_process_info: 29201 running queue: waiting for 18OwC0-0004wy-00 (29203)
29203 sender_fullhost = localhost [127.0.0.1]
29203 sender_rcvhost = localhost ([127.0.0.1])
29203 sender_local=0 ident=unset
29203 Non-recipients:
29203 Empty Tree
29203 ---- End of tree ----
29203 recipients_count=1
29203 body_linecount=39 message_linecount=26
29203 Delivery address list:
29203 spam
29203 locking /var/spool/exim/db/retry.lockfile
29203 locked /var/spool/exim/db/retry.lockfile
29203 opened hints database /var/spool/exim/db/retry: flags=0
29203 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
29203 Considering: spam
29201 LOG: MAIN PANIC
29201 queue run: process 29203 crashed with signal 11 while delivering 18OwC0-0004wy-00
29201 set_process_info: 29201 running queue: waiting for children of 29203
29201 set_process_info: 29201 running queue
29201 set_process_info: 29201 running queue: 18PXy4-0006hH-00-H
29201 set_process_info: 29201 running queue: waiting for 18PXy4-0006hH-00 (29204)
29204 set_process_info: 29204 delivering 18PXy4-0006hH-00 (queue run pid 29201)
29204 reading spool file 18PXy4-0006hH-00-H
29204 user=root uid=0 gid=42 sender=greetings@???
29204 sender_fullhost = localhost [127.0.0.1]
29204 sender_rcvhost = localhost ([127.0.0.1])
29204 sender_local=0 ident=unset
29204 Non-recipients:
29204 Empty Tree
29204 ---- End of tree ----
29204 recipients_count=1
29204 body_linecount=25 message_linecount=20
29204 Delivery address list:
29204 spam
29204 locking /var/spool/exim/db/retry.lockfile
29204 locked /var/spool/exim/db/retry.lockfile
29204 opened hints database /var/spool/exim/db/retry: flags=0
29204 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
29204 Considering: spam
29201 LOG: MAIN PANIC
29201 queue run: process 29204 crashed with signal 11 while delivering 18PXy4-0006hH-00
29201 set_process_info: 29201 running queue: waiting for children of 29204
29201 set_process_info: 29201 running queue
29201 LOG: queue_run MAIN
29201 End queue run: pid=29201
29200 child 29201 ended: status=0x0
29200 0 queue-runner processes now running
29200 Listening...
This is an excerpt of the mainlog, when the message arrived
-----------------------------------------------------------
2002-12-19 09:38:12 18OwC0-0004wy-00 exiscan: found spam score over treshold
(14.2 (++++++++++++++)) Host=localhost [127.0.0.1] Sender='stefanierl738@???'
Recipients[1]=[juergen@???] Subject='Re: Antwort auf Deine Kontaktanzeige
7032ZnEh9-310EToY3-17'
2002-12-19 09:38:12 18OwC0-0004wy-00 exiscan: redirecting to spam.
2002-12-19 09:38:12 18OwC0-0004wy-00 <= stefanierl738@??? H=localhost [127.0.0.1]
P=esmtp S=3078 id=035a72a16b3a$6666d4d3$6bd60db2@kfdbnv
2002-12-19 09:40:00 Start queue run: pid=19047
2002-12-19 09:40:00 queue run: process 19048 crashed with signal 11 while delivering 18OwC0-0004wy-00
2002-12-19 09:40:00 End queue run: pid=19047
2002-12-19 10:00:00 Start queue run: pid=19071
2002-12-19 10:00:00 queue run: process 19072 crashed with signal 11 while delivering 18OwC0-0004wy-00
2002-12-19 10:00:00 End queue run: pid=19071
This is an excerpt of the paniclog
----------------------------------
2002-12-19 09:40:00 queue run: process 19048 crashed with signal 11 while delivering 18OwC0-0004wy-00
2002-12-19 10:00:00 queue run: process 19072 crashed with signal 11 while delivering 18OwC0-0004wy-00