Path: utzoo!yunexus!geac!syntron!jtsv16!uunet!seismo!sundc!pitstop!sun!imagen!atari!portal!cup.portal.com!jwhitnell
From: jwhitnell@cup.portal.com
Newsgroups: comp.sys.mac
Subject: Re: LCS 3.0 destroying projects?
Message-ID: <8264@cup.portal.com>
Date: 18 Aug 88 17:53:06 GMT
Article-I.D.: cup.8264
References: <3654@polya.Stanford.EDU>
Organization: The Portal System (TM)
Lines: 24
XPortal-User-Id: 1.1001.3098

Peter R. Ham got truncated saying...
|	My group is dying to use the LCS 3.0 debugger.  One problem is that
|our project is not mulitfinder compatible.  Another problem is that one of
|us has tried it out and the version we have (without patches) corrupts 
|his probjects?  Has anyone out there had similar problems?  Do you have 
|the latest patches?  Is it really true that your application must be 
|multi-findeer compatible to run unde

You need to remember to put  in your text, otherwise your message
gets truncated.

Since LSD runs under MutliFinder, your project has to also work with
MutliFinder.

The most likly cause of project corruption is wild pointers.  Since there
is no memory protection and LSC doesn't do any checking of its own heap
space, any writes to a pointer that points to the wrong place can and will
corrupt your project.  LSC really needs to checksum its own heap for
protection.

--
Jerry Whitnell
jwhitnell@cup.portal.com
...!sun!portal!jwhitnell