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

Regarding u4038 Abend Code


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
prasannanjaneya chowdary

New User


Joined: 24 Feb 2005
Posts: 4
Location: pune

PostPosted: Mon Mar 07, 2005 6:47 pm
Reply with quote

hi friends,
Recently i got one problem while executing one jcl program. i got u4038 abend. any body can explain what are user abends and why those occures in executions. i thing many of u can respond for this query.
thank u

regards,
prasanna,
09850984180
Back to top
View user's profile Send private message
mcmillan

Site Admin


Joined: 18 May 2003
Posts: 1210
Location: India

PostPosted: Tue Mar 08, 2005 12:52 am
Reply with quote

U4038 is a generic LE abend. The most common problem is your effective region size may ne too small. Try REGSIZE='128M' on the proc and REGION=128M on the job card.

If not solved, try to bypass all the function calls used in your program and try. Look at your SYSOUT, CEEDUMP or CEEMSG for explanatory LE messages.

Quote:
U4038 (X'FC6')Explanation: The enclave ended with an unhandled Language Environment

software-raised or user-raised condition of severity 2 or greater, and therun-time option ABTERMENC(ABEND) was specified.

Programmer Response: Check the Language Environment message file formessage output.

System Action: Enclave terminated.U4088 (X'FF8')

Explanation: A storage condition occurred during the processing of astorage condition. The reason code indicates the request type.

Reason codes:
X'5B' (91) Stack pointer corrupted at location 1.
X'5C' (92) Stack pointer corrupted at location 2.
X'5D' (93) Stack pointer corrupted at location 3.
X'5E' (94) Stack pointer corrupted at location 4.
X'5F' (95) Stack pointer corrupted at location 5.
X'61' (97) DSA not found in stackX'62' (98) Previous NAB not in stack
X'63' (99)

Stack segment owning the next-available-byte (NAB) could not be found or a DSA backchain pointer did not contain a valid 31-bit addressable address. DSA backchain pointers must contain valid addresses that can be accessed as is while in 31-bit addressing mode. For instance, a 24-bit address that was obtained by using the BAL or BALR assembler instruction will contain the ILC, CC, and Program Mask in the uppermost byte of this address, thus making it an invalid address in 31-bit mode.

X'64' -- X'74' (10x) First free storage request terminated with return code x.
X'C8' -- X'D8' (20x) Second free storage request terminated with return code x.
X'3E8' -- X'3F8' (100x) First get storage terminated with return code x, and reserve stack segment already in use. This indicates a storage condition was raised while handling the storage condition.
X'BB8' -- X'BC2' (3000-3010x) Debug Tool storage manager control blocks corrupted.
nnn Critical condition nnn was signaled, but CEESGL returned control to the signaller. The signaller does not support a retry of the operation, so the module terminated.

Programmer Response: For reason codes 91-20x, probable internalmalfunction or storage corruption. For code 1001 or 1004, increase regionsize or check for infinite recursion. Using the STORAGE run-time option toincrease the size of the reserve stack segment can also help.System Action: Enclave terminated.
Back to top
View user's profile Send private message
banu_parveen

New User


Joined: 30 Jan 2007
Posts: 6
Location: india

PostPosted: Sun Apr 01, 2007 8:31 pm
Reply with quote

May I know for what type of code change are you running this JCL?Is it anything related to ECOBOL upgrade of a program??
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Sun Apr 01, 2007 9:02 pm
Reply with quote

I doubt you are going to hear from the original poster. The last post was way back in March of 2005.
banu_parveen wrote:
May I know for what type of code change are you running this JCL?Is it anything related to ECOBOL upgrade of a program??
Are you having U4038 abends that you might be related to ECOBOL upgrade?
What is ECOBOL?
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 -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts run rexx code with jcl CLIST & REXX 15
No new posts Compile rexx code with jcl CLIST & REXX 6
No new posts ISAM and abend S03B JCL & VSAM 10
No new posts REXX code to expand copybook in a cob... CLIST & REXX 2
No new posts VSAM return code 23 - for a Random read COBOL Programming 4
Search our Forums:

Back to Top