IBM Support

IZ08829: PCF: MQCMD_INQUIRE_CHANNEL_NAMES fails if more than 628 channels. Can cause probe XC006001 FDC or hang command server.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The PCF command: MQCMD_INQUIRE_CHANNEL_NAMES will only work
    reliably if there are 628 or fewer channels defined. If there
    are more, then the command server (amqpcsea) process heap may
    become corrupted.
    
    The corruption may be detected and xecS_I_PRIVATE_MEMORY_ERROR
    FDCs such as probe XC006001 from xcsFReeMem may be reported,
    either during the command (pcmInquireChannelNames on the
    function stack), or during a subsequent command, or during
    shutdown. Or the command server may hang during the command, or
    later, for example during shutdown.
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users with an application that issues the
    MQCMD_INQUIRE_CHANNEL_NAMES PCF command when there are more
    that 628 channels defined.
    
    Platforms affected:
    All Distributed (iSeries, all Unix and Windows)
    ****************************************************************
    PROBLEM SUMMARY:
    An internal buffer resize was not being triggered when required
    in the command server for the MQCMD_INQUIRE_CHANNEL_NAMES PCF
    command.
    

Problem conclusion

  • Corrected the coding of the MQCMD_INQUIRE_CHANNEL_NAMES PCF
    command to ensure the internal buffer is resized when required.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
                       v6.0
    Platform           Fix Pack 6.0.2.4
    --------           --------------------
    Windows            U200290
    AIX                U814256
    HP-UX (PA-RISC)    U814152
    HP-UX (Itanium)    U814342
    Solaris (SPARC)    U814337
    Solaris (x86-64)   U814343
    iSeries            SI31813
    Linux (x86)        U814336
    Linux (x86-64)     U814341
    Linux (zSeries)    U814338
    Linux (Power)      U814339
    Linux (s390x)      U814340
    
    The latest available maintenance can be obtained from
    'Websphere MQ' Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available, information on
    its planned availability can be found in Websphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ08829

  • Reported component name

    WMQ LIN X86 V6

  • Reported component ID

    5724H7204

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-11-15

  • Closed date

    2007-11-27

  • Last modified date

    2008-05-30

  • 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

    WMQ LIN X86 V6

  • Fixed component ID

    5724H7204

Applicable component levels

  • R600 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
31 March 2023