Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Apr 2000 08:27:56 -0500 (CDT)
From:      Guy Helmer <ghelmer@cs.iastate.edu>
To:        Sue Blake <sue@welearn.com.au>
Cc:        Sheldon Hearn <sheldonh@uunet.co.za>, freebsd-questions@FreeBSD.ORG
Subject:   Re: cron's complaint
Message-ID:  <Pine.HPX.4.05.10004040816250.28738-100000@popeye.cs.iastate.edu>
In-Reply-To: <20000404221334.A3352@welearn.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 4 Apr 2000, Sue Blake wrote:

> On Tue, Apr 04, 2000 at 09:35:35PM +1000, Sue Blake wrote:
> > On Tue, Apr 04, 2000 at 12:33:35PM +0200, Sheldon Hearn wrote:
> > > On Tue, 04 Apr 2000 18:05:44 +1000, Sue Blake wrote:
> > > 
> > > > CRON in malloc(): warning: pointer to wrong page.
> > > > CRON in free(): warning: pointer to wrong page.
> 
> > Meanwhile, I'd really like to know how to get cron working without
> > drowning me in hundreds of errors. I've rebooted since it started, and
> > the errors are still being churned out. It feels like something's been
> > changed permanently.
> 
> I made some cosmetic edits to the active lines in /etc/crontab and cron
> stopped reporting those errors from that moment on. Later on, root
> dutifully sent me my StarTrek Night reminder email courtesy of cron,
> with no complaints.
> 
> Probably all that was significant was that the file was changed and
> therefore re-read by cron. Might a corrupted crontab file in var cause this?
> Damn, I should have kept a copy. My personal crontab was mucking up
> too, but I'll have to wait until tomorrow before its jobs are due again.

Hmm, a crontab file that triggers this activity would be a great data
point...

My working hypothesis has been that the memory corruption problems in cron
are due to signals and malloc library re-entrancy (as was the case with
inetd(8)). I have changed cron in the same way inetd(8) was changed in rev
1.44.  I am interested in having people try the changes to see if they fix
these and other related problems.

Guy

Guy Helmer, Ph.D. Candidate, Iowa State University Dept. of Computer Science 
Research Assistant, Dept. of Computer Science   ---   ghelmer@cs.iastate.edu
http://www.cs.iastate.edu/~ghelmer



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.HPX.4.05.10004040816250.28738-100000>