APAR status
Closed as program error.
Error description
A 'C' client application connected to a queue manager providing an MQSCO structure with a non-null AuthInfoRecPtr field, a value of zero was supplied for the AuthInfoRecCount field. When the application disconnected a failure data capture (FDC) record with probe XC130031 was produced indicating a segmentation violation had occurred.
Local fix
Code application to provide a NULL AuthInfoRecPtr.
Problem summary
**************************************************************** USERS AFFECTED: Any native applications that provide MQSCO SSL configuration options programmatically via MQCONNX are potentially affected. Platforms affected: MultiPlatform **************************************************************** PROBLEM DESCRIPTION: A client application connected using custom SSL configuration options provided via an MQSCO structure, when the application disconnected from the queue manager a segmentation violation occurred in the MQDISC call, an FFST with a probe id of XC130031 was produced.
Problem conclusion
In processing of a client application disconnect, various resources are freed, this includes memory used to retain a copy of the optional MQSCO and MQAIR values provided by an application. The IBM MQ KnowledgeCenter states that the AuthInfoRecPtr field of the MQSCO is ignored if the AuthInfoRecCount is zero - this does not occur and can cause a segmentation violation and FFST during application disconnect. The logic used to cleanup MQAIR resources during application disconnect is corrected to use the value of AuthInfoRecCount. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Version Maintenance Level v8.0 8.0.0.14 v9.0 LTS 9.0.0.9 v9.1 CD 9.1.5 v9.1 LTS 9.1.0.5 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
IT30721
Reported component name
IBM MQ BASE MP
Reported component ID
5724H7251
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-10-28
Closed date
2020-01-13
Last modified date
2020-01-13
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 MP
Fixed component ID
5724H7251
Applicable component levels
[{"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.0.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
13 January 2020