IBM Support

PM39069: TM1 CODE NEEDS VALIDATION FOR THE VALUE FROM THE GETELEMENT() BEFORE ASSUMING IT IS AN OBJECT POINTER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When the elements of a dimension are being requested, the return
    value is not being checked for NULL (a valid condition). This
    return value is then used directly as an object pointer to call
    the method GetName() resulting in the TM1 server crash. The code
    needs to validate the return value from the GetElement() before
    assuming it is an object pointer - in one case, in the
    TM1SubsetImpl::UpdateFromDimension() method.?
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Users                                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See error description.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to IBM Cognos TM1 10.1.0                             *
    ****************************************************************
    

Problem conclusion

  • Code Fix
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM39069

  • Reported component name

    TM1 SERVER

  • Reported component ID

    5724W49SE

  • Reported release

    952

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-05-12

  • Closed date

    2012-02-15

  • Last modified date

    2012-02-15

  • 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

    TM1 SERVER

  • Fixed component ID

    5724W49SE

Applicable component levels

  • RA10 PSN

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS9RXT","label":"Cognos TM1"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.5.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
21 September 2021