IBM Support

IZ70030: Potential heap corruption in Solaris SSM releases due to continu ed use of std::deque

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Recent unconfirmed heap corruption problems in the SSM on
    Solaris have led IBM to find that the fix for APAR IZ35471 is
    incomplete and still at risk of failure. This risk of heap
    corruption continues to exist so long as the std::deque template
    is used in SSM Solaris builds.
    
    std::deque can be observed to be present using the command: nm
    anything.so | grep deque
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of SSM 4.0 on Solaris
    ****************************************************************
    PROBLEM DESCRIPTION:
    Potential heap corruption due to continued use of std::deque.
    ****************************************************************
    RECOMMENDATION:
    Upgrade to Fix Pack 9 for SSM 4.0.
    ****************************************************************
    

Problem conclusion

  • Removed all uses of std::deque in all code that is used in
    Solaris builds. This should avoid potential heap corruption
    problems that the Sun Studio 11 compiler has with std::deque.
    Modified: libmaster, libsnmp, librmonc and librmonc.
    
    The fix for this APAR is contained in the following maintenance
    packages:
    | fix pack | 4.0.0-TIV-SSM-FP0009
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ70030

  • Reported component name

    NETCOOL SYS SVC

  • Reported component ID

    5724P4300

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2010-02-09

  • Closed date

    2010-02-23

  • Last modified date

    2010-02-23

  • 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

    NETCOOL SYS SVC

  • Fixed component ID

    5724P4300

Applicable component levels

  • R400 PSN

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCP7NT","label":"Netcool System Service Monitor"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"400","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
23 February 2010