Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!mcsun!cernvax!chx400!bernina!bernina!neeri From: neeri@iis.ethz.ch (Matthias Ulrich Neeracher) Newsgroups: comp.sys.mac.programmer Subject: Re: Tail Patching Message-ID: Date: 30 May 91 11:50:42 GMT References: <1991May28.163618.8353@crash.cts.com> <13613@dog.ee.lbl.gov> <772@goblin.ntg.com> <1991May30.090103.444@otago.ac.nz> Sender: news@bernina.ethz.ch (USENET News System) Organization: Integrated Systems Laboratory, ETH, Zurich Lines: 27 In-Reply-To: michael@otago.ac.nz's message of 29 May 91 21:53:38 GMT Nntp-Posting-Host: etzj-gw In article <1991May30.090103.444@otago.ac.nz> michael@otago.ac.nz writes: >In article <772@goblin.ntg.com>, dplatt@ntg.com (Dave Platt) writes: > >> There is NO preferred method for tail-patching. It should not be done. >.. >I have always wondered, though, whether or not it would be legitimate to >look at the trap address before you tail patch it and only do so if it is >> ROMBase - meaning that it doesn't have any bug-fix traps and therefore you >(presumably) couldn't cause these sorts of problems. > >Of course such an approach would run the risk of abruptly ceasing to function >under new system releases, etc, but I can't see why it wouldn't work... The problem with this is that an MacPluses and MacII's, an *enormous* number of traps are patched nowadays, you'd probably have a real hard time to find unpatched ones. Is there anybody who might support these unscientific ramblings with some hard numbers ? How many traps are patched on a MacII for System 6.0.7 ? For System 7 ? Matthias ----- Matthias Neeracher neeri@iis.ethz.ch "These days, though, you have to be pretty technical before you can even aspire to crudeness." -- William Gibson, _Johnny Mnemonic_