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

Reason for 4088 abend while running a sort program


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
sangeetha.K

New User


Joined: 17 Jul 2008
Posts: 3
Location: Chennai

PostPosted: Thu Jul 31, 2008 1:58 pm
Reply with quote

Can anyone suggest me how to solve the abend S000 U4088.
I often get this abend while running sort program in cobol.

the duplicate post is being deleted. e.s
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Thu Jul 31, 2008 3:02 pm
Reply with quote

Hi,

Couple of things -

1. Please post the SYSOUT with the statements telling about what were you trying to do? If can post JCL as well, it's good to get answers.

2. When you post very first post in the forum, there is a system generated message will be placed in the body of the thread, you are supposed to remove that & write a good decription of your problem..
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Thu Jul 31, 2008 3:07 pm
Reply with quote

the problem was really a 4078, but the system rounded the error code up to a 4088.
Back to top
View user's profile Send private message
sangeetha.K

New User


Joined: 17 Jul 2008
Posts: 3
Location: Chennai

PostPosted: Thu Jul 31, 2008 4:29 pm
Reply with quote

HI,

Here is the sysout for that abend

ICH70001I FSS015 LAST ACCESS AT 05:20:58 ON THURSDAY, JULY 31, 2008
IEF236I ALLOC. FOR FSS015EX STEP1
IGD103I SMS ALLOCATED TO DDNAME STEPLIB
IGD103I SMS ALLOCATED TO DDNAME SORTIN
IGD103I SMS ALLOCATED TO DDNAME SORTWK
IGD103I SMS ALLOCATED TO DDNAME SORTOUT
IEF237I JES2 ALLOCATED TO SYSOUT
IEF237I JES2 ALLOCATED TO SYSPRINT
IEF237I JES2 ALLOCATED TO SYSIN
IEA995I SYMPTOM DUMP OUTPUT
USER COMPLETION CODE=4088 REASON CODE=000003EC
TIME=05.21.10 SEQ=10681 CPU=0000 ASID=00F0
PSW AT TIME OF ERROR 078D1F00 800094CA ILC 2 INTC 0D
ACTIVE LOAD MODULE ADDRESS=00007C50 OFFSET=0000187A
NAME=CEEBINIT
DATA AT PSW 000094C4 - 00181610 0A0D47F0 B10A1811
GR 0: 84000000 1: 84000FF8
2: 000003EC 3: 00000001
4: 133D9610 5: 00000548
6: 1290D780 7: 133D7BB0
8: 0001515F 9: 133D9610
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: Thu Jul 31, 2008 8:25 pm
Reply with quote

Hello,

There is additional diagnostic info that has not been posted. Please post the additional diagnostic info. Please post the jcl for this step also.

If the sort was invoked, there will be some messages created by the sort.

If some sysout dd statement was not in the jcl, there would be a "dd statement missing" message in the output.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


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

PostPosted: Thu Jul 31, 2008 8:43 pm
Reply with quote

The module name is CEEBINIT so this is a Language Environment 4088. The manual indicates a 4088 means a storage condition occurred while processing a storage condition. Post the full JESMSGLG to show the memory allocated to the step; you probably need to bump up the memory in your JCL to get the step to run. Remember when calling SORT from COBOL you'll need additional memory above and beyond your COBOL need.
Back to top
View user's profile Send private message
sangeetha.K

New User


Joined: 17 Jul 2008
Posts: 3
Location: Chennai

PostPosted: Fri Aug 01, 2008 11:19 am
Reply with quote

Hi,

This is the jcl run pgm and JESMGLG,

