Date: Sun, 9 Feb 1997 16:08:07 +0100 From: j@uriah.heep.sax.de (J Wunsch) To: andrew@why.whine.com (Andrew Herdman) Cc: current@freebsd.org Subject: Re: Make world of Current dies with weird errors. Message-ID: <Mutt.19970209160807.j@uriah.heep.sax.de> In-Reply-To: <Pine.BSF.3.95.970209021828.485C-100000@why>; from Andrew Herdman on Feb 9, 1997 02:22:03 -0500 References: <Mutt.19970209005049.j@uriah.heep.sax.de> <Pine.BSF.3.95.970209021828.485C-100000@why>
next in thread | previous in thread | raw e-mail | index | archive | help
As Andrew Herdman wrote: > (gdb) up 6 > #6 0x12731 in Lst_Destroy (l=0x588c0, freeProc=0) > at /usr/src/usr.bin/make/lst.lib/lstDestroy.c:99 > 99 free ((Address)ln); > (gdb) Either some list is being destroyed twice, or there are duplicate elements in a list. That's odd. It's even odder that it only happens for you. > I look at this and my head hurts. I'm afraid pascal was my language of > choice during my programming times.... :( Nah, c'mon. Sure, the head hurts when looking there, but Pascal doesn't quite ship with a better list handling either. Infact, programming lists in Pascal yields some very similar code to the quoted example (with the exception that you can't call indirect functions in Pascal). -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mutt.19970209160807.j>