IBM Support

IC65259: TIVOLI STORAGE MANAGER SERVER CAN CRASH WHEN BACKING UP DEVICE CONFIGURATION WHICH INCLUDES AN OVERSIZED DEVCLASS DEFINITION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The Tivoli Storage Manager server might crash when backing up
    device configuration information if the length of a device class
    definition exceeds the maximum length allowed for Tivoli Storage
    Manger administrative commands (1500 bytes).  This can happen,
    for example, when a device class is defined using abbreviations
    for some or all of the parameter names and the parameter names
    are then expanded to their full length by the BACKUP DEVCONFIG
    command.
    .
    .
    Customer/L2 Diagnostics:
    Here the call stack from a core of a Tivoli Storage Manager
    6.1.2.1 zLinux server:
    #0  pvrFreeClassDir (dirDescP=<value optimized out>) at
    pvrclass.c:6954
     in pvrclass.c
    ================================================================
    =========
    #0  pvrFreeClassDir (dirDescP=<value optimized out>) at ...
    #1  0x000000008056b136 in pvrWriteDevClass (txnId=<value
    optimized out>, qry=0x2000000000c, fileP=0x2000c93a9c0,
        dcSizeP=0x3ffffa57cd8) at ...
    #2  0x00000000807e19b6 in ssWriteDevconfig (txnId=0x80f113a8,
    filename=<value optimized out>,
        mode=<value optimized out>, dcSizeP=0x3ffffa57cd8) at  ...
    #3  0x00000000807e2092 in ssRefreshDevconfigFiles
    (txnId=0x80f113a8) at  ...
    #4  0x00000000800dc82a in admCreateServerBackupNode
    (txnId=0x80f113a8) at  ...
    #5  0x000000008032e2f8 in icInitGA () at  ...
    #6  0x00000000801394b2 in StartServer (haltDbNeeded=<value
    optimized out>, dbStarted=<value optimized out>,
        upgradeDB=<value optimized out>, startUpMode=<value
    optimized out>) at  ...
    #7  admStartServer (haltDbNeeded=<value optimized out>,
    dbStarted=<value optimized out>,
        upgradeDB=<value optimized out>, startUpMode=<value
    optimized out>) at  ...
    #8  0x00000000800790ec in main (argCount=5,
    argVector=0x3ffffa5c0e8) at  ...
    .
    .
    Tivoli Storage Manager Versions Affected:
    Tivoli Storage Manager servers 5.4, 5.5 and 6.1
    .
    .
    Initial Impact:
    Medium
    .
    .
    Additional Keywords:
    zz61 TSM crash core dump abend configuration length overwrite
    buffer devclass
    

Local fix

  • Make sure that each definition in the device configuration file
    does not exceed 1500 characters.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Tivoli Storage Manager server users.     *
    ****************************************************************
    * PROBLEM DESCRIPTION: See error description.                  *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in level 6.1.4.0. Note that this is          *
    *                 subject to change at the discretion of IBM.  *
    ****************************************************************
    *
    

Problem conclusion

  • This problem was fixed.
    Affected platforms:  AIX, HP-UX, Sun Solaris, Linux, and
    Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC65259

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    61Z

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-12-24

  • Closed date

    2010-02-11

  • Last modified date

    2010-02-11

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TSM SERVER

  • Fixed component ID

    5698ISMSV

Applicable component levels

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61L PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"61Z","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
11 February 2010