IBM Support

IT21425: DEFINE SCRIPT AND RUN COMMANDS CAN FAIL WITH ANR9999D_0282627484 WHEN SCRIPT INVOKES ADDITIONAL SUB-SCRIPTS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • Running server version 8.1.1.000 or higher on Windows platform,
    and there is a set of scripts calling each other in a pattern
    like this:
    
    $ cat script1
    
    run script2
    
    
    $ cat script2
    
    run script4
    run script3
    run script4
    
    $ cat script3
    
    run script4
    
    
    $ cat script4
    
    /* do something */
    query admin
    
    The actlog will report:
    
    ANR2017I Administrator ADMIN issued command: RUN
    script1
    ANR9999D_0282627484 arrInsertAt(array.c:360)
    Thread<30>: Invalid input - no ctl struct found.
    
    ANR9999D Thread<30> issued message 9999 from:
    
    ANR9999D Thread<30>  7ffe76fc2937
    OutDiagToCons()+167
    ANR9999D Thread<30>  7ffe76fbc202
    outDiagfExt()+112
    ANR9999D Thread<30>  7ffe7701bafc
    arrInsertAt()+8c
    ANR9999D Thread<30>  7ffe7701ba4d
    arrAppend()+7d
    ANR9999D Thread<30>  7ffe765e1462
    CheckForCycles()+2d2
    ANR9999D Thread<30>  7ffe765de7e7
    TestScriptSyntax()+487
    ANR9999D Thread<30>  7ffe765dd370
    RunScript()+90
    ANR9999D Thread<30>  7ffe765dae01
    DoRunScript()+471
    ANR9999D Thread<30>  7ffe765d3f55
    AdmCommandLocal()+525
    ANR9999D Thread<30>  7ffe765d3494
    admCommand()+12e4
    ANR9999D Thread<30>  7ffe76e60523
    SmExecScheduledCommand() +253
    ANR9999D Thread<30>  7ffe76e60220
    smScheduledConsoleSession()+190
    ANR9999D Thread<30>  7ffe7689b8ce
    CsRunCmdThread()+9ae
    ANR9999D Thread<30>  7ffe765479d1
    startThread()+141
    ANR9999D Thread<30>  7ffe7d964f7f
    beginthreadex()+107
    ANR9999D Thread<30>  7ffe7d965126
    endthreadex()+192
    ANR9999D Thread<30>  7ffe886213d2
    BaseThreadInitThunk()+22
    ANR9999D Thread<30>  7ffe887854e4
    RtlUserThreadStart()+34
    
    ANR2017I Administrator ADMIN issued command: RUN
    script2   script1
    
    The key is to have one script call another, which in turn calls
    three or more scripts, and at least one of which calls a fourth
    or more script.
    
    This problem affects DEFINE SCRIPT command as well as RUN
    command, provided the last script being defined is that
    top-level script that kicks off the whole sequence.
    
    The error doesn't stop the scripts from running.
    
    IBM Spectrum Protect versions affected:
    Server 8.1.1.000 and higher on Windows platform
    
    
    Initial Impact: Low
    
    Additional Keywords:  TSM IBM Spectrum Protect scripts 134792
    define script run
    
    | MDVREGR 8.1.1.0-TIV_5698MSV |
    

Local fix

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.3.  Note that this is     *
    * subject to change at the discretion of IBM.                  *
    ****************************************************************
    

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT21425

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    81W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-13

  • Closed date

    2017-07-18

  • Last modified date

    2017-07-18

  • 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

  • R81A PSY

       UP

  • R81L PSY

       UP

  • R81W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 81W

Reference #: IT21425

Modified date: 18 July 2017


Translate this page: