LE is intercepting my dumps.



Support for C, C++, COBOL, PL/I, Fortran and assembler applications' runtime Environment LE.

Re: LE is intercepting my dumps.

Postby Balr14 » Tue Oct 05, 2010 5:25 am

I think I'm onto something:

The Assembler module establishes a VSAM ACB and buffer space for VSAM and establishes a VSAM Journal exit.

THe Assembler module calls the COBOL module that loads into it's own LE Enclave.

The COBOL module opens it own VSAM ACB (OK, it does know any better).

THe COBOL program does a read key on the VSAM file.

This drives the exit which accesses the ACB in the Assembler enclave which hasn't been used.... S0C4?
Balr14
 
Posts: 41
Joined: Fri Oct 01, 2010 9:43 pm
Has thanked: 0 time
Been thanked: 1 time

Re: LE is intercepting my dumps.

Postby dick scherrer » Tue Oct 05, 2010 6:56 am

Yup, quite possibly. . .

Depending on the specifics, you might consider a COBOL module that identifies the VSAM file, then calls the assembler code which later calls the problem COBOL code.
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6268
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 93 times

Re: LE is intercepting my dumps.

Postby Balr14 » Tue Oct 05, 2010 11:30 pm

Can't I force the COBOL module into the same enclave as the Assembler module by using a CEEENTRY macro to establish the LE Environment?
Balr14
 
Posts: 41
Joined: Fri Oct 01, 2010 9:43 pm
Has thanked: 0 time
Been thanked: 1 time

Previous

Return to Language Environment