++APAR(ASZ3202). /*----------------------------------------------------- COPYRIGHT AUSTRALIAN SYSTEMS ENGINEERING PTY. LTD. 2001. ASZ3202 000202 61VNAB CC ISPZIP P870 ABS878 ISPZIPC 000205 o__0900 AbendS878 if ISPZIP is called multiple times within the same step and DCB=BUFNO=nn is specified on input or output DD statement. _PROBLEM DESCRIPTION: A S878 abend may occur if ISPZIP is called multiple times within the same step and DCB=BUFNO=nn is specified on input or output DD statements. _PROBLEM SUMMARY: USERS AFFECTED: All ISPZIP uses BSAM to read and write it's input and output datasets. The DCBs for these datasets specify BUFNO=0 so that ISPZIP can allocate and manage it's own buffer pool. As ISPZIP manages it's own buffer pools it does not issue a FREEPOOL statement for these datasets. Specifying the BUFNO parameter on the JCL causes the system to allocate buffers for these dataset at open. ISPZIP is not expecting the buffers to be allocated and does not use them. Subsequently it does not free them when terminating. _PROBLEM CONCLUSION RECOMMENDATION: Apply APAR fix ASZ3202 ISPZIP will be changed to always issue a FREEPOOL statement for input and output datasets when terminating. This will free any buffers allocated by the system. NEED FURTHER HELP? CALL ASE FOR ASSISTANCE. */ ++VER(Z038) FMID(ASEF200) PRE(ASP0870,ASZ3188,ASZ3189). ++ZAP(ISPZIPC). NAME ISPZIPC IDRDATA ASZ3202 * locn instn label oper operands VER 23AA D203D000A048 VER 3E30 F1B4 * REP 3E30 4110AC74 REP 3E34 4590BE4A REP 3E38 4110AC14 REP 3E3C 4590BE4A REP 3E40 D203D000A048 REP 3E46 47F0C3B0 * REP 3E4A 91011017 TM 23(1),1 REP 3E4E 4710BE94 BO IHB0245 REP 3E52 1FFF SLR 15,15 REP 3E54 BFF71015 ICM 15,7,21(1) REP 3E58 58E0F000 L 14,0(,15) REP 3E5C 12EE LTR 14,14 REP 3E5E 4770BE6A BNZ *+12 REP 3E62 9120F004 TM 4(15),X'20' REP 3E66 4710BE94 BO IHB0245 REP 3E6A 96011017 OI 23(1),1 REP 3E6E 1BEE SR 14,14 REP 3E70 1B11 SR 1,1 REP 3E72 BF13F006 ICM 1,3,6(15) REP 3E76 43E0F005 IC 14,5(0,15) REP 3E7A 1C0E MR 0,14 REP 3E7C 41101008 LA 1,8(0,1) REP 3E80 9140F004 TM 4(15),X'40' REP 3E84 47E0BE8C BNO *+8 REP 3E88 41101008 LA 1,8(0,1) REP 3E8C 1801 LR 0,1 REP 3E8E 4110F000 LA 1,0(0,15) REP 3E92 0A0A SVC 10 REP 3E94 07F9 BR R9 * REP 23AA 47F0BE30