Re: [Exim] Segmentation fault in callouts

Top Page
Delete this message
Reply to this message
Author: Dean Brooks
Date:  
To: exim-users
Subject: Re: [Exim] Segmentation fault in callouts
On Tue, Sep 30, 2003 at 03:44:09PM +0200, Nico Erfurth wrote:

> >I attempted to add callouts to our sender verification (in the MAIL
> >FROM: ACL) , and Exim began giving Segmentation Faults immediately
> >on callouts.
> >
> >A snippet from "exim -d -v -bch 1.2.3.4" gave:
> >
> > Attempting full verification using callout
> > locking /var/spool/exim/db/callout.lockfile
> > locked /var/spool/exim/db/callout.lockfile
> > opened hints database /var/spool/exim/db/callout: flags=2
> > dbfn_read: key=testdomain.net
> > callout cache: no domain record found
> > dbfn_read: key=deanqweqwe@???
> > callout cache: no address record found
> > Segmentation Fault
>
> Have you tried to delete /var/spool/exim/db/callout?
> Maybe it was created before, with another dbm-version?


Actually, the db file didn't exist prior to me enabling callouts.
After I put callouts into the config, I checked the db directory
to see if it created the database, and it had, but it was zero
in size. It was then I realized that it was segfaulting...

I assume its using the same DB library that is used for the
regular retry/hints databases.

-Dean