Date: Wed, 11 Jul 2001 20:16:48 -0700 From: Mark Peek <mark@whistle.com> To: "Lanny Baron" <lnb@FreeBSDsystems.COM>, Giorgos Keramidas <keramida@ceid.upatras.gr> Cc: Igor Kulemzin <kulemzinn@mail.ru>, "Andrey Simonenko" <simon@comsys.ntu-kpi.kiev.ua>, freebsd-questions@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: cron exited on signal 11 Message-ID: <p0510032cb772c6d1161d@[207.76.207.129]> In-Reply-To: <20010711224709.11607.qmail@panda.freebsdsystems.com> References: <1399129667.20010709164730@mail.ru> <006e01c10927$c3151d80$6d36120a@comsys.ntukpi.kiev.ua> <18810557330.20010711121320@mail.ru> <86itgz4eyf.fsf@hades.hell.gr> <20010711224709.11607.qmail@panda.freebsdsystems.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At 10:47 PM +0000 7/11/01, Lanny Baron wrote:
>Hello,
>As was stated in previous mail, upon cvsup'ing and config'ing the
>kernel, /var/log/messages shows cron dies. This is right after boot
>and with 4.3-STABLE
>Jul 10 20:20:12 panda /kernel: pid 258 (cron), uid 0: exited on
>signal 11 (core dumped)
>Here are the sizes of cron:
>The box it died on:
>lnb@panda:~$ ls -ld /usr/sbin/cron
>-r-xr-xr-x 1 root wheel 30392 Jul 10 11:33 /usr/sbin/cron
>and another FreeBSD server on our LAN:
>lnb@bsd:~$ ls -ld /usr/sbin/cron
>-r-xr-xr-x 1 root wheel 29560 Apr 25 20:05 /usr/sbin/cron
>Giorgos Keramidas writes:
>>Igor Kulemzin <kulemzinn@mail.ru> writes:
>>>Hi,
>>> I've try to use default crontab file and cron worked.
>>> I've use this string only in my /etc/crontab:
>>> 00 12 * * 1-5 sendmail -q
>>
>>This doesn't look right. Not right, at all.
>>The sixth field in my /etc/crontab is the username that the command is going
>>to be run as.
>> 1 3 * * * root periodic daily
>>> After commenting it out, cron worked.
>>> How can i send bug report?
>>> What the gdb output or i should send cron.core?
>>> What the mail address or program I should use?
>>
>>If you can pin this down to some specific problem in cron when a user is not
>>specified, then you could send patches by running send-pr(1).
>> % send-pr
>>Even if you don't know a solution, send-pr(1) is the Right-Thing(TM) to do
>>when you think you have discovered a bug.
>>-giorgos
Try this patch...
Index: usr.sbin/cron/lib/env.c
===================================================================
RCS file: /cvs/freebsd/src/usr.sbin/cron/lib/env.c,v
retrieving revision 1.9
diff -u -r1.9 env.c
--- usr.sbin/cron/lib/env.c 2000/04/30 15:57:00 1.9
+++ usr.sbin/cron/lib/env.c 2001/07/12 03:12:29
@@ -41,6 +41,8 @@
{
char **p;
+ if (envp == NULL)
+ return;
for (p = envp; *p; p++)
free(*p);
free(envp);
Mark
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?p0510032cb772c6d1161d>
