IBM Support

IV62248: TRC_MM_J9ALLOCATEINDEXABLEOBJECT_OUTOFLINEOBJECTALLOCATIONTRACEP OINT INCORRECTLY REPORT NUMBER OF INDEXED FIELDS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message:
    The trace point log (or Health Centre) may incorrectly report
    the number of elements in an array.
    
    Specifically, something like the following may be displayed:
    
    j9mm.394 - indexable object allocated out-of-line sampled:
    class=0000000000E1EC00 (char<OSB><CSB>);object size=168; number
    of elements=4294967376
    
    This is clearly wrong since array in Java cannot have more than
    2147483647 elements.
    
    For reference, the correct tracepoint in this case should look
    like:-
    
    indexable object allocated out-of-line sampled:
    class=0000000000E1EC00 (char<OSB><CSB>); object size=168;number
    of elements=80
    
    Note that this can occur for arrays of any type.
    
    .
    Stack Trace: N/A
    .
    n/a
    

Local fix

  • n/a
    

Problem summary

  • This happened because an incorrect format specifier was used for
    thetracepoint format string.  Occasionally extra data might be
    read, leading to numbers much larger than expected to be
    printed.
    

Problem conclusion

  • The number-of-elements argument was cast to the correct type.
    .
    This APAR will be fixed in the following Java Releases:
       6 R1 SR8 FP1   (6.1.8.1)
       7    SR7 FP1   (7.0.7.1)
       7 R1 SR1 FP1   (7.1.1.1)
    .
    Contact your IBM Product's Service Team for these Service
    Refreshes and Fix Packs.
    For those running stand-alone, Java maintenance is available
    from:
               https://www.ibm.com/developerworks/java/jdk/
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV62248

  • Reported component name

    J9 COMMON CODE

  • Reported component ID

    620700127

  • Reported release

    260

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-07-03

  • Closed date

    2014-07-03

  • Last modified date

    2014-11-10

  • 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

    J9 COMMON CODE

  • Fixed component ID

    620700127

Applicable component levels

  • R260 PSY

       UP

  • R270 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
21 February 2022