Philip Hazel wrote:
>On Thu, 24 Feb 2005 niles@??? wrote:
>
>
>
>>I then installed BerkeleyDB 4.3.27 and change my Makefile to:
>>
>>
>
>When you change DB libraries, you MUST also remove any old files that
>Exim previously created (using the old library) because they will not be
>in the correct format.
>
>rm /var/spool/exim/db/*
>
>
>
>>2005-02-24 13:54:12 queue run: process 6357 crashed with signal 11 while
>>delivering 1D4O7X-0001dV-Vl
>>
>>
>
>If removing the old hints files does not solve this, there is a more
>serious problem. Please do a queue run delivery for an appropriate
>message with debugging turned on, to see if that will help pin down what
>is going on. For example
>
>exim -d -qf 1D4O7X-0001dV-Vl 1D4O7X-0001dV-Vl 2>/tmp/debugout
>
> Hello Philip,
Thanks for your reply.
I removed the old hints file, and did a queue delivery with debugging on.
Here is the result with my build of exim 4.50
root@imap:/var/spool/exim# /usr/exim/bin/exim -d -qf 1D7M3b-0006Ec-2F
1D7M3b-0006Ec-2F 2>/tmp/debugout
root@imap:/var/spool/exim# more /tmp/debugout
Exim version 4.50 uid=0 gid=0 pid=27195 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 3.3.11: (July 12, 2001)
Support for: iconv() OpenSSL Content_Scanning Experimental_SPF
Lookups: lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz mysql
Authenticators: cram_md5 spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
uid=0 gid=0 pid=27195
auxiliary group list: <none>
configuration file is /usr/exim/configure
log selectors = 00000ffc 00020800
trusted user
admin user
skipping ACL configuration - not needed
finduser used cached passwd data for mail
Single queue run starting at 1D7M3b-0006Ec-2F stopping at 1D7M3b-0006Ec-2F
set_process_info: 27195 running the queue (single queue run)
LOG: queue_run MAIN
Start queue run: pid=27195 -qf
queue running main directory
search_tidyup called
set_process_info: 27195 running queue: 1D7M3b-0006Ec-2F-H
set_process_info: 27195 running queue: waiting for 1D7M3b-0006Ec-2F (27196)
set_process_info: 27196 delivering 1D7M3b-0006Ec-2F (queue run pid 27195)
reading spool file 1D7M3b-0006Ec-2F-H
user=root uid=0 gid=0 sender=atheos@???
sender_fullhost = wproxy.gmail.com [64.233.184.196]
sender_rcvhost = wproxy.gmail.com ([64.233.184.196])
sender_local=0 ident=unset
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=1
body_linecount=1 message_linecount=22
Delivery address list:
niles@???
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
LOG: MAIN PANIC
queue run: process 27196 crashed with signal 11 while delivering
1D7M3b-0006Ec-2F
set_process_info: 27195 running queue: waiting for children of 27196
set_process_info: 27195 running queue
LOG: queue_run MAIN
End queue run: pid=27195 -qf
search_tidyup called >>>>>>>>>>>>>>>> Exim pid=27195 terminating with rc=0 >>>>>>>>>>>>>>>>
for comparison, I ran this again after replacing my exim-4.50 build with
my working 4.42
root@imap:/var/spool/exim# /usr/exim/bin/exim -d -qf 1D7M3b-0006Ec-2F
1D7M3b-0006Ec-2F 2>/tmp/debugout
root@imap:/var/spool/exim# more /tmp/debugout
Exim version 4.42 uid=0 gid=0 pid=27298 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 3.3.11: (July 12, 2001)
Support for: iconv() OpenSSL
Lookups: lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz dnsdb mysql
Authenticators: cram_md5
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
uid=0 gid=0 pid=27298
auxiliary group list: <none>
configuration file is /usr/exim/configure
log selectors = 00000ffc 00010400
trusted user
admin user
skipping ACL configuration - not needed
finduser used cached passwd data for mail
Single queue run starting at 1D7M3b-0006Ec-2F stopping at 1D7M3b-0006Ec-2F
set_process_info: 27298 running the queue (single queue run)
LOG: queue_run MAIN
Start queue run: pid=27298 -qf
queue running main directory
LOG: queue_run MAIN
End queue run: pid=27298 -qf
search_tidyup called >>>>>>>>>>>>>>>> Exim pid=27298 terminating with rc=0 >>>>>>>>>>>>>>>>
I've tried comparing the two for some insight on the nature of my
problem, but I'm still lost.
Thanks
Niles