When looking some time longer at this, all seems ok;
the 2nd DSA contains the informations that result from the exception,
and the exception is because the BASSM jumps to a place where
the machine instructions have been overwritten by zeroes (wild guess).
You told us that the instruction address where the BASSM goes is correct.

That should give 0C1, not 0C4;
could it be that the 0C1 is covered by a 0C4 which happens while
LE tries to do its dump processing?

What happens, if you switch off LE dump processing by LE option TRAP(OFF)?
(used to be called NOSPIE,NOSTAE some ten years ago).

Kind regards

Bernd



Bernd Oppolzer schrieb:
IMO, the DSA address of the 2nd Save Area is not resonable:

DSA DSA Addr E Addr PU Addr PU Offset Comp Date Compile Attributes
    1     23117AE0   08DA2B60   08DA2B60   +00004A4C  20150130 CEL
    2     00010000   24D90B66   24D90B66   -01BE8FAE  ********
    3     231176E8   24D85D48   24D85D48   +00004396  20130225 COBOL
    4     231174F0   20EDB610   20EDB610   +000002FC  20140722 LIBRARY
    5     23117078   235F6400   235F6400   +00009C92  20160624 COBOL
    ...
    14    23115258   20EDB610   20EDB610   +000002FC  20140722 LIBRARY
    15    23115030   23100428   23100428   +00000A10  20100129 COBOL

I would take a closer look at the call position
of the COBOL module at level 3, at position 4396.

The name is HRDRFREA.
What is called there, and why does the called module build a save
area at such a strange place 00010000? The informations contained
there seem wrong, too. That is the save area and register information printed;
maybe this is all misleading ...

Kind regards

Bernd


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to