A fix is available
APAR status
Closed as program error.
Error description
If we have a DEDB that uses a packed decimal key and a locally written fast path two stage randomizer then with FileManager/IMS it is possible to crash IMS. Filemanager/IMS needs to read the IMS DBD and see if the key field has the packed decimal flag. If that flag is set then it should check that the key has valid packed decimal to prevent unexpected abend0c7 when the call is made to IMS. We can prevent some failures with PARDLI=0 but that causes problems if FM/IMS users force their session to terminate with a TSO unconditional logoff (abend622).
Local fix
Switch to PARDLI=0
Problem summary
**************************************************************** * USERS AFFECTED: FM/IMS users accessing DEDB databases that * * use randomizing modules that abend when * * they receive root key values that are not * * valid packed decimal numbers. * **************************************************************** * PROBLEM DESCRIPTION: AbendS0C7 in IMS when FM/IMS accesses * * a DEDB database that uses a randomizing * * module that can only handle key values * * that are valid packed decimal numbers. * **************************************************************** * RECOMMENDATION: Apply the provided PTF. * **************************************************************** When accessing such databases, FM/IMS does not check that the root key values specified in the DL/I calls it issues are valid packed decimal numbers.
Problem conclusion
FM/IMS has been enhanced to check that the root key values specified in the DL/I calls it issues are valid packed decimal numbers when these conditions are met: 1. the call is issued against a DEDB database 2. the key field of the root segment of the DEDB database is defined as TYPE=P in the DBD and 3. the name of the randomizing module that the DEDB database uses is included in the user-supplied load module FMN1RNDM. If your installation uses DEDB randomizing modules that abend or cause an IMS abend when they receive root key values that are not valid packed decimal numbers, then you should use the FMN1RNDM sample to create your own FMN1RNDM load module. For information on how to do this, see the documentation changes associated with this APAR. Publication Closing Code: DEVCHNG For the documentation changes associated with this APAR, please refer to: ftp://public.dhe.ibm.com/software/websphere/awdtools/ filemanager/fmv11apar.pdf The changes are to the following publications: PUB ID PUB NAME ------------ ---------------------------------------- SC19-3133-03 File Manager for z/OS V11R1 Customization Guide The latest published manuals can be found at: http://www.ibm.com/software/awdtools/filemanager/library/ index.html.
Temporary fix
Comments
APAR Information
APAR number
PM48439
Reported component name
FILE MANAGER Z/
Reported component ID
5655W4700
Reported release
B14
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2011-09-22
Closed date
2012-02-15
Last modified date
2012-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK76168 UK76169 UK76176 UK76177
Modules/Macros
FMNIA17 FMNIA38 FMNIA59 FMNMAIN FMNRXIBD FMNRXIBG FMNRXIBI FMNRXIBR FMNRXIVP FMN0LVL FMN1AGNS FMN1BSSA FMN1ECMD FMN1IEB FMN1II FMN1ILB FMN1IMSI FMN1INIT FMN1ISRT FMN1IXB FMN1KEY FMN1LVL FMN1LVLJ FMN1LVLK FMN1MAIN FMN1MENU FMN1MJPN FMN1MKOR FMN1PCBS FMN1POSN FMN1RALL FMN1RMDT FMN1RNDM FMN1UMD1
SC19313303 |
Fix information
Fixed component name
FILE MANAGER Z/
Fixed component ID
5655W4700
Applicable component levels
RB1C PSY UK76169
UP12/02/18 P F202
RB10 PSY UK76168
UP12/02/18 P F202
RB14 PSY UK76176
UP12/02/18 P F202
RB15 PSY UK76177
UP12/02/18 P F202
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B14","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXJAV","label":"File Manager for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B14","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
01 March 2012