IBM Support

IT16797: TIVOLI STORAGE MANAGER SERVER USES STRTOK() FUNCTION IN MULTITHREAD EVEN IF IT IS NOT THREAD SAFE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Following functions and commands use strtok() function in
    multithread
    even if the function is not thread safe.
    
       san discovery function
       define datamover command
       update datamover command
       server to server event logging function
    
    Therefore issues can be occurred if they are executed
    simultaneously.
    The symptom is not identified, since there is no case exists.
    
    
    IBM Tivoli Storage Manager/IBM Spectrum Protect Versions
    affected:
    IBM Tivoli Storage Manager Server 6.3.x/7.1.x on Linux
    IBM Spectrum Protect Server 7.1.x on Linux
    
    Customer/L2 Diagnostics (If Applicable)
    Not available.
    
    Additional Keywords:
    strtok, multithread
    
    
    Initial Impact:
    Low
    

Local fix

  • Do not use functions and commands simultaneously.
    

Problem summary

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

Problem conclusion

  • This problem was fixed.
    Affected platforms for reported release:  AIX, HP-UX, Solaris,
    Linux, and Windows.
    Platforms fixed:  AIX, Linux, and Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT16797

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    63L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-28

  • Closed date

    2016-12-15

  • Last modified date

    2016-12-15

  • 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

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"63L"}]

Document Information

Modified date:
01 September 2023