Autor: Patrick D. Avery Data: A: Philip Hazel CC: Patrick D. Avery, exim-users Assumpte: Re: [Exim] Seg fault when using perl_startup = do 'blah.pl'
Using a perl_startup file that simply contained #!/usr/bin/perl exit 0;
still seg faulted. However, I realized that I was running with Perl 5.6.1
that was compiled from source by one of our developers. My other Exim
server was running 5.6.0. Once I downgraded it to 5.6.0 binary or RPM
package, I had no such problems.
Thanks for the help.
On Wed, 2 Jan 2002,
Philip Hazel wrote:
> On 27 Dec 2001, Patrick D. Avery wrote:
>
> > bin/exim -bd -d10
> > Exim version 3.33 debug level 10 uid=0 gid=0
> > Berkeley DB: Sleepycat Software: Berkeley DB 3.1.14: (June 7, 2000)
> > Starting Perl interpreter
> > Segmentation fault (core dumped)
> >
> > If I drop the perl_startup, but keep perl_at_start and my system_filter
> > on, it fires up correctly.
>
> It seems clear that it's crashing inside the Perl interpreter. Have you
> tried an empty perl_startup file? Or one which contains a trivial
> function? I'm afraid I can't think of a straightforward way of debugging
> this one.
>
>