Path: utzoo!attcan!uunet!ogicse!uwm.edu!cs.utexas.edu!hellgate.utah.edu!helios.ee.lbl.gov!pasteur!ucbvax!parc.xerox.com!janssen From: janssen@parc.xerox.com (Bill Janssen) Newsgroups: comp.soft-sys.andrew Subject: Re: Org Chart peculiarities Message-ID: Date: 27 Feb 90 00:26:12 GMT References: Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 20 Excerpts from andrew: 26-Feb-90 Re: Org Chart peculiarities Nathaniel Borenstein@thu (1800+0) > I conjecture that one of three things is happening in the > xxx_FinalizeObject class procedure (where xxx is some one of the many > objects in the family of objects that make up the org inset and its apt > superclasses). Either something is being freed that shouldn't be, or > something is being written past its allocated area, or an enqueued timer event is not being cancelled. In particular, the suite_FinalizeObject method core-dumps on Sun-4's when called from bushv. (ever wonder why bush takes so long to quit? Busy core-dumping.). And since suite and orgv are both sub-classes of aptv, I'd suspect something in the aptv code. But it's too simple. Looking at orgv_FinalizeObject, we find that it calls treev_Destroy and suite_Destroy. Looking at suite_Destroy, we find it does a number of frees and destroys (but all seem to work when called from orgv_FinalizeObject!). I'll post a note if I find anything. Bill