APAR status
Closed as canceled.
Error description
Various unpredictable results can occur when SZERO=NO is coded for an ATTACH macro in the VSAM environment. The VSAM Admin- stration Guide, under the topic "SUBTASK SHARING" states: "If the ATTACH macro is used to create a new task that will be processing a shared dataset, allow the ATTACH keyword SZERO to default to YES or code SZERO=YES." Sharing subpool 0 comes to play in this scenerio because all VSAM needs subtasks to share subpool 0 (SP0). NOTE: THIS INFORMATION PER 'SUBTASK SHARING' CAN NOW BE FOUND IN THE DFSMS/mvs 'USING DATA SETS' MANUAL SC26492200 CHAP12 PAGE158 **************************************************************** * MOST COMMON SYMPTOMS: * **************************************************************** The most common symptoms of this problem occur as intermittent ABEND0C4's in VSAM Open and Close modules. IDA0192A and IDA0200T are the most frequently seen modules. Various FREEMAIN errors can also occur at close time if the close is issued from a different TCB than the TCB that did the Open. ABEND378 rc14 rsn14 in IDA0200T IDA0200B ABEND0C4 PIC10 IDA0192S SMF ISPTASK ABEND0C4 PIC11 IDA0200B AMB is freed ABEND0C4 PIC11 IDA0200B because some of the PLH's, BUFC's or IOMB's are freed. ABEND0C4 PIC11 IDA0192B AMDSB is freed * Often the ABEND0C4 will occur after an ABEND13E. Unfortunately, the detach SVC3E may have scrolled out of the system trace by the time the ABEND0C4 dump is taken. * The ABEND0C4 is caused by a program interrupt, code of 11, (PIC11) usually because the failing instruction is trying to access a PLH or IOMB. It can also abend trying to access any VSAM control block built in sp0 or sp250 (these are the subpools that RTM will freemain at the time of the detach) such as the BUFC header, BSPH, BUFC, AMDSB, ARDB etc. Often the problem is encountered when running TSO, but any program using the ATTACH macro can cause this problem. * Note: In IDA0192A, the problem is usually seen around offset x'55E' where REG5 is loaded from REG1 to loop thru the PLH's. In IDA0200T, the problem is very similar, where REG5 is used to access the PLH and the storage is no longer available. When the ABEND0C4 occurs in IDA0200B, it is usually because the AMBL is still on the AMBL chain, but the AMB has been freed. **************************************************************** * KNOWN CAUSERS OF THE PROBLEM * **************************************************************** A split screen under ISPF or IPCS is the most common cause of the problem. Some of the older APARs that describe the problem are OZ56516 and OZ60996. But as APAR OZ66402 states, this is a PERMANENT RESTRICTION. There are also OEM products, used for browsing VSAM dataset, that cause this problem when used under split screen. ADDITIONAL KEYWORDS: 5752SC1DE 566528418 566529518 566528451 566528452 5695DF106 JDM1113 JDM1141 JDM1134 JDM1136 JDM1137 JDM1139 JDP3310 JDM1145 HDQ1102 JDQ1110 HDP1102 JDP1110 JDP1111 HDP3320 HDP2240 R240 HDP3330 R330 JDZ1110 R110 HDZ11B0 R1B0 HDZ11C0 R1C0 HDZ11D0 R1D0 HDZ11E0 R1E0 HDZ11F0 R1F0 HDZ11G0 R1G0
Local fix
Code SZERO=YES when attaching a TCB or code enough strings and buffers (STRNO BUFNI BUFND) on the initial Open to make sure that DYNAMIC STRING ADDITION is never invoked under a subtask.
Problem summary
Problem conclusion
Temporary fix
Comments
VSAMINFO: SEE ISPF OZ66402 ALSO SEE OY18692 ATTACH SVC42 (0A2A)
APAR Information
APAR number
II02516
Reported component name
V2 LIB INFO ITE
Reported component ID
INFOV2LIB
Reported release
001
Status
CLOSED CAN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
1986-06-06
Closed date
1986-08-07
Last modified date
2003-04-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19N","label":"APARs - OS\/390 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"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":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
13 December 2020