Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!zaphod.mps.ohio-state.edu!caen!ox.com!tbomb.ice.com!time From: time@tbomb.ice.com (Tim Endres) Newsgroups: comp.sys.mac.programmer Subject: Re: TRAP BUG? In SetGrowZone() Message-ID: <1CE00001.68hzrf@tbomb.ice.com> Date: 7 Dec 90 22:02:33 GMT Reply-To: time@tbomb.ice.com Organization: ICE Engineering, Inc. Lines: 21 X-Mailer: uAccess - Mac Release: 1.0.3 In article <47202@apple.Apple.COM>, keith@Apple.COM (Keith Rollin) writes: > Hmmm...that's an interesting quesion: Does MemError hold the same > value as D0 after SetGrowZone? If not, then that means that something > happened to D0 between the time SetGrowZone completed and the time > your application regained control. That in turn will indicate if it is > indeed a patch that is munging D0. > -- > In all of the code that I disassembled the value in d0 was immediately stored in MemErr after the trap. However, the fact remains that the trap is returning a non-zero value in d0 on IIcx's. I believe, almost certainly, that it is the MultiFinder patch to SetGrowZone() that is the culprit. tim. ------------------------------------------------------------- Tim Endres | time@ice.com ICE Engineering | uupsi!ice.com!time 8840 Main Street | Whitmore Lake MI. 48189 | (313) 449 8288