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

ATCV Abend


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Full Name

New User


Joined: 27 Nov 2012
Posts: 2
Location: Belarus

PostPosted: Tue Nov 27, 2012 3:05 pm
Reply with quote

Hello!
Suddenly we started having ATCV abend on one of 2 our prod server.
The EGL code which is running there is rather old and hasn't been changed for more than 3 years now!!!

We have the code regenerated with 'statement trace YES' and here is some trace:
1 place - error comes after 'Converse'
* 40: Converse JSKVKM.JSKVKM1;
JSKVKAP: ENTERED PROCEDURE EZE_THROW_RTE_EXCEPTION
JSKVKAP: ENTERED PROCEDURE EZELIB_LOOKUP_EXCEPTION
JSKVKAP: ENTERED PROCEDURE EZELIB_LOOKUP_ENTRY
JSKVKAP: EXITED PROCEDURE EZELIB_LOOKUP_ENTRY
JSKVKAP: EXITED PROCEDURE EZELIB_LOOKUP_EXCEPTION
JSKVKAP: ENTERED PROCEDURE EZEGETMAIN_STRING
JSKVKAP: ENTERED PROCEDURE EZEGETMAIN_TYPEPTR
JSKVKAP: ENTERED PROCEDURE EZELIB_LOOKUP_ENTRY
JSKVKAP: EXITED PROCEDURE EZELIB_LOOKUP_ENTRY
JSKVKAP: EXITED PROCEDURE EZEGETMAIN_TYPEPTR
JSKVKAP: ENTERED PROCEDURE EZEHEAPDROP ADDRESS=0600834068
JSKVKAP: EXITED PROCEDURE EZEHEAPDROP
JSKVKAP: ENTERED PROCEDURE EZEHEAPACQUIRE INDEX=0000000000 ADDRESS=0600834068
JSKVKAP: EXITED PROCEDURE EZEHEAPACQUIRE
JSKVKAP: ENTERED PROCEDURE EZEHEAPDROP ADDRESS=0577683272
JSKVKAP: EXITED PROCEDURE EZEHEAPDROP
...
EXITED PROCEDURE EZEGETMAIN_STRING
ENTERED PROCEDURE EZE_THROW_EXCEPTION
ENTERED PROCEDURE EZE_ROUTE_EXCEPTION
EXITED PROCEDURE EZE_ROUTE_EXCEPTION
EXITED FUNCTION JSKVKP-CONV-MAP (E9)
EXITED FUNCTION JSKVKP-MAIN (E3)
EXITED FUNCTION MAIN (E2)
ENTERED PROCEDURE EZEPRC_UNHANDLED_EXCEPTION
EXCEPTION=ELA09981
EZERTS-CTL-MODE=R
EXITED PROCEDURE EZEPRC_UNHANDLED_EXCEPTION
ENTERED PROCEDURE EZETERMINATE
ENTERED PROCEDURE EZERESRC_TABLE_CLEANUP
EXITED PROCEDURE EZERESRC_TABLE_CLEANUP
ENTERED PROCEDURE EZERESRC_SCHEDULE
EXITED PROCEDURE EZERESRC_SCHEDULE
EXITED PROCEDURE EZETERMINATE
JSKVKAP: EXITED PROCEDURE EZETERMINATE
JSKVKAP: EXITED PROCEDURE EZERUN_PROCESSES
JSKVKAP: ENTERED PROCEDURE EZEFREEMAINREAL ADDRESS=0577751832
JSKVKAP: EXITED PROCEDURE EZEFREEMAINREAL
JSKVKAP: EXITED PROCEDURE EZECONTROL
CEE3250C The system or user abend ATCV was issued.
From compile unit JSKAAAP at entry point JSKAAAP at compile unit offset
000AD0BE.
CEE3DMP V1 R13.0: Condition processing resulted in the unhandled condition.


2 place - error comes after Commit
* 79: SysLib.commit();
JSKFXAP: ENTERED PROCEDURE EZE_THROW_RTE_EXCEPTION
JSKFXAP: ENTERED PROCEDURE EZELIB_LOOKUP_EXCEPTION
JSKFXAP: ENTERED PROCEDURE EZELIB_LOOKUP_ENTRY
JSKFXAP: EXITED PROCEDURE EZELIB_LOOKUP_ENTRY
JSKFXAP: EXITED PROCEDURE EZELIB_LOOKUP_EXCEPTION
JSKFXAP: ENTERED PROCEDURE EZEGETMAIN_STRING
JSKFXAP: ENTERED PROCEDURE EZEGETMAIN_TYPEPTR
EXITED FUNCTION JSKFXP-NAME-INT-TS (E57)
EXITED FUNCTION JSKFXP-SEND-INTER (E51)
EXITED FUNCTION JSKFXP-MAIN (E3)
EXITED FUNCTION MAIN (E2)
ENTERED PROCEDURE EZEPRC_UNHANDLED_EXCEPTION
EXCEPTION=ELA09981
EZERTS-CTL-MODE=R
EXITED PROCEDURE EZEPRC_UNHANDLED_EXCEPTION

The same code keeps running fine on other servers..

Could you please advice what to do about it?

Thanks!!!
Back to top
View user's profile Send private message
Bill Woodger

Moderator Emeritus


Joined: 09 Mar 2011
Posts: 7309
Location: Inside the Matrix

PostPosted: Tue Nov 27, 2012 3:18 pm
Reply with quote

Please don't tailgate an old topic, but start a new one. If you feel that other topics may be germane to your problem, you can include links to them (see the URL tag button).
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: Tue Nov 27, 2012 6:15 pm
Reply with quote

Quote:
Suddenly we started having ATCV abend on one of 2 our prod server.
The EGL code which is running there is rather old and hasn't been changed for more than 3 years now!!!
So what changed where? It does not matter how old the code is, if the program on the other side of the CONVERSE was changed, then an ATCV abend is entirely possible. This is one of that class of errors that can occur when the two sides of the conversation are out of sync -- so stop focusing on how old the code is and start focusing on what is important; namely, what changed where? It could be a program change, it could be a network change, it could be a software upgrade on a router even -- but something changed if the error suddenly started happening.
Back to top
View user's profile Send private message
Full Name

New User


Joined: 27 Nov 2012
Posts: 2
Location: Belarus

PostPosted: Tue Nov 27, 2012 7:29 pm
Reply with quote

Thanks Robert.
And if we find what changed. Should we have it got back..?
What if it is not possible..?
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: Tue Nov 27, 2012 7:35 pm
Reply with quote

Quote:
And if we find what changed. Should we have it got back..?
What if it is not possible..?
In that case, you -- or someone -- will have to go into those programs that haven't been touched for 3 years and change them to fit the new environment. Program maintenance is a fact of life for IT professionals.
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 ISAM and abend S03B JCL & VSAM 9
No new posts Abend S0C4 11 (Page Translation Excep... PL/I & Assembler 16
No new posts WER999A - UNSUCCESSFUL SORT 8ED U Ab... SYNCSORT 5
No new posts the system or user abend SF0F R=NULL COBOL Programming 0
No new posts Need to get an DLI abend like U0200 IMS DB/DC 2
Search our Forums:

Back to Top