APAR status
Closed as program error.
Error description
An FDC file is written by the MQ library code in the cicsas process. The MQ functionality fails. These are the essential details from the FDC file. Note that MQ code (xxxCodeConv) has called into CICS code (PCHostMM). This should not have happened. Probe Id :- XC130003 Component :- xehExceptionHandler Comment1 :- SIGSEGV: address not mapped(0x48) libmqmcs_r.so(xehExceptionHandler+0x6aa) /opt/ibm/cics/lib/libcicsrt.so(PCHostMM+0x4f) libmqmcs_r.so(xxxCodeConv+0x13d) ----- These are the essential details from the cicsas<PID>.traceback file: #8 0xf4115b28 in xehExceptionHandler () from libmqmcs_r.so #9 <signal handler called> #10 0xf74faf9f in PCHostMM () from /opt/ibm/cics/lib/libcicsrt.so #11 0xf420b64d in xxxCodeConv () from libmqmcs_r.so #12 0xf421d640 in xcsConvertStringEx () from libmqmcs_r.so #13 0xf421e993 in xcsConvertString () from libmqmcs_r.so #14 0xf3f32461 in vxtConvertCharsFn () from libmqxzu_r.so #15 0xf3f1abed in vwb_string () from libmqxzu_r.so #16 0xf3f318b7 in vwaConvert () from libmqxzu_r.so #17 0xf3f16a07 in vpiConvertData () from libmqxzu_r.so #18 0xf4d85c52 in zstMQGET () from libmqzi_r.so #19 0xf4d67c87 in MQGET_Server_Call () from libmqzi_r.so
Local fix
Problem summary
**************************************************************** USERS AFFECTED: Users of MQ and CICS using data conversion (example: MQGET with MQGMO_CONVERT) in the same cics process. Platforms affected: MultiPlatform **************************************************************** PROBLEM DESCRIPTION: MQ's call from internal function xxxCodeConv to MQ's own internal function PCHostMM in the same source file was unexpectedly being fixed up by the runtime linker to the same-named function in a CICS shared library. The design requires that the call be made into MQ's own function.
Problem conclusion
MQ's internal function PCHostMM and all similar functions in the same area have been renamed, to have an MQ-internal prefix that will avoid this problem happening in future. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Version Maintenance Level v9.0 LTS 9.0.0.12 v9.1 LTS 9.1.0.9 v9.2 LTS 9.2.0.3 v9.x CD 9.2.3 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
IT36700
Reported component name
IBM MQ BASE M/P
Reported component ID
5724H7261
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-04-26
Closed date
2021-06-30
Last modified date
2021-07-08
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
IBM MQ BASE M/P
Fixed component ID
5724H7261
Applicable component levels
[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Version":"All Versions"}]
Document Information
Modified date:
09 July 2021