exim-1.62 on sunos dumps - was: exim-1.61 on sunos dumps

Top Page
Delete this message
Reply to this message
Author: David Sheryn
Date:  
To: Philip Hazel
CC: exim-users
Old-Topics: Re: exim-1.61 on sunos dumps -- problem solved
Subject: exim-1.62 on sunos dumps - was: exim-1.61 on sunos dumps
I was planning to upgrade 1.59 -> 1.62 for our few remaining SunOS 4.1.4
platforms and appear to have hit the same bug compiling exim-1.62 with gcc
2.6.3 and SunOS ld. Is my only option to get Gnu ld built for this environment ?
(in which case I probably wont bother, since these machines will become
Solaris 2.5.1 machines sometime soon-ish).

Thanks,

DHS

> On Wed, 19 Mar 1997, Alan Thew wrote:
>
> > This may be related since I get a SIGBUS error with exim on a SunOS 4.1.3
> > machine, built with gcc 2.6.3 . (on the other hand this maybe something else
> > since an acc built exim also dumps at the same spot).
> >
> > trace shows:
> > open ("/var/spool/exim/input/0w6l7X-000".., 0, 0666) = 4
> > ioctl (4, 0x40125401, 0xeffff3cc) = -1 ENOTTY (Inappropriate ioctl for device)
> > fstat (4, 0xeffff440) = 0
> > read (4, "0w6l7X-0003jM-00-H\nroot 0 1\n<roo".., 8192) = 500
> > - SIGBUS (10)
>
> The code that happens after this involves several calls to sscanf(),
> and...
>
> > On Wed, 12 Mar 1997, Lee McLoughlin wrote:
> > >
> > > If I link with the gnu 'ld' all is well. If I link with the system 'ld'
> > > exim dumps somewhere inside sscanf() when calling number() !!!!
>
> So it looks very like the same thing.


DHS                                                       Postmaster,Hostmaster
---
David Sheryn, D.H.Sheryn@???                    (+44) 171 477 8000 x8196
UCS Network Team -                  Postmaster,Hostmaster postmaster@???
Computing Services    City University    Northampton Square   London   EC1V 0HB