0C7 Error (System Completion Code=0C7)



Support for OS/VS COBOL, VS COBOL II, COBOL for OS/390 & VM and Enterprise COBOL for z/OS

0C7 Error (System Completion Code=0C7)

Postby vegafacundodaniel » Tue Mar 08, 2011 9:08 am

Hello everyone !

I am having a problem with a 0C7 error. This one :

The system detected a data exception (System Completion Code=0C7).
From compile unit PLTJUJ11 at entry point PLTJUJ11 at compile unit offset
at address 105B4DC3.

Is there a way to know with this message where is the problem ?
vegafacundodaniel
 
Posts: 61
Joined: Tue Jul 20, 2010 4:27 pm
Has thanked: 1 time
Been thanked: 0 time

Re: 0C7 Error (System Completion Code=0C7)

 

Re: 0C7 error

Postby dick scherrer » Tue Mar 08, 2011 9:35 am

Hello,

Is there a way to know with this message where is the problem ?
Not from the message alone.

You can use the offset address and look in the dump to see what is being executed at the point of the 0c7.

You can also look in the compile to see which instruction is located at the problem address.
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6304
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 91 times

Re: 0C7 error

Postby vegafacundodaniel » Tue Mar 08, 2011 9:56 am

Thanks Dick !

How could i know where is the dump ? what is its name ?

When you say :
"You can also look in the compile to see which instruction is located at the problem address"

Sorry but i dont understand. How can i know de problem address to search in the compile ?
vegafacundodaniel
 
Posts: 61
Joined: Tue Jul 20, 2010 4:27 pm
Has thanked: 1 time
Been thanked: 0 time

Re: 0C7 error

Postby dick scherrer » Tue Mar 08, 2011 10:09 am

Hello,

The dump (if one was generated) will be one or more of the sysout datasets. Does your system have/use AbendAid?

How can i know de problem address to search in the compile
Subtract the entry address from the abend address and the difference should be the displacement into the program. The instruction displacements of the program are shown in the compiler output.

I seem to recall a previous topic about how to get started with an abend and a dump, but i'm not able to find it just now :?
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6304
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 91 times

Re: 0C7 error

Postby BillyBoyo » Thu Mar 10, 2011 3:55 am

Hi vegafacundodaniel,

Have a look in your JCL, see if there is an output listing dataset which contains ABEND or DUMP or some contraction thereof. If you don't have that, look in someone else's JCL. If still nothing, try //SYSABEND or //SYSUDUMP.

At first, the dump will look like gobbledegook. But you'll come to know them, and maybe even love them :-)
BillyBoyo
Global moderator
 
Posts: 3804
Joined: Tue Jan 25, 2011 12:02 am
Has thanked: 22 times
Been thanked: 264 times


Return to IBM Cobol

 


  • Related topics
    Replies
    Views
    Last post