S0C4 abend using QUICK EDIT

book

Article ID: 8146

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Endevor Software Change Manager - Enterprise Workbench (SCM)

Issue/Introduction

Abend S0C4 occurs when trying to save changes made to elements using the QUICK EDIT feature.

CCSR010E C1SSESTA S0C4 at 068C6388 LMOD ISPSUBS CSECT N/A +N/A SSPDKA1 SPFD SPFD                                                                             
CCSR061I PSW: 00000000 00000000 078D1000 868C6388                            
CCSR062I ILC: 02 INTERRUPT CODE: 04     
SYSTEM COMPLETION CODE=0C4  REASON CODE=00000004

If you hit the Help key, error message is displayed: "ENDI003S The dialog terminated with a S0C4 ABEND"
And the following message can be displayed when backing out of Endevor to ISPF: "IKJ56641I DYNASTEP ENDED DUE TO ERROR+"

Also the change in element should have been saved, you nedd to LOGOFF/LOGON ISPF.

Cause

Check the dump and confirm you are seeing the problem documented in canceled IBM APAR OA43668.
This occurs because you are doing a BROWSE using a modified or old ISRBROBA panel.
ISRBROBA no longer uses variable ZTITLE but now uses ZTITLB.
ZTITLE is VDEFINE'd and used by EDIT and BROWSE should not be using this variable.
The 0C4 occurs due to ISRBROBA trying to update this variable.
The VDEFINE'd Edit value is no longer accessible.

Environment

Endevor QuickEdit

Resolution

The correct ISRBROBA panel needs to be used.
Use the ISPF supplied panel as a model if it is a modified ISRBROBA.
This 0C4 typically occurs doing a nested BROWSE while in Edit.
To resolve the 0C4 the ISRBROBA panel being used needs to use ZTITLB as opposed to ZTITLE.
See the ISPF 2.1 supplied ISRBROBA ( 'ISP.SISPPENU(ISRBROBA)' ) for the correct usage.