Re: strace cures fetchmail segfault
Thanks once more for your help, Alan. I'm glad to say that the
problem has somehow solved itself. After a week or so and a few
dozen failures, the thing suddenly works. I suspect that the
gremlin saw my >alias fetch='strace -o /dev/null fetchmail'< and
gave up trying to torture me and started obeying >fetchmail<.
It's worked half a dozen times in a row.
If anyone has similar problems, it might result from the rewrite
section of /etc/exim.config. I had blindly copied 'bcfrF' as flags,
but on re-Ring TFM decided that 'frF' was more appropriate. I feel
sure I was still getting segfaults after this change, but I must be
wrong since I can't think of any other change I made that could
have affected things.
Thanks again.
David
On Thu, Apr 12, 2001 at 01:18:21PM -0700, Alan Chen wrote:
> Um.. How comfortable are you with compiling your own packages?
>
> I'd recommend a source recompile of fetchmail. If that still segfaults,
> then you can start adding print statements into the code to try to
> throw off timing and get a sense of where the race is occuring.
>
> Other than that, I'd find a fetchmail developer or debian package
> maintainer and work out debugging with them.
>
> --Alan
>
> --- David Jardine <jardine@tesionmail.de> wrote:
> > Thanks. I can understand the principle, if not the technical detail.
> > Any idea how I fix the race so that the best man wins?
> >
> > On Thu, Apr 12, 2001 at 09:48:23AM -0700, Alan Chen wrote:
> > > A race condition of some sort?
> > >
> > > --- David Jardine <jardine@tesionmail.de> wrote:
> > > > Fetchmail consistently segfaults on me, but >strace fetchmail<
> > > > consistently succeeds. I suppose I could run fetchmail through
> > > > strace for the rest of my life, but I wondered if anyone could
> > > > suggest what this behaviour might indicate. I'm utterly out
> > > > of my depth here.
> > > >
> > > > TIA
> > > >
> > > > David
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Get email at your own domain with Yahoo! Mail.
> > > http://personal.mail.yahoo.com/
> >
> >
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail.
> http://personal.mail.yahoo.com/
Reply to: