IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Getting S0C4 Abend while executing instrm Easytrive


IBM Mainframe Forums -> CA Products
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Balaji.helios

New User


Joined: 12 Jun 2007
Posts: 8
Location: chennai

PostPosted: Wed Jul 30, 2008 1:58 am
Reply with quote

I'm facing this problem while I execute an easytrive program.

If I give the program in SYSIN...it is wrking fine..

Ex:

//SYSIN DD *
"
"
Program Code
"
/*

But when I give the Program in a Dataset..I'm getting a S0C4 ABEND

EX:

//SYSIN DD DSN=XXXX.EZP.PGM(PGM1),DISP=SHR
Back to top
View user's profile Send private message
Pedro

Global Moderator


Joined: 01 Sep 2006
Posts: 2547
Location: Silicon Valley

PostPosted: Wed Jul 30, 2008 2:21 am
Reply with quote

Sorry, never used easytrive...

But hopefully, you can get a trace or a dump. Is there any information in the system log?
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


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

PostPosted: Wed Jul 30, 2008 3:14 am
Reply with quote

Hello,

What are the lrecl and blksize of this dataset?

If you post your jcl and all of the diagnostic info presented by the problem run, someone will be better able to help.
Back to top
View user's profile Send private message
Balaji.helios

New User


Joined: 12 Jun 2007
Posts: 8
Location: chennai

PostPosted: Wed Jul 30, 2008 3:27 am
Reply with quote

Hi All,

Thanks For you response..
Here is my JCL

Code:
//STEP   EXEC PGM=EZTPA00,REGION=0M                               
//EZTVFM   DD SPACE=(CYL,(15,15),RLSE),UNIT=SYSDA                 
//SORTWK01 DD SPACE=(CYL,(20,15),RLSE),UNIT=SYSDA                 
//SORTWK02 DD SPACE=(CYL,(20,15),RLSE),UNIT=SYSDA                 
//SORTWK03 DD SPACE=(CYL,(20,15),RLSE),UNIT=SYSDA                 
//MACRO    DD DSN=XXXXX.TEST.EZPLIB.RCP,DISP=SHR                 
//TDIR     DD DSN=XXXXX.HISTORY.AAAA.BBB.CCCC,DISP=SHR
//JCYVPMX DD DSN=YYYYY.A8.UNARCH.SR.ZZZZZ.NNNNN.CL,           
//            AMP=('AMORG','BUFNI=10','BUFND=50'),DISP=SHR       
//JCYVPM   DD SUBSYS=(BLSR,'DDNAME=JCYVPMX','BUFND=50',           
//            'BUFNI=30')                                         
//OUTFILE DD DSN=XXXXXX.OUTFILE.ASDF,     
//            DISP=(,CATLG,DELETE),UNIT=SYSDA,DATACLAS=MB010,     
//            DCB=(RECFM=FB,BLKSIZE=0,LRECL=1160)                 
//SYSPRINT DD SYSOUT=*                                           
//SYSOUT   DD SYSOUT=*                                           
//SYSUDUMP DD SYSOUT=*                                           
//SYSIN    DD DSN=XXXXX.ABCD.BCDE(PGM),
//             DISP=SHR                             


My SYSDUMP is

JOB xxxxx STEP STEP04 TIME 140338 DATE 08211
COMPLETION CODE SYSTEM = 0C4 REASON CODE = 00000011


Please anyone help me ..thank you
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


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

PostPosted: Wed Jul 30, 2008 3:31 am
Reply with quote

Hello,

Possibly, the most important detail was omitted. . .

The attributes for the file (XXXX.EZP.PGM)?

I'll be on the road for a while, but will check back later.
Back to top
View user's profile Send private message
Balaji.helios

New User


Joined: 12 Jun 2007
Posts: 8
Location: chennai

PostPosted: Wed Jul 30, 2008 4:27 am
Reply with quote

Hi..

The Attributes for XXXX.EZP.PGM is normal PDS...

LRECL=80,FB...I store my source code inside a member...

Hope this information is what you asked for !!!
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


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

PostPosted: Wed Jul 30, 2008 7:02 am
Reply with quote

Hello,

Quote:
Hope this information is wut you asked for !!!
Yes, unfortunately, nothing questoinable. . .

What easytrieve SYSPRINT output was generated?

You should check and make sure that PACK ON is not in effect for that file/member.
Back to top
View user's profile Send private message
Balaji.helios

New User


Joined: 12 Jun 2007
Posts: 8
Location: chennai

PostPosted: Wed Jul 30, 2008 5:09 pm
Reply with quote

Hi Dick,

PACK OFF is in effect for the member.

In sysprint,i'm able to see the entire expaned code.No errors was detected..

Could you please help!!!
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8697
Location: Dubuque, Iowa, USA

PostPosted: Wed Jul 30, 2008 5:16 pm
Reply with quote

S0C4 reason 11 in the manual gives
Quote:
11 Page-translation exception. This error is caused | by one of the following:

| ° A program that was running disabled attempted | to reference storage while that storage was | paged out. To correct the error, page-fix the | storage before a program running disabled | attempts to reference it.

| ° A program attempted to reference storage that | had not been obtained. To correct the error, | allocate the storage before attempting to | reference it.

| ° A program running in a subspace attempted to | reference storage that was not accessible to | the subspace at the time of error. To correct | the error, ensure that the program running in a | subspace references only the storage assigned | to that subspace, or storage that can be | referenced by all subspaces.
All of which sounds like you may need to open a problem report with CA on your issue.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CA Products

 


Similar Topics
Topic Forum Replies
No new posts ISAM and abend S03B JCL & VSAM 10
No new posts Abend S0C4 11 (Page Translation Excep... PL/I & Assembler 16
No new posts executing XCTL command in COBOL witho... CICS 10
No new posts WER999A - UNSUCCESSFUL SORT 8ED U Ab... SYNCSORT 5
No new posts Receiving RC 5 when executing REXX pr... CLIST & REXX 3
Search our Forums:

Back to Top