IBM Support

IT09069: SERVER GET CRASH WHEN USE DEFINE OR UPDATE DEVCLASS COMMAND WITH CHARACTERS 1400 IN DIRECTORY.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error Description: Tivoli Storage Manager server will crash
    while defining or updating File devclass
    when the directory field is greater than the maximum characters
    allowed. This results in a buffer overrun.
    
    Customer/L2 Diagnostics :
    
    04/07/2015 12:08:06      ANR8394E The device
    class,FILEDISK,directory parameter is
                              too long. (SESSION: 693656)
    04/07/2015 12:08:06      ANR1435E Server could not write device
    configuration
                              information to /xxxx/devconf.
    (SESSION: 693656)
    
    getcoreinfo:
    ----------------
    #0  pvrFreeClassDir (dirDescP=0x1020) at pvrclass.c:8197
    #1  0x00000000009c6539 in pvrWriteDevClass (txnId=0x0,
    qry=0x585,
    fileP=0x2e020d0, dcSizeP=0x48f8dec0) at pvrclass.c:4091
    #2  0x0000000000cf294a in ssWriteDevconfig (txnId=0x3d5b208,
    filename=<value optimized out>, mode=<value optimized out>,
    dcSizeP=0x48f8dec0) at ssclass.c:1706
    #3  0x0000000000cf30bb in ssRefreshDevconfigFiles
    (txnId=0x3d5b208) at
    ssclass.c:1561
    #4  0x00000000004e92ca in RefreshDevconfigFiles () at
    admcmd.c:4149
    #5  0x00000000004e9e54 in AdmCommandLocal (cmdP=0x94e7ac8,
    cmdMode=admAnyCmd, impliedCommit=True, confirmReq=<value
    optimized out>,
    validateOnly=False) at admcmd.c:2427
    #6  0x00000000004eaf56 in admCommand (cmdP=0x94e7ac8,
    cmdMode=admAnyCmd,
    impliedCommit=True, confirmReq=True, validateOnly=False) at
    admcmd.c:2069
    #7  0x0000000000c879fa in SmAdminCommandThread (smCmdP=<value
    optimized
    out>) at smadmin.c:1440
    #8  0x0000000000e5905a in StartThread (startInfoP=0xfc9a348) at
    pkthread.c:3372
    #9  0x0000003511e0673d in start_thread () from
    /lib64/libpthread.so.0
    #10 0x00000035112d3d1d in clone () from /lib64/libc.so.6
    ------------------
    
    The crash can be occurred in any of the operation which invokes
    ResfreshDevconfigFiles function. These operation can be restore
    db,
    define devclass and update library, drive, path and define
    /update server.
    
    Tivoli Storage Manager Versions Affected: Tivoli Storage Manager
    Server 6.3.4.X and later on all supported platforms
    
    Initial Impact: Medium
    
    Additional Keywords: crash abend devclass
    

Local fix

  • Use less characters in directory field while defining and
    updating devclass
    

Problem summary

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

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT09069

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    63A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-05-28

  • Closed date

    2015-06-17

  • Last modified date

    2015-06-17

  • 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

  • R63A PSY

       UP

  • R63H PSY

       UP

  • R63L PSY

       UP

  • R63S PSY

       UP

  • R63W PSY

       UP

  • R71A PSY

       UP

  • R71H PSY

       UP

  • R71L PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 63A

Reference #: IT09069

Modified date: 17 June 2015