Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

S0C4 Abend issued by CEEBINIT module

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> ABENDS & Debugging
View previous topic :: :: View next topic  
Author Message
Karthigaiselvan

New User


Joined: 11 Dec 2006
Posts: 35
Location: India

PostPosted: Fri Oct 12, 2007 8:17 pm    Post subject: S0C4 Abend issued by CEEBINIT module
Reply with quote

Hi,

I ran a job executing a batch COBOL program and was getting S0C4 abend. The abend information from the sysout is as follows.

*****************************************************
SYSTEM COMPLETION CODE=0C4 REASON CODE=00000010
TIME=07.39.32 SEQ=08923 CPU=0000 ASID=006A
PSW AT TIME OF ERROR 078D1000 8FFF7A78 ILC 4 INTC 10
ACTIVE LOAD MODULE ADDRESS=0FFF4CF8 OFFSET=00002D80
NAME=IGZCEV5
DATA AT PSW 0FFF7A72 - 300CBE3F D0D595C5 302B4770
GR 0: 00000000_80040FE0 1: 00000000_0FE009FC
2: 00000000_80032D28 3: 00000000_D7436F28
4: 00000000_00000000 5: 00000000_00000001
6: 00000000_0001E108 7: 00000000_00000004
8: 00000000_0001B110 9: 00000000_0001E7FC
A: 00000000_0FE00A30 B: 00000000_0FFF7628
C: 00000000_0FE04018 D: 00000000_0FE00920
E: 00000000_00032D28 F: 00000004_00000000
END OF SYMPTOM DUMP
IEF450I TMS3527B OP467A20 OP467B0 - ABEND=S0C4 U0000 REASON=00000010 988
*****************************************************

The dumpmaster info is as follows.
**********************************************************
Dump No 9245 Job TMS3527B(JOB65206) Step OP467A20 Program CEEBINIT
was taken on 10/11/07 at 05.14

Point & shoot . items below to select a display

Abend code = S0C4 PSW at time of abend = 078D1000 8FE17A78

Register contents at time of abend :
0-7 80037FE0 0FE069FC 80029D28 D742DF28 00000000 00000001 00015108 00000004
8-15 0FE10F48 000157FC 0FE06A30 0FE17628 0FE0A018 0FE06920 00029D28 00000000

Failing instruction at 0FE17A78 is at offset 00002D80 in program IGZCEV5

Failing instruction is 95C5302B - CLI 43(R3),X'C5'
*********************************************************

I just guessed the cause would be with my STEPLIB (the runtime modules CEEBINIT or IGZCEV5 might be missing in LIB).
My step lib was (when abended)
//STEPLIB DD DSN=SYS1.COB2LIB,DISP=SHR

I just included SYS1.CEE.SCEERUN too before COB2LIB and that stopped S0C4 abend, but had another abend (but that's the program user abend).

Now, I am not clear what exactly the issue was with S0C4 abend? What are the modules CEEBINIT / IGZCEV5 used for? Are they abend modules (trying to issue actual user abend, but the modules were missing from the steplib?) Could you please help me to understand this?
Back to top
View user's profile Send private message

dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Sat Oct 13, 2007 1:53 am    Post subject:
Reply with quote

Hello,

CEEBINIT is an LE COBOL support module.

IGZCEV5 is a COBOL event handler.

If the run unit "knew" it/they would be available and this was not true, the task got lost and went thud.

I do not believe there is much to understand (other than getting the library concatenation straight). IBM used to use a phrase that covered situations like this - "The results may be unpredictable".
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1105
Location: The Netherlands at Hole 19

PostPosted: Mon Oct 15, 2007 7:29 pm    Post subject:
Reply with quote

Before the question is asked: LE stands for Language Environment icon_wink.gif
Back to top
View user's profile Send private message
Shashank Naresh

New User


Joined: 24 Aug 2007
Posts: 5
Location: Mumbai

PostPosted: Fri Oct 19, 2007 3:03 am    Post subject: S0C7 problem
Reply with quote

With reference of information provided OFFSET mentioned is 00002D80. Go in to COMPILE LISTING of program and find line number of progam corresponding to that offset.

Note: line number can be near to that offset if offset does'nt match.

Regards,
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Oct 19, 2007 3:14 am    Post subject:
Reply with quote

Hello Karthi,

Quote:
I just included SYS1.CEE.SCEERUN too before COB2LIB and that stopped S0C4 abend, but had another abend (but that's the program user abend
Has this "other" abend been resolved?

Shashank Naresh - The original abend was an 0c4, not an 0c7. As was mentioned previously, the 0c4 was caused by the steplib cnocatenation being incomplete.

Hopefully, the "other" abend has also been resolved icon_smile.gif
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1105
Location: The Netherlands at Hole 19

PostPosted: Fri Oct 19, 2007 3:15 am    Post subject:
Reply with quote

Quote:
Note: line number can be near to that offset if offset does'nt match.


Near means the offset prior to the X-number
Back to top
View user's profile Send private message
Karthigaiselvan

New User


Joined: 11 Dec 2006
Posts: 35
Location: India

PostPosted: Fri Oct 19, 2007 3:41 pm    Post subject: Reply to: S0C4 Abend issued by CEEBINIT module
Reply with quote

Yes Dick, The other issue was resolved. icon_smile.gif
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Oct 19, 2007 7:33 pm    Post subject: Reply to: S0C4 Abend issued by CEEBINIT module
Reply with quote

Cool - thanks for letting us know icon_smile.gif
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> ABENDS & Debugging All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts IMS region inactive - User abend code... gthmrj IMS DB/DC 5 Tue Mar 07, 2017 12:29 pm
No new posts IMS BMP program causes 878 system abend Artemk IMS DB/DC 7 Tue Nov 22, 2016 8:26 pm
No new posts abend sort based on count records in ... anatol DFSORT/ICETOOL 5 Mon Oct 17, 2016 10:10 pm
No new posts hot to get details when "EXEC CI... Andi1982 CICS 11 Tue Sep 20, 2016 5:01 pm
No new posts Copybook structure in Load module Vai123 COBOL Programming 7 Fri Sep 16, 2016 8:29 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us