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

ABEND=S000 U4094 REASON=00000018


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Shanmugavel

New User


Joined: 15 Dec 2006
Posts: 7
Location: CHENNAI

PostPosted: Sun Apr 26, 2009 1:46 am
Reply with quote

ABEND=S000 U4094 REASON=00000018,

The program execute successful before STOP RUN. After STOP RUN the program end with DUMP with ABEND CODE = U4094 and REASON CODE = 18. There is no other
reason available in SPOOL. Is that any way can able to identify what's the problem?
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Sun Apr 26, 2009 1:52 am
Reply with quote

Except in the case of IMS, user abends are generated by the program application code.
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: Sun Apr 26, 2009 2:15 am
Reply with quote

User abend codes 40xx tend to be Language Environment errors. The LE manual says about 4094:
Quote:
X'18' (24)
Storage management could not properly free stack and/or heap storage. This might be due to writing beyond storage.
Turn on SSRANGE in your compile options and recompile the program; this should tell if you've got a table subscript out of range.
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: Sun Apr 26, 2009 2:26 am
Reply with quote

Hello,

Is this program using an internal sort with input or output procedure?

Is the STOP RUN issued within either the input or output procedure?
Back to top
View user's profile Send private message
Shanmugavel

New User


Joined: 15 Dec 2006
Posts: 7
Location: CHENNAI

PostPosted: Sun Apr 26, 2009 10:30 am
Reply with quote

The program doesn't contains any internal sort. STOP RUN doesn't called in input or output procedure. At the end of the program STOP RUn statement is present.
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: Sun Apr 26, 2009 10:57 am
Reply with quote

Hello,

Please post the last part of the code in the program including the STOP RUN.

Also, please post the jcl and any error or informational messagers generaged by the run along with the message ids.
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 -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts Reorg abended with REASON=X'00E40347' DB2 2
No new posts ISAM and abend S03B JCL & VSAM 10
No new posts REASON 00D70014 in load utility DB2 6
No new posts Abend S0C4 11 (Page Translation Excep... PL/I & Assembler 16
No new posts WER999A - UNSUCCESSFUL SORT 8ED U Ab... SYNCSORT 5
Search our Forums:

Back to Top