Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 beta 3/9/83; site frog.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!harvard!think!mit-eddie!cybvax0!frog!john
From: john@frog.UUCP (John Woods)
Newsgroups: net.bizarre
Subject: Re: Program bug
Message-ID: <265@frog.UUCP>
Date: Wed, 14-Aug-85 10:57:42 EDT
Article-I.D.: frog.265
Posted: Wed Aug 14 10:57:42 1985
Date-Received: Mon, 19-Aug-85 07:29:22 EDT
References: <226@gymble.UUCP>
Distribution: net
Organization: Charles River Data Systems, Framingham MA
Lines: 24

> My program crashed. Can anyone debug it for me? Here's the core dump:
> 
> 0000000  000000 000000 000000 000000 000000 000000 000000 000000
> 0000020  000000 000000 000000 000000 000000 000000 000000 000000
	...
> 0000760  000537 000400 000000 000400 000000 000012 000000 000377
> 0001000  177777 177777 177777 177777 177777 177777 177777 177777
> 0001020  177777 177777 000537 000400 000000 000000 177600 007770
> 0001040  177600 007724 017765 011600 177404 105230 000000 000002	<<-
	...

It's quite simple.  The line in your program which reads

	if (FF<&_flf[0]||FF>=&_flf[NFLF]||FF!=&_flf[FF-&_flf[0]]||FF->ff_dir==NULL){radon(bad_flf,67);return foo->ff_bc = getbch(dptr->di_ack,dptr->di_tor);}

should read

	if (FF<&_flf[0]||FF>=&_flf[NFLF]||FF!=&_flf[FF-&_flf[0]]||FF->ff_dir==NULL){radon((bad_flf,67));return foo->ff_bc = getbch(dptr->di_ack,dptr->di_tor);}

Glad to help!

--
John Woods, Charles River Data Systems, Framingham MA, (617) 626-1101
...!decvax!frog!john, ...!mit-eddie!jfw, jfw%mit-ccc@MIT-XX.ARPA