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

System Abend A03 on return from Assembler Program


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
suganthi_m
Currently Banned

New User


Joined: 11 Sep 2006
Posts: 2

PostPosted: Mon Sep 11, 2006 1:20 pm
Reply with quote

Hello Guys,

I have a cobol program which calls an assembler routine to perform some I/O operations on a PDS. After all operations are completed successfully (all the PDS members created and records written to it & and the PDS closed), the job step completes with a system abend A03.
Any similar experience... Please help.

Any idea how to debug this?

COMPLETION CODE SYSTEM = A03

PSW AT ENTRY TO ABEND 070C2000 842D3FF6 ILC 02 INTC 000D

PSW ADDRESS 042D3FF6 AT TIME OF ERROR DOES NOT POINT TO AN ACTIVE MODULE

ASCB: 00F7E780



Thanks and Regards,
Suganthi
Back to top
View user's profile Send private message
UmeySan

Active Member


Joined: 22 Aug 2006
Posts: 771
Location: Germany

PostPosted: Mon Sep 11, 2006 4:20 pm
Reply with quote

Hi there !

A03

Explanation: A task tried to end normally by issuing a RETURN macro or by branching to the return address in register 14. The task was not ready to end processing because either:

O The task had attached one or more subtasks that had not ended.

O The task did not detach a subtask that it had previously attached with
the event control block (ECB) option.

System Action: The system abends the task.

Please check first, if your Cobol programm is beyond the 16MB-line.
Ass-Programm seems to be beneathe. If the Ass-Programm is correktly coded, Register 14 points to anadressable adress. Return adress did not match adress of cobol command after the Call.

Trace the programms with a tool like Ixpediter.

Also check the Ass-Programm. If there are attached Subtasks, all these
Subtasks have to be completed before ending and returning to the Cobol.
I think, this point is it.

Regards, UmeySan
Back to top
View user's profile Send private message
suganthi_m
Currently Banned

New User


Joined: 11 Sep 2006
Posts: 2

PostPosted: Tue Sep 12, 2006 12:28 am
Reply with quote

Hi UmeySan,

Thanks for the reply. The Assembler program is enabled for the 64-bit addressing and is above the 16MB line. The COBOL program is also compiled accordingly.

Given the system dump, how can I locate the failing subtask / module / within the assembler utility.

Regards,
Suganthi
Back to top
View user's profile Send private message
View previous topic : : View next topic  
Post new topic   Reply to topic All times are GMT + 6 Hours
Forum Index -> ABENDS & Debugging

 


Similar Topics
Topic Forum Replies
No new posts Avoid job abend on dataset held by us... JCL & VSAM 6
No new posts CICS UCTRAN=NO not working, need syst... CICS 3
No new posts After newcopy the CICS program user f... CICS 7
No new posts User ABEND U0476. Need help. IMS DB/DC 1
No new posts SFTP Return Codes TSO/ISPF 2
Search our Forums:


Back to Top