IBM Support

SE62824: MQM400-F/LIBMQML_R-T/*-MSGMCH1212 MQ AGENT PROCESS ENCOUNTERS MCH1212

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If a queue manager is collecting statistics and the system
    clock is turned backwards,
    AMQZLAA0 MQ agent job may encounter MCH1212 during statistics
    collection and FDC
    
    Operating System :- OS400 V7R1M0
    PIDS :- 5724H7251
    LVLS :- 8.0.0.3
    Product Long Name :- WebSphere MQ for IBM i
    Vendor :- IBM
    O/S Registered :- 1
    Data Path :- /QIBM/UserData/mqm
    Installation Path :- /QIBM/ProdData/mqm
    License Type :- Production
    Probe Id :- XY353002
    Application Name :- MQM
    Component :- xehAS400ConditionHandler
    SCCS Info :- /build/p800_P/src/lib/cs/unix/as400/amqxerrx.c
    Line Number :- 622
    Build Date :- Jun 12 2015
    Build Level :- p800-003-150612
    UserID :- 00000531 (QMQM)
    Job Name :- 158138/QMQM/AMQZLAA0 (AMQZLAA0)
    Job Description :- QMQM/AMQZLAA0
    Submitted By :- 158130/QMQM/AMQZXMA0
    Activation Group :- 17 (QMQM) (QMQM/AMQZLAA0)
    Max File Handles :- 2048
    Process :- 00001125
    Thread :- 00000006 SharedAgent
    QueueManager :-
    UserApp :- FALSE
    ConnId[1] IPCC :- 175
    ConnId[2] QM :- 49
    Major Errorcode :- STOP
    Minor Errorcode :- OK
    Probe Type :- HALT6109
    Probe Severity :- 1
    Probe Description :-
    FDCSequenceNumber :- 0
    Arith1 :- 6 0x'6'
    Arith2 :- 0
    Comment1 :- MCH1212
    
    IBM i Function Stack
    LE_Create_Thread2__FP12crtth_parm_t
    pthread_create_part2
    ThreadMain
    zlaCallMainThread
    zlaMainThread
    zlaProcessMessage
    zlaProcessSPIRequest
    zlaSPIKernel
    zsqSPIKernel
    kpiGeneric
    kpiCollectStatistics
    kqiPutQueueStatistics
    Q LE HdlrRouterEh
    xehAS400ConditionHandler
    
    MQM Function Stack
    zlaMainThread
    zlaProcessMessage
    zlaProcessSPIRequest
    zlaSPIKernel
    zsqSPIKernel
    kpiGeneric
    lpiSPICollectStatistics
    kqiPutQueueStatistics
    xcsFFST
    
    Msg date sent: 2015-09-14
    Msg time sent: 02.16.52
    Req msg status: NA
    Sending pgm type: SLIC
    Recv pgm type: SLIC
    No. statements for sending pgm: 1
    No. statements for receiving pgm: 1
    Sending proc name: *N
    Sending module name: *N
    Sending program name:
    Sending library name: *N
    Statements nos for sending prog: 000018
    Receiving proc name: kqiPutQueueStatistics
    Receiving module name: AMQKSTSA_R
    Receiving program name: LIBMQML_R
    Receiving library name: QMQM
    Statements nos for receiving prog: 0000000429
    Message . . . . : Invalid floating-point format change detected.
    

Local fix

  • Do not turn back the clock when statistics collection is enabled
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    IBM MQ users with Statistics enabled on a V8 queue manager
    
    
    Platforms affected:
    IBM iSeries
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    When statistics is enabled on a queue manager, an attempt to put
    these statistics messages on the appropriate queue may result in
    an MCH1212 FDC on IBM i. This seems to be triggered by time
    changes on the IBM i system, eg, moving system time backwards
    and forwards.
    

Problem conclusion

  • IBM MQ code encountered some errors in calculating time deltas
    for statistics messages when system time was altered either
    backwards or forwards resulting in an MCH1212 error. The code
    surrounding these calculations has been modified to account for
    these anomalies.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v8.0       8.0.0.4
    
    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

    SE62824

  • Reported component name

    WMQ ISERIES V8.

  • Reported component ID

    5724H7254

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-09-18

  • Closed date

    2015-09-30

  • Last modified date

    2015-10-07

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

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

Modules/Macros

  • RCHMGR
    

Fix information

  • Fixed component name

    WMQ ISERIES V8.

  • Fixed component ID

    5724H7254

Applicable component levels

  • R800 PSY

       UP

[{"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:
07 October 2015