IBM Support

IT08109: POTENTIAL MEMORY LEAK IN GETQRYBUF() ROUTINE

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • During incremental client backup operations, the client will
    query the Tivoli Storage Manager server for information about
    active backups in each of the filespaces that are being backed
    up.  A small amount of memory (1MB) is allocated via the
    GetQryBuf() routine for each query that is performed by the
    clients.  If communications between the client and server is
    broken before the transaction performing the query has ended,
    the server is then unable to release the memory that had been
    allocated.
    
    Tivoli Storage Manager Versions Affected:
    All versions and platforms
    
    Customer/L2 Diagnostics:
    The output from the SHOW ALLOC command will show the amount of
    memory allocated to the GetQryBuf() routine:
    
       smnode.c line 30479: 644 entries for 675282944 bytes
       (GetQryBuf) thread 68()
    
    The output from the SHOW ALLOC command should be captured on a
    regular basis to confirm whether the amount of memory allocated
    to the GetQryBuf() routine is steadily increasing.  During
    periods when memory increases are noticed, the corresponding
    activity log excerpt will likely show communication errors
    similar to the following:
    
       ANR0481W Session 9999 for node NODE (WinNT) terminated -
       client did not respond within 360 seconds.
    
       ANR8216W The server experienced a TCP/IP error while sending
       data on socket 10. Reason 32.
       ANR0480W Session 9999 for node NODE (WinNT) terminated -
       connection with client severed.
    
    Initial Impact:
    Medium
    
    Additional Keywords:
    getqrybuf qrybuf anr0481w anr0480w anr8216w
    

Local fix

  • Identify and resolve the source of the communication errors
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Tivoli Storage Manager server users.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See ERROR DESCRIPTION.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing levels when available.                          *
    * This problem is currently projected to be fixed in levels    *
    * 6.3.6 and 7.1.3.                                             *
    * Note that this is subject to change at the discretion of     *
    * IBM.                                                         *
    ****************************************************************
    

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT08109

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    63A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-04-02

  • Closed date

    2015-04-13

  • Last modified date

    2015-04-13

  • 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

  • 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



Document information

More support for: Tivoli Storage Manager

Software version: 63A

Reference #: IT08109

Modified date: 13 April 2015