IBM Support

PI69008: WMQ V8 - ABENDEC6-0BF20050 ISSUED BY BPXPRSRB AS THE AIOECBPTR IS NOT VALID.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An ABEND SEC6 0BF20050 is issued by BPXPRSRB as it detects that
    the ECB address (AioEcbPtr) to be posted does not match the
    ECB address (ArqUAioEcbPtr) saved from the Aiocb when the
    asyncio operation began.
    .
    Follow-on symptoms may include:
    ABEND5C6 reason 00E70026 in CSQXADPM
    ABEND402 with the POST PSW in CSQXADPC
    ABENDS5C6 5C6 S5C6 S05C6
    ABENDS402 402 S402 S0402
    CHIN CHINIT shutdown shut down hang hung
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend EC6-0BF20050 is reported in       *
    *                      logrec when the queue manager is        *
    *                      stopped while multiplexed svrconn       *
    *                      channels are connected.                 *
    *                                                              *
    *                      This can be followed by additional      *
    *                      errors:                                 *
    *                      ABEND5C6 reason 00E70026 in CSQXADPM    *
    *                      ABEND402 with the POST PSW in CSQXADPC  *
    *                      Chinit shutdown hangs                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A multiplexed svrconn channel was running, and the receive
    thread was waiting for data to arrive across the channel using
    asynchronous io. When the queue manager was stopped CSQXDSPT was
    called to post any outstanding MQXWAIT calls - this caused the
    receive thread to be resumed and return from CSQXADPO with
    RC=00000006 (MQEC_CONNECTION_QUIESCING). However the
    asynchronous io request was still outstanding - when this
    completed it attempted to post the specified ECB, however this
    was located using a pointer in CSQXADPO's working storage, which
    had been freed/reused, resulting in the EC6 abend occurring.
    

Problem conclusion

  • CSQXADPO has been changed to cancel the outstanding receive
    request before exiting, when posted with
    MQEC_CONNECTION_QUIESCING.
    000Y
    CSQXADPO
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI69008

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-09-12

  • Closed date

    2017-02-27

  • Last modified date

    2017-05-01

  • APAR is sysrouted FROM one or more of the following:

    PI68968

  • APAR is sysrouted TO one or more of the following:

    UI45060

Modules/Macros

  • CSQXADPO
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI45060

       UP17/04/08 P F704

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
01 May 2017