IBM Support

IT08376: SERVER SAN SCANNING TOOL DSMSANLIST FAILS TO RELEASE MEMORY.

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

  • Tivoli Storage Manager server tool dsmsanlist is used to scan
    for and list all device attached to the Fiber Channel HBAs in
    the server environment. Currently the tool does not release the
    memory after scanning a single port on the HBA. When there are
    multiple ports per HBA this can cause the tool to exceed the
    allocated memory and fail with the following error:
    *** glibc detected *** ./dsmsanlist: free(): invalid next size
    (normal): 0x0000000000508a10 ***
    
    ======= Backtrace: =========
    /lib64/libc.so.6(+0x75e66)[0x7ffff78bae66]
    /lib64/libc.so.6(+0x789b3)[0x7ffff78bd9b3]
    ./dsmsanlist(main+0x15b3)[0x402273]
    /lib64/libc.so.6(__libc_start_main+0xfd)[0x7ffff7863d5d]
    ./dsmsanlist[0x400c29]
    .
    Initial Impact:
    Low
    .
    Tivoli Storage Manager Versions Affected:
    Linux 7.1
    .
    Additional Keywords:
    MEMORY SAN DISCOVERY QUERY HBA PORT HBAAPI FIBER FIBRE CHANNEL
    

Local fix

  • Scan one port at a time by disabling all other ports.
    

Problem summary

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

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IT08376

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    71L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-04-16

  • Closed date

    2015-04-21

  • Last modified date

    2015-04-21

  • 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



Document information

More support for: Tivoli Storage Manager

Software version: 71L

Reference #: IT08376

Modified date: 21 April 2015