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
 

 

S04E reason code 00E7000C

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2
View previous topic :: :: View next topic  
Author Message
Ajay Baghel

Active User


Joined: 25 Apr 2007
Posts: 205
Location: Bangalore

PostPosted: Tue Aug 26, 2008 8:57 pm    Post subject: S04E reason code 00E7000C
Reply with quote

Hi Frens,

We are getting the S04E reason code 00E7000C abend in a cobol-ims-db2 program. The abend aid listing shows the abend place as:

Code:
EXEC SQL
  UPDATE
  TABEL1
  SET COL1 = :COL1 ,
         COL2 = :COL2
  WHERE
         COL3 = :COL3
      AND COL4 = :COL4
      AND COL5 = :COL5
END-EXEC

An invalid address supplied by the application program was found.
Probable cause:
Parameter list for hte sql statement has been overlaid. The SQL-AVAR-LIST or SQL-pvar-list contains an invalid address to locate the data variable.

In the DB2 option in abend, i see the data type as invalid for a host variable.


field address(in hexa) data-type value
for field1
some_proper_address DEC(5,236) some_proper_val

for field2
some_proper_address
Quote:
INVALID
some_proper_val


Any pointers how to resolve it?


Thanks,
Ajay




Quote:
Quote:
Quote:
Back to top
View user's profile Send private message

rexzone1

New User


Joined: 16 Dec 2006
Posts: 14
Location: Halifax, Canada

PostPosted: Fri Sep 26, 2008 9:47 am    Post subject: Re: S04E reason code 00E7000C
Reply with quote

Hi Ajay,

I am also facing the same issue as you had reported.
I hope you would have got some resolution for this.
If you got through this, can you please share that with me.

Regards,
Ravi
Back to top
View user's profile Send private message
vijikesavan

Active User


Joined: 04 Oct 2006
Posts: 118
Location: NJ, USA

PostPosted: Sat Sep 27, 2008 1:48 am    Post subject: Reply to: S04E reason code 00E7000C
Reply with quote

I got this error sometime back and I re-compiled program through endevor. It got fixed.
Please check your link libraries. Just a suggestion.
Back to top
View user's profile Send private message
rexzone1

New User


Joined: 16 Dec 2006
Posts: 14
Location: Halifax, Canada

PostPosted: Sat Sep 27, 2008 6:02 am    Post subject:
Reply with quote

I have re-compiled the program again but still it is getting the problem. I don't have a SYSUDUMP to be compared with SQLCA as well.
Back to top
View user's profile Send private message
Ajay Baghel

Active User


Joined: 25 Apr 2007
Posts: 205
Location: Bangalore

PostPosted: Wed Oct 01, 2008 8:19 pm    Post subject:
Reply with quote

Hi vijikesavan,

Can you please pin point exactly where the problem was in your case.

For ex did you add any file, or was any link library or somethng else changed by the programmer during the recompiling.

I mean i want to know what changes were made during the recompilation.

Please elaborate a bit about your resolution.

Thanks,
Ajay
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 -> DB2 All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts UNIT=AFF for Easytrieve code gandikk JCL & VSAM 7 Wed Jul 12, 2017 11:42 pm
No new posts DB2 Program abending without giving a... rahulgarg14 DB2 7 Mon May 29, 2017 8:10 pm
No new posts Job failing with USER = 4093 REASON C... Pradeepa S ABENDS & Debugging 1 Wed May 17, 2017 3:35 pm
No new posts COBOL Code Parsers and Lineage Establ... balimanja COBOL Programming 2 Tue May 02, 2017 3:30 am
No new posts Cobol upgrade - source code missing f... gthmrj IBM Tools 1 Wed Apr 26, 2017 6:04 pm


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