Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uunet!deimos!uafcveg!netnews From: netnews@uafcveg.uark.edu (Netnews account) Newsgroups: comp.mail.sendmail Subject: Re: sendmail 5.61 on ISC 3.2 unix i386 Summary: Look at 'fdopen' to see if it does buffering. Message-ID: <3633@uafcveg.uark.edu> Date: 9 Jan 90 16:55:28 GMT References: <886@uudell.dell.com> Organization: College of Engineering, University of Arkansas, Fayetteville Lines: 19 In article <886@uudell.dell.com>, james@raid.dell.com (James Van Artsdalen) writes: > I am trying to compile sendmail 5.61, straight from ucbarpa.berkeley.edu, > for ISC SysV 3.2 i386. I have it pretty much working with TCP/IP and > daemon and so forth, except that I am seeing some core dumps. It appears > that sendmail never dumps core for the uux mailer, only SMTP. Over > time, the mqueue directory builds up mail that was locked when sendmail > dumped core during delivery. When sendmail dumps core, it is usually > in malloc(3c) or _filbuf, with a stray pointer. > -- > James R. Van Artsdalen james@raid.dell.com "Live Free or Die" > Dell Computer Corporation 9505 Arboretum Blvd Austin TX 78759 512-338-8789 You might want to check the 'fdopen' routine on your system to make sure that they provide a buffer. Some systems don't create a buffer when the 'fdopen' routine is called. This created Mega-problems for me when I tried to port it to HCX-UX 3.0. I finally just called 'setbuf' on a 'malloc'ed buffer after EVERY 'fdopen' routine call, just to make sure. - David Summers