IBM Support

IC99610: CRASH ON "BACKUP VM" DURING PARALLEL BACKUPS OF SEVERAL VIRTUAL MACHINES

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • During "backup vm" the Tivoli Storage Manager could crash
    processing multiple virtual machine backup threads.
    dsmcrash.log shows the following crash stack:
    dsmcsvc.exe caused exception C0000005
    (EXCEPTION_ACCESS_VIOLATION) at 00000000XXXXXXX
    Register dump:
    Crash dump successfully written to file 'C:\Program
    files\Tivoli\TSM\baclient\dsmcrash.dmp'
    Stack Trace:
    tsmapi64.dll!PasswordFile::getPassword(unsigned char type, char
    * & keyList, unsigned long * keyNumP, wchar_t * nodeName, const
    wchar_t * serverName, unsigned char * inCryptoKey, bool
    migrateEncryptKey) Line 206
    tsmapi64.dll!pswdFGetPassword(Sess_o * sessP) Line 427
    tsmapi64.dll!cuSignOnEnhanced(Sess_o * sessP) Line 3038
    tsmapi64.dll!scSignOnTheSession(Sess_o * sessP) Line 2682
    tsmapi64.dll!NegotiateSession(Sess_o * sessP) Line 4902
    tsmapi64.dll!OpenSess(Sess_o * sessP) Line 4787
    tsmapi64.dll!Logon(Sess_o * sessP) Line 1150
    tsmapi64.dll!CheckSession(Sess_o * sessP, sessLoadPolicy_t
    bPolicyLoad) Line 584
    tsmapi64.dll!ApiInitEx(unsigned long * dsmHandleP,
    tsmInitExIn_t * initInP, tsmInitExOut_t * initOutP, int
    bUseExt) Line 2275
    tsmapi64.dll!dsmInitEx(unsigned long * dsmHandleP,
    dsmInitExIn_t * dsmInitExInP, dsmInitExOut_t * dsmInitExOutP)
    Line 1287
    dsmcsvc.exe!vmAPISendData::startSession(const wchar_t *
    clientNodeName, const wchar_t * clientOwnerName, const wchar_t
    * clientPassword, const wchar_t * userName, const wchar_t *
    userPassword, const wchar_t * options, const wchar_t *
    applicationType) Line 698
    dsmcsvc.exe!VmStartAPISession(Sess_o * sessP, vmAPISendData *
    apiDataMoverP, int bDisableDedup, wchar_t * platformString, int
    * bIsApiInitDoneP, const wchar_t * additionalOptions) Line 9581
    dsmcsvc.exe!VmBackupVMInit(vmBackupData_t * * vmBackupDataPP,
    vmData * vmDataP) Line 9052
    dsmcsvc.exe!vmVddkBackupVM(vmData * vmDataP) Line 5684
    dsmcsvc.exe!vmBackupVM(vmData * vmDataP) Line 2569
    dsmcsvc.exe!tlVMSend(txnConsumerObject_t * txnConObjP,
    txnSpec_t * txnSpecP, DccBackupController * baCP) Line 1343
    dsmcsvc.exe!DccTxnConsumer::HandleQueue() Line 2944
    dsmcsvc.exe!DccTxnConsumer::Run(void * argP) Line 2629
    dsmcsvc.exe!DccTxnConsumer::DoThread(void * argP) Line 3425
    dsmcsvc.exe!startThread2(Threadstart * startInfoP) Line 1552
    dsmcsvc.exe!startThread(Threadstart * startInfoP) Line 1512
    msvcr100.dll!00000000745d1d9f()
    msvcr100.dll!00000000745d1e3b()
    kernel32.dll!000000007714652d()
    ntdll.dll!000000007762c541()
    Tivoli Storage Manager Versions Affected:
    Tivoli Storage Manager Client 6.4.x 7.1.x on all supported
    Windows and Linux operating systems.
    Initial Impact:
    Medium
    Additional Keywords:
    vm backup vmmaxp tsm  zz64 zz71
    

Local fix

  • Process a single vm per time during the backup operations
    adding in the client datamover dsm.opt file:
    VMMAXParallel 1
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Backup-archive client versions 6.4 and 7.1   *
    *                 running on all Microsoft Windows and Linux   *
    *                 platforms.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION                   *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in levels 6.4.2 and 7.1.1. Note that until   *
    *                 the fixing levels are available, this        *
    *                 information is subject to change at the      *
    *                 discretion of IBM.                           *
    ****************************************************************
    *
    

Problem conclusion

  • The problem has been fixed so that it no longer occurs.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC99610

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    64W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-25

  • Closed date

    2014-03-21

  • Last modified date

    2014-03-21

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

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

Modules/Macros

  • DSMAGENT
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R64L PSY

       UP

  • R64W PSY

       UP

  • R71L PSY

       UP

  • R71W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 64W

Reference #: IC99610

Modified date: 21 March 2014