IBM Support

IT09373: "BACKUP IMAGE" CAN CRASH THE CLIENT WHEN "COMPRESSION YES" AND "COMPRESSALWAYS NO" OPTIONS ARE ENABLED.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Tivoli Storage Manager Client "backup image" command on all
    platforms, can crash or hang
    when compression is enabled and "compressalways no" is set.
    
    For example:
    compressionalways no
    dsm.sys      has
    compression  yes
    
    
    Using dbx on AIX platform against the generated core file shows:
    
    IOT/Abort trap in pthread_kill at 0x90000000063beb4 ($t27132)
    0x90000000063beb4 (pthread_kill+0xd4) e8410028          ld
    r2,0x28(r1)
    
    (dbx) where
    pthread_kill(??, ??) at 0x90000000063beb4
    _p_raise(??) at 0x90000000063b708
    raise.raise(??) at 0x90000000002baac
    abort() at 0x90000000007c944
    psunxthr.psAbort()() at 0x100029f40
    psunxthr.psTrapHandler(int,int,__sigcontext*)() at 0x100029eb0
    apisend.ApiObjRead(unsigned char*,unsigned int,void*,unsigned
    int,unsigned int*,int*,S_DSANCHOR*)() at 0x9000000017fb5c4
    apisend.CompressedObjSend(Sess_o*,unsigned char*,unsigned
    int,short,int*,S_DSANCHOR*)() at 0x9000000017f9f14
    apiSendData(Sess_o*,unsigned char,int*,DataBlk*,S_DSANCHOR*)()
    at
    0x9000000017f794c
    dsmsend.sendDataOnly(S_DSANCHOR*,DataBlk*)() at
    0x9000000017e38d4
    dsmsend.tsmEndSendObjEx() at 0x9000000017e6c48
    .() at 0x900000000be56e0 [inaccessible: missing
    /usr/tivoli/tsm/client/ba/bin64/plugins/libPiIMG.a]
    .() at 0x900000000be044c [inaccessible: missing
    /usr/tivoli/tsm/client/ba/bin64/plugins/libPiIMG.a]
    .() at 0x900000000bdbb54 [inaccessible: missing
    /usr/tivoli/tsm/client/ba/bin64/plugins/libPiIMG.a]
    image.imgSelective(imageObject_t*)() at 0x1003d8bd0
    txncon.tlImageSend(txnConsumerObject_t*,txnSpec_t*)() at
    0x100534498
    bacontrl.DccTxnConsumer::IPRA.$HandleQueue()() at 0x100588524
    bacontrl.DccTxnConsumer::Run(void*)() at 0x10058772c
    bacontrl.DccTxnConsumer::DoThread(void*)() at 0x100589fac
    bacontrl.callDoCThread2(void*)() at 0x10058624c
    thrdmgr.startThread2(Threadstart*)() at 0x10003c910
    thrdmgr.startThread(Threadstart*)() at 0x10003c80c
    
    In the dsmerror.log it is seen before the crash period:
    
    ANS2101E Compressed data grew.
    ANS2101E (RC155)  Compressed data grew.
    ANS1424W Retrying failed image operation for volume
    /abcdef/abc.
    
    
    Tivoli Storage Manager Client Versions Affected:  6.3.x, 6.4.x
    and 7.1.x on all platforms
    
    |
    
    Initial Impact: Medium
    
    Additional Keywords:  TSM crash client core image backup
    compression
    

Local fix

  • Either use "compressalways yes"
    or do not use compression at all.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Tivoli Storage Manager versions 6.3, 6.4     *
    *                 and 7.1 running on all platforms             *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION.                  *
    ****************************************************************
    * RECOMMENDATION: This issue is projected to be fixed in the   *
    *                 Tivoli Storage Manager Client on all         *
    *                 platforms in 7.1.4 versions.                 *
    ****************************************************************
    *
    

Problem conclusion

  • Image backup has been corrected, so now the backup will not
    hang or crash.
    

Temporary fix

  • A fix for this problem is currently targeted for interim fix
    package 6.3.2.5.
    Until the interim fix is actually available this information
    is subject to change at the discretion of IBM.
    

Comments

APAR Information

  • APAR number

    IT09373

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    63A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-06-10

  • Closed date

    2015-07-23

  • Last modified date

    2015-07-23

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

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

Modules/Macros

  • DSMC
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

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

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"63A","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
08 January 2022