000200 //FSS016EX JOB OZA,OZA,NOTIFY=&SYSUID,REGION=2M
000601 //STEP1 EXEC PGM=SORT
000700 //STEPLIB DD DSN=FSS016.SAMPLE.LOA1,DISP=SHR
000712 //SORTIN DD DSN=FSS016.SAMPLE.PS,DISP=SHR
000713 //SORTOUT DD DSN=FSS016.SAMPLE.PS1,DISP=SHR
000720 //SORTWK DD DSN=FSS016.SAMPLE.PS2,DISP=SHR
000730 //*DD1 DD DSN=FSS016.SANGEE.PS3,DISP=SHR
000800 //SYSOUT DD SYSOUT=*
000810 //SYSPRINT DD SYSOUT=*
000900 //SYSUDUMP DD SYSOUT=*
000910 //CEEDUMP DD SYSOUT=*
000915 //SYSIN DD *
000925 /*
000926 //


JESMSGLG

ICH70001I FSS016 LAST ACCESS AT 00:31:13 ON FRIDAY, AUGUST 1, 2008
IEF236I ALLOC. FOR FSS016EX STEP1
IGD103I SMS ALLOCATED TO DDNAME STEPLIB
IGD103I SMS ALLOCATED TO DDNAME SORTIN
IGD103I SMS ALLOCATED TO DDNAME SORTOUT
IGD103I SMS ALLOCATED TO DDNAME SORTWK
IEF237I JES2 ALLOCATED TO SYSOUT
IEF237I JES2 ALLOCATED TO SYSPRINT
IEF237I JES2 ALLOCATED TO SYSUDUMP
IEF237I JES2 ALLOCATED TO CEEDUMP
IEF237I JES2 ALLOCATED TO SYSIN
IEA995I SYMPTOM DUMP OUTPUT
USER COMPLETION CODE=4088 REASON CODE=000003EC
TIME=00.31.43 SEQ=14896 CPU=0000 ASID=00E3
PSW AT TIME OF ERROR 078D1F00 800094CA ILC 2 INTC 0D
ACTIVE LOAD MODULE ADDRESS=00007C50 OFFSET=0000187A
NAME=CEEBINIT
DATA AT PSW 000094C4 - 00181610 0A0D47F0 B10A1811
GR 0: 84000000 1: 84000FF8
2: 000003EC 3: 00000001
4: 13ECE610 5: 00000548
6: 1290D780 7: 13ECCBB0
8: 0001515F 9: 13ECE610
A: 00000004 B: 000093F8
C: 93ECDE88 D: 13ECA200
E: 00000000 F: 000003EC
END OF SYMPTOM DUMP
IEA030I OPEN FAILED FOR DUMP DATA SET FOR JS
IEF472I FSS016EX STEP1 - COMPLETION CODE - SYSTEM=000 USER=4088 REASON=000003EC
IGD104I FSS016.SAMPLE.LOA1 RETAINED, DDNAME=STEPLIB
IGD104I FSS016.SAMPLE.PS RETAINED, DDNAME=SORTIN
IGD104I FSS016.SAMPLE.PS1 RETAINED, DDNAME=SORTOUT
IGD104I FSS016.SAMPLE.PS2 RETAINED, DDNAME=SORTWK
IEF285I FSS016.FSS016EX.JOB08178.D0000102.? SYSOUT
IEF285I FSS016.FSS016EX.JOB08178.D0000103.? SYSOUT
IEF285I FSS016.FSS016EX.JOB08178.D0000104.? SYSOUT
IEF285I FSS016.FSS016EX.JOB08178.D0000105.? SYSOUT
IEF285I FSS016.FSS016EX.JOB08178.D0000101.? SYSIN
IEF373I STEP/STEP1 /START 2008214.0031
IEF374I STEP/STEP1 /STOP 2008214.0031 CPU 0MIN 00.24SEC SRB 0MIN 00.05S
IEF375I JOB/FSS016EX/START 2008214.0031
IEF376I JOB/FSS016EX/STOP 2008214.0031 CPU 0MIN 00.24SEC SRB 0MIN 00.05S
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Aug 01, 2008 1:22 pm
Reply with quote

please clarify a bit...

You posted twice with different wording,
but with exactly the same sysout snippet,
in one post You were telling about cobol+sort in the other one only about sort

I find hard to believe that different programs would produce the same abend
with the same register content
are You running a plain sort or a cobol program invoking sort ?
I hope You did not name Your program sort icon_eek.gif
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 -> ABENDS & Debugging

 


Similar Topics
Topic Forum Replies
No new posts Need to set RC4 through JCL SORT DFSORT/ICETOOL 5
No new posts How to split large record length file... DFSORT/ICETOOL 10
No new posts Using API Gateway from CICS program CICS 0
No new posts Running REXX through JOB CLIST & REXX 13
No new posts JCL sort card - get first day and las... JCL & VSAM 9
Search our Forums:

Back to Top