Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!husc6!mit-eddie!ll-xn!cit-vax!ucla-cs!zen!ucbvax!XX.LCS.MIT.EDU!MRL%PFCVAX From: MRL%PFCVAX@XX.LCS.MIT.EDU Newsgroups: comp.os.vms Subject: Fix for inifinite loop caused by DIFF/MAX Message-ID: <8709112324.AA08832@ucbvax.Berkeley.EDU> Date: Fri, 11-Sep-87 15:04:12 EDT Article-I.D.: ucbvax.8709112324.AA08832 Posted: Fri Sep 11 15:04:12 1987 Date-Received: Sat, 12-Sep-87 20:22:36 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 15 Having watched many VMS versions pass without a fix to the infinite loop caused by using DIFF/MAX, I decided to find the patch myself. The following patch should be applied to DIFF.EXE: PATCH>replace/i 296a OLD> 'movl (r2),r2' OLD> exit NEW> 'movl (r2),r2' NEW> 'movl #1,r5' NEW> exit old: 0000296A: MOVL (R2),R2 new: 0000296A: BRW PAA new: PAA: MOVL (R2),R2 new: 00004203: MOVL #01,R5 new: 00004206: BRW 0000296D