IBM Support

IT20187: SERVER CAN CRASH IN 'SDFREECHILDCTLDESC' IF 'PROTECT STGPOOL TYPE=LOCAL' HAS AN 'OUT OF SPACE' FAILURE

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • There exists a rare condition where server can crash if a
    'protect stgpool pool_name type=local' process fails due to an
    'out of space' error condition.
    
    The activity log reports a 'protect stgpool' process failing
    before the crash occurs:
    
    ANR0200E PROTECT STGPOOL process xx failed due
    to insufficient space in destination storage pool. (SESSION:
    xxx,
    PROCESS: xx)
    
    This is an example when the target server is out of storage pool
    space.
    
    
    dbx on AIX shows a stack similar to:
    
    pthread_kill(??, ??) at 0x900000000569f14
    _p_raise(??) at 0x900000000569764
    raise.raise(??) at 0x900000000039ae8
    abort() at 0x9000000000564e4
    PsAbortServer(??) at 0x100015420
    pkAbort(??) at 0x10000c8e0
    pkDestroyMutex(??) at 0x1000086d0
    SdFreeChildCtlDesc(??) at 0x100c81250
    SdLocalProtectEndSubProcesses(??) at 0x100c76100
    sdProtectionStgThread(??) at 0x100c7271c
    StartThread(0x0) at 0x10000da90
    
    
    This rare condition exists when 'out of space' condition occurs,
    and two threads
    attempt to free the same memory structure.
    
    
    
    
    
    IBM Spectrum Protect versions affected:
    Server 7.1.3.x and higher, and 8.1.x and higher on all supported
    platforms
    
    
    
    Initial Impact: Medium
    
    Additional Keywords:  TSM IBM Spectrum Protect protect stgpool
    space abend crash dump core
    

Local fix

  • Ensure there is sufficient space for 'protect stgpool' to
    complete successfully.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Tivoli Storage Manager and 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 levels 7.1.8 and 8.1.2. Note that   *
    * this is subject to change at the discretion of IBM.          *
    ****************************************************************
    

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT20187

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    71A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-04-13

  • Closed date

    2017-06-07

  • Last modified date

    2017-06-07

  • 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

  • R71A PSY

       UP

  • R71L PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP

  • R81A PSY

       UP

  • R81L PSY

       UP

  • R81W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 7.1.3

Reference #: IT20187

Modified date: 07 June 2017