Australia - Updated: 24-SEP-2003
hp.com home products and services support and drivers solutions how to buy
» contact hp
hp.com home hp OpenVMS ECOs

IMPORTANT NOTICE

The online distribution of OpenVMS and related product patches is being migrated to the HP ITRC (Information Technology Resource Center) patch distribution site. The new ITRC patch server will allow OpenVMS customers to take advantage of many enhanced features for patch searching and distribution.

Beginning August 1, 2003, OpenVMS and related Layered Product, publicly available patches will be available from the HP ITRC web site at

http://itrc.hp.com/service/patch/mainPage.do

The same patches will still be available from the existing patch server in Colorado Springs (http://www.support.compaq.com/patches/) through the end of October 2003, to give customers sufficient time to update their bookmarks and make the transition to the HP ITRC web site.

ECO kits will also be available by raw FTP from (ftp://ftp.itrc.hp.com/).

PLEASE UPDATE YOUR BOOKMARKS AND REGISTER ON THE NEW SITE NOW

Note: if you're having trouble connecting to the ITRC site, please delete any cookies for "itrc.hp.com" from your browser and try again. Report any difficulties with or suggestions to MrVMS

» Sydney CSC home page

Navigation
» ECOinfo main index
» Search ECOs
» Search FTP site
» Browse FTP site

ECO Indexes
» Chronological Index
» Indexed by Version
» Indexed by Rating
» Alpha Indexed by Name
» VAX Indexed by Name
» On Hold List

Associated Links
» OpenVMS Home Page
» OpenVMS News
» DIA/WIS Web Service

Feedback
» mail to CSC
.
Sydney Customer Support Centre OpenVMS ECO information
    Updated: 24-SEP-2003 (Use your browsers' Reload button to ensure you're viewing the most recent version)

VAXLIBR06_070 VAX V5.5 - V7.0 LIBRTL ECO Summary

To obtain this kit please call the Customer Support Centre or use the FTP site

Search for this ECO kit and dependencies
Search the Compaq FTP web site this kit (exact match)
Search the Compaq FTP web site this or related ECOs

    
    
    
    Copyright (c) Digital Equipment Corporation 1996, 1997.  All rights reserved.
    
    INSTALLATION NOTES:  If your system is running OpenVMS VAX V5.5-2* *AND*
                         you installed VAXLIBR05_070 on that system, in order
                         to avoid possible system crashes, you *MUST* install
                         this kit, VAXLIBR06_070, on your system.
    
                         If your system is running OpenVMS VAX V5.5, V5.5-1,
                         V6.0, V6.1, V6.2 or V7.0 and VAXLIBR05_070 has been
                         installed on your system, you *DO NOT* need to install
                         this kit, VAXLIBR06_070.
    
                         If your system is running OpenVMS VAX V5.5, V5.5-1,
                         V5.5-2*, V6.0, V6.1, V6,2, or V7.0 and VAXLIBR05_070
                         has not been installed on your system, you *MUST*
                         install this kit, VAXLIBR06_070, on your system.
    
    
    NOTE Regarding BACKUPs From OpenVMS Engineering:
    
        Following installation of the VAXLIBR06_070 TIMA kit on OpenVMS VAX
        V6.2, the system disk will have all of its INCREMENTAL backups
        effectively turned into FULL backups until the next backup done with
        a /RECORD qualifier.
    
      The reason for this is as follows:
    
        The behavior of BACKUP changed on OpenVMS V6.2.  This new behavior
        also applies to OpenVMS V7.0 and to V6.1 with the VAXBACK03_061
        ECO kit applied.  BACKUP now detects that a directory file has been
        modified and saves the directory contents and all of its subdirectory
        contents.  This change was made to allow renamed directories to be
        restored properly and also so that BACKUP would be journaled better
        for proper operation during an /INCREMENTAL restore.  It was made
        specifically to deal with directory tree deletes.  Previous versions
        of BACKUP could not differentiate between a deleted or renamed directory.
    
        This VAXLIBR06_070 KITINSTAL.COM executes the SETFILENOMOVE.COM
        procedure.  This procedure modifies, among other things, the MFD
        when it does a "$ set file/nomove" on it.
    
        Now, since the MFD has been modified, BACKUP detects this and as a
        result saves all the contents of the directory and its subdirectories.
        In the case of the MFD, it's all the files on the system disk.
    
      SOLUTION:
    
        The KITINSTAL.COM should have included the following commands.
    
          $ SET message/nofac/nosev/noid/notext
          $ BACKUP/RECORD/IGNORE=(INTERLOCK,NOBACKUP)/NOCRC/GROUP_SIZE=0 -
                    SYS$SYSDEVICE:<000000>000000.Dir;1,-
                    SYS$SYSDEVICE:<000000>Sys*.Dir;1,-
                    SYS$SYSDEVICE:<000000>Vms$Common.Dir;1,-
                    SYS$SYSDEVICE:<SYS*>*.Dir;1,-
                    SYS$SYSDEVICE:<VMS$COMMON>*.Dir;1 -
                    NLA0:DUMMY.BCK/SAVE
          $ SET message/fac/sev/id/text
    
      These commands have to be executed immediately after the kit(s) have been
      applied to the target disk, most likely the system disk.
    
    OP/SYS:      OpenVMS VAX
    
    COMPONENTS:  For OpenVMS VAX V5.5, V5.5-1, V5.5-2, V5.5-2H4, V5.5-2HF,
                                 V5.5-2HW, and V6.0:
    
                    LIBRTL.EXE
                    LIBRTL2.EXE
                    MESSAGE_ROUTINES.EXE
                    STARLET.OLB - Updated with LIB$DATE_ARITHMETIC and
                                  LIB$DATE_CVT
    
                 For OpenVMS VAX V6.1, V6.2, and V7.0:
    
                    LIBRTL.EXE
                    LIBRTL2.EXE
                    LIBRTL_INSTRUMENTED.EXE
                    MESSAGE_ROUTINES.EXE
                    STARLET.OLB - Updated with LIB$DATE_ARITHMETIC and
                                  LIB$DATE_CVT
    
                 For OpenVMS VAX V5.5 through V7.0:
    
                    LIBRTL$ECO_DROP.COM (If desired, this command file
                                         may be used to remove the ECO
                                         and restore the original
                                         files and libraries.  If this
                                         file is used to remove the kit
                                         from the system, the system
                                         needs to be rebooted after the
                                         successful removal of the kit.)
    
    SOURCE:      Digital Equipment Corporation
    
    ECO INFORMATION:
    
         ECO Kit Name:  VAXLIBR06_070
         ECO Kits Superseded by This ECO Kit:  VAXLIBR05_070
                                               VAXLIBR02_070
                                               VAXLIBR01_070
                                               VAXLIBR02_062
                                               VAXLIBR01_062
         ECO Kit Approximate Size:  4770 Blocks
                       Saveset A -   126 Blocks
                       Saveset B -   378 Blocks
                       Saveset C -   396 Blocks
                       Saveset D -   414 Blocks
                       Saveset E -  1134 Blocks
                       Saveset F -  1152 Blocks
                       Saveset G -  1170 Blocks
    
         Kit Applies To:  OpenVMS VAX V5.5, V5.5-1, V5.5-2, V5.5-2H4, V5.5-2HF,
                                      V5.5-2HW, V6.0, V6.1, V6.2, V7.0
    
                          NOTE:  If a kit is needed for the special
                                 release of OpenVMS VAX V6.2-0HF, please
                                 contact your DIGITAL Support Channel.
    
         System/Cluster Reboot Necessary:  Yes
    
         Installation Rating:  1 - To be installed on all systems running
                                    the listed version(s) of OpenVMS.
    
         NOTE:  In order to receive the full fixes listed in this kit,
                the following remedial kits also need to be installed:
    
                None
    
    
    ECO KIT SUMMARY:
    
    An ECO kit exists for the LIBRTL routines on OpenVMS VAX V5.5 through
    V7.0.
    
    Problems addressed in the VAXLIBR06_070 kit for OpenVMS VAX V5.5-2,
      V5.5-2H4, V5.5-2HW, and V5.5-2HF *ONLY*:
    
      o  The VAXLIBR05_070 remedial kit contains a fix that causes a
         Kernel Stack Not Valid Bugcheck which resulted in a system
         reboot.  This appears to happen under two circumstances:
    
         +  The system has at least one secondary pagefile installed and
            AUTOGEN is run with preserve feedback (i.e., AGEN$FEEDBACK.EXE
            is run).
    
         +  The POLYCENTER DECps product is installed and run on the
            system, specifically the Data Collection portion DECps-DC.
    
            If either of the above are run after the VAXLIBR05_070 kit has
            been installed on V5.5-2*, the system will crash.
    
            NOTE:  This is only a problem for customers running V5.5-2*.  If
                   you are running a version other than V5.5-2* and have
                   installed the VAXLIBR05_070 remedial kit, you do not need
                   to install the VAXLIBR06_070 kit.
    
      o  Possible memory leak when calling lib$get_vm.
    
      o  The message length field in the message sent to the queue
         manager can get corrupted when the buffer size exceeds 64K and
         the user process can obtain 64K of P1 space.
    
      o  Sometimes, during a heavy system load, a process may lose the
         response to a queuing request and the command will hang
         indefinitely.
    
      o  In order to correct a problem where the batch/print queue
         manager can lose a connection to one of its client nodes
         (after a failover), the $SNDJBC system service has added the
         new status return code QMAN$_RETRYLINK.  This informs the
         queue manager to attempt to re-establish its link to this
         client node.
    
         The new status is returned when the client node detects that
         the queue manager is attempting to link, but context for a
         previous link still exists.
    
         However, in order to correct the lost connection problem, you
         must be running a version of the queue manager which
         recognizes the new QMAN$_RETRYLINK status code.
    
         Queue manager versions beginning with OpenVMS VAX V6.0 contain
         the update which recognizes the new status code.  The update
         is also available in the remedial kit VAXQMAN03_070.
    
         If you are experiencing the lost connection problem (a very low
         probability event), and have installed the VAXLIBR06_070 kit,
         you may see OPCOM messages similar to the following (on the
         operator console or in the operator log file):
    
            %%%%%%%%%%%  OPCOM   6-AUG-1992 15:06:00.26  %%%%%%%%%%%
            Message from user QUEUE_MANAGE on SUMNODE
            %QMAN-E-COMMERROR, unexpected error #5 in communicating
            with node CSID 0008000B
    
            %%%%%%%%%%%  OPCOM   6-AUG-1992 15:06:00.28  %%%%%%%%%%%
            Message from user QUEUE_MANAGE on SUMNODE
            -QMAN-W-NOMSG, Message number 04FE8678
    
      o  Allow lower case months to be entered to the $BINTIM system
         service.
    
    
    Problems addressed in the VAXLIBR05_070 kit for OpenVMS VAX V5.5, V5.5-1,
      V5.5-2, V5.5-2H4, V5.5-2HF, V5.5-2HW, V6.0, V6.1, V6.2 and V7.0:
    
      o  The OpenVMS operating system has a documented delta-time
         restriction that may cause an error in some applications and
         OpenVMS components beginning on or around 19-MAY-1997.  This ECO
         corrects this potential problem by removing the delta-time limit.
    
         Applications and OpenVMS components most likely to experience
         errors are those that pass delta-time arguments with values
         exceeding 9999 days on system-supplied date routines.  The most
         likely date that these errors will occur is 19-MAY-1997:00:00,
         which is 10,000 days after the common UNIX time origin of
         1-JAN-1970.
    
         This problem is fixed in OpenVMS VAX V7.1.
    
    
    Problems addressed in the VAXLIBR02_070 kit for OpenVMS VAX V6.1, V6.2,
      and V7.0:
    
      o  Heaps that are removed from the heap pending list are only
         merged with the most recently returned heap.  This can lead to
         heap fragmentation (LIB$VM_REALLOC fragmentation).
    
    
    Problems addressed in the VAXLIBR01_070 kit for OpenVMS VAX V6.1, V6.2,
      and V7.0:
    
      o  LIB$FID_TO_NAME has been modified to ensure that the use of
         very deep directory trees do not result in the call stack
         being corrupted.
    
      o  The 10,000 day limit in LIB$CVT_TO_INTERNAL_TIME causes
         problems for DECthreads since it is using this routine to
         convert UNIX times to VAX time.  It will fail to work on
         19-May-1997.
    
    
    Problems addressed in the VAXLIBR02_062 kit for OpenVMS V6.1 and V6.2:
    
      o  When setting host into a DECnet PhaseV system, the logical name
         SYS$REM_NODE is incorrectly set.  When the code was originally
         written there was no support for node synonyms.  The value for
         SYS$REM_NODE is currently coming from a NET$K_TAG_COMPRESSEDNAME
         request but needs to be set from a NET$K_TAG_NODESYNONYM request.
    
    
    Problems addressed in the VAXLIBR01_062 kit for OpenVMS V6.2:
    
      o  Due to an integer overflow, LIB$CVT_DX_DX returns a status of
         00158334 (LIB$_INTOVF) when converting '-2147483648' to quadword.
    
    
    
    RELATED ARTICLES:
    
    Detailed articles describing the problems listed above may exist in the
    OPENVMS database.  To view these articles, open the appropriate product
    database and perform a query using either of the following search
    strings: 'VAXLIBR06_070' or 'VAXLIBR'.
    
    
    ECO KIT ORDERING INSTRUCTIONS:
    
    If after an evaluation you wish to obtain this kit, request it
    electronically using the appropriate Advanced Electronic Services
    (AES) Service Tool.  If you are not familiar with how to request
    kits electronically, open the DIA, WIS or DSNLINK database and
    review the article entitled:
    
      [AES] How To Electronically Request ECO Kits Using Service Tools
    
    
    INSTALLATION NOTES:
    
    In order for the corrections in this kit to take effect, the system
    must be rebooted.  If the system is a member of a VMScluster, the
    entire cluster should be rebooted.
    
    NOTE:  If you are not running version 5.5-2* and have already installed
           the VAXLIBR05_070 remedial kit, you do NOT need to install
           VAXLIBR06_070.
      
      ==========================================================================
      |                     Table of Kit Image Information                     |
      +----------------------------+----------+-----------------+--------------+
      |                            | Overall  | Image File      | Image Link   |
      | Image Name                 | Checksum | Identification  | Date/Time    |
      +----------------------------+----------+-----------------+--------------+
      | For OpenVMS VAX V5.5, V5.5-1:                                          |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL.EXE                 |%XC95B93AB| V05-001         | 24-JAN-1997  |
      |                                       |                 | 09:13:00.02  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL2.EXE                |%XA9E49AA7| V05-000         | 24-JAN-1997  |
      |                                       |                 | 09:13:14.00  |
      +----------------------------+----------+-----------------+--------------+
      | MESSAGE_ROUTINES.EXE       |%XB1319B4E| X-24            | 28-JAN-1997  |
      |                                       |                 | 20:44:46.59  |
      +----------------------------+----------+-----------------+--------------+
      | For OpenVMS VAX V5.5-2, V5.5-2H4, V5.5-2HF, V5.5-2HW:                  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL.EXE                 |%X18450E88| V05-001         | 14-MAR-1997  |
      |                                       |                 | 18:52:11.45  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL2.EXE                |%XA1478A60| V05-000         | 14-MAR-1997  |
      |                                       |                 | 18:52:32.34  |
      +----------------------------+----------+-----------------+--------------+
      | MESSAGE_ROUTINES.EXE       |%X4F681DE3| X-24            | 14-MAR-1997  |
      |                                       |                 | 19:35:25.39  |
      +----------------------------+----------+-----------------+--------------+
      | For OpenVMS VAX V6.0:                                                  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL.EXE                 |%X2B9219D5| V05-001         | 24-JAN-1997  |
      |                                       |                 | 11:34:11.77  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL2.EXE                |%XB8DA1241| V05-000         | 24-JAN-1997  |
      |                                       |                 | 11:34:28.29  |
      +----------------------------+----------+-----------------+--------------+
      | MESSAGE_ROUTINES.EXE       |%X9B8BEAAD| X-24            | 31-JAN-1997  |
      |                                       |                 | 18:38:16.71  |
      +----------------------------+----------+-----------------+--------------+
      | For OpenVMS VAX V6.1:                                                  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL.EXE                 |%X67A88D22| V06-001         | 27-JUL-1996  |
      |                                       |                 | 08:26:55.05  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL2.EXE                |%XB8DA1241| V05-000         | 27-JUL-1996  |
      |                                       |                 | 08:27:32.73  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL_INSTRUMENTED.EXE    |%X26E72991| V06-001         | 27-JUL-1996  |
      |                                       |                 | 09:20:54.07  |
      +----------------------------+----------+-----------------+--------------+
      | MESSAGE_ROUTINES.EXE       |%X4ABA0C3B| X-24            | 30-JAN-1997  |
      |                                       |                 | 02:10:13.40  |
      +----------------------------+----------+-----------------+--------------+
      | For OpenVMS VAX V6.2:                                                  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL.EXE                 |%X78540CB0| V06-001         | 21-AUG-1996  |
      |                                       |                 | 02:35:13.49  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL2.EXE                |%X7AFED5AB| V05-000         | 21-AUG-1996  |
      |                                       |                 | 02:35:35.53  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL_INSTRUMENTED.EXE    |%X750783BA| V06-001         | 21-AUG-1996  |
      |                                       |                 | 03:35:03.47  |
      +----------------------------+----------+-----------------+--------------+
      | MESSAGE_ROUTINES.EXE       |%XC60520CA| X-24            | 28-JAN-1997  |
      |                                       |                 | 21:01:17.62  |
      +----------------------------+----------+-----------------+--------------+
      | For OpenVMS VAX V7.0:                                                  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL.EXE                 |%X21E54F52| V06-001         | 18-SEP-1996  |
      |                                       |                 | 00:36:55.50  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL2.EXE                |%XE0E85EEE| V05-000         | 18-SEP-1996  |
      |                                       |                 | 00:37:08.86  |
      +----------------------------+----------+-----------------+--------------+
      | LIBRTL_INSTRUMENTED.EXE    |%X6691359D| V06-001         | 18-SEP-1996  |
      |                                       |                 | 01:10:36.73  |
      +----------------------------+----------+-----------------+--------------+
      | MESSAGE_ROUTINES.EXE       |%X83F3022C| X-24            | 29-JAN-1997  |
      |                                       |                 | 07:51:28.53  |
      +----------------------------+----------+-----------------+--------------+
    
privacy statement using this site means you accept its terms feedback to the webmaster
VMS rules VMS rocks OpenVMS rules OpenVMS rocks