ECO NUMBER: VAXVERI03_061 ----------- PRODUCT: OpenVMS VAX Operating System -------- UPDATED PRODUCT: OpenVMS VAX Operating System 6.1 ---------------- APPRX BLCK SIZE: 270 ---------------- COVER LETTER 1 KIT NAME: VAXVERI03_061 2 KITS SUPERSEDED BY THIS KIT: VAXVERI01_071 (For OpenVMS VAX V6.1 Only) 3 KIT DESCRIPTION: 3.1 Version(s) of OpenVMS to which this kit may be applied: OpenVMS VAX V6.1 3.2 In order to receive the full fixes listed in this kit the following remedial kits also need to be installed: VAXCLIU03_061 3.3 Files patched or replaced: o [SYSEXE]VERIFY.EXE (new image) o [SYSMSG]FILMNTMSG.EXE (new image) 4 PROBLEMS ADDRESSED IN VAXVERI03_061 KIT o VERIFY does not flag files, which are directly back linked to themselves, as having invalid backlinks. o VERIFY hangs in an infinite loop during its scan of the directory structure. 5 PROBLEMS ADDRESSED IN VAXVERI01_071 KIT FOR OPENVMS VAX V6.1 o Verify has incorrectly 'fixed' the backlink of a lost directory to point to itself. The next time verify is run, it encounters the lost directory and goes into a tight loop following the directory's backlink. -- COVER LETTER -- Page 2 19 November 1997 6 PROBLEMS ADDRESSED IN VAXVERI01_062 KIT FOR OPENVMS VAX V6.1 o Anal/disk gives multiple errors of the form, or similar to: %ANALDISK-W-CHKALTHOME, invalid alternate home block, VBN 3, RVN 1 %ANALDISK-W-CHKALTHOME, invalid alternate home block, VBN 4, RVN 1 %ANALDISK-W-CHKALTHOME, invalid alternate home block, VBN 5, RVN 1 NOTE: In order to receive this full fix, in addition to this kit, the VAXCLIU03_061 kit or any kits that supersede it, must also be installed. 7 PROBLEMS ADDRESSED IN VAXVERI02_061 KIT FOR OPENVMS VAX V6.1 o When running ANAL/DISK/REPAIR, a directory that is reported as having bad backlinks may be completely erased if it contains an alias pointing to itself. o When running ANAL/DISK, an error may be returned from LIB (for example, "-LIB-F-BADBLOSIZ, bad block size") and a user-mode crash may occur. o ANAL/DISK does not notice out of order file names or versions within a directory block. 8 PROBLEMS ADDRESSED IN VAXVERI01_061 KIT FOR V6.1 o When ANAL/DISK/REPAIR is run on a volume containing corrupt directory files the system crashes with an UNXSIGNAL bugcheck. Verify has been changed so all errors detected by the XQP are also detected by anal/disk and fixed if anal/disk/repair is used. Bad RVNs (relative volume numbers) in directory files are now removed properly and anal/disk/repair will not bugcheck when fixing a broken directory. -- COVER LETTER -- Page 3 19 November 1997 9 KIT INSTALLATION RATING: The following kit installation rating, based upon current CLD information, is provided to serve as a guide as to which customers should apply this remedial kit. (Reference attached Disclaimer of Warranty and Limitation of Liability Statement) INSTALLATION RATING: 2 : To be installed by all customers using the following feature(s): Any customer using the VERIFY Utility. 10 INSTALLATION INSTRUCTIONS: Install this kit with the VMSINSTAL utility by logging into the SYSTEM account, and typing the following at the DCL prompt: @SYS$UPDATE:VMSINSTAL VAXVERI03_061 [location of the saveset] The saveset location may be a tape drive, or a disk directory that contains the kit saveset. The system does not need to be rebooted after this kit is installed. However, if you have other nodes in your OpenVMS VMScluster, they should be rebooted or you should install this kit on each system in order to make use of the new image(s). Copyright (c) Digital Equipment Corporation, 1997 All Rights Reserved. Unpublished rights reserved under the copyright laws of the United States. The software contained on this media is proprietary to and embodies the confidential technology of Digital Equipment Corporation. Possession, use, or dissemination of the software and media is authorized only pursuant to a valid written license from Digital Equipment Corporation. DISCLAIMER OF WARRANTY AND LIMITATION OF LIABILITY THIS PATCH IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED TO THE EXTENT PERMITTED BY APPLICABLE LAW. IN NO EVENT WILL DIGITAL BE LIABLE FOR ANY LOST REVENUE OR PROFIT, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, WITH RESPECT TO ANY PATCH MADE AVAILABLE HERE OR TO THE USE OF SUCH PATCH.