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
 

 

Regarding u4038 Abend Code

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
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    Post subject: Regarding u4038 Abend Code
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: 1203
Location: India

PostPosted: Tue Mar 08, 2005 12:52 am    Post subject: Re: Regarding u4038 Abend Code
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    Post subject: Re: Regarding u4038 Abend Code
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: 3158
Location: Tucson AZ

PostPosted: Sun Apr 01, 2007 9:02 pm    Post subject: Re: Regarding u4038 Abend Code
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    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts JCL to Set Return code based on DB2 S... vinu78 DB2 17 Mon Mar 13, 2017 9:47 pm
No new posts IMS region inactive - User abend code... gthmrj IMS DB/DC 5 Tue Mar 07, 2017 12:29 pm
No new posts CA Workload Automation event code help vinu78 CA Products 10 Wed Mar 01, 2017 10:05 am
No new posts MAX-RC 88 and Return code 606 in DFH0... lind sh CICS 2 Tue Jan 24, 2017 1:23 pm
No new posts How to Capture the Max return code of... anilkumar922 All Other Mainframe Topics 2 Thu Jan 12, 2017 12:02 pm


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