You are correct the 64 bit section which has the 128 bit PSW and 64 bit regs 
has only the error at time of error not SDWASR00 and SDWASEC2 info wish it 
would 

This would be my RFA though the SDWA is big and  doesn’t seem to have extra 
room 

> On Dec 4, 2020, at 12:48 PM, Tony Harminc <t...@harminc.net> wrote:
> 
> On Fri, 4 Dec 2020 at 08:47, Joseph Reichman <reichman...@gmail.com> wrote:
> 
>> So to me the way to determine this is look at SDWAEC1 is this in your 
>> program ?
>> 
>> How would I know this ( talking to my self)
>> Well if the abending RB is a PRB RBTAB1 == zeros
>> Then if RBCDE1 not = zeros get CDE get CDXLJMP extent list and using CDENTPT 
>> and module length from xtent list you can
>> determine if the abend is your program
> 
> Thing is, there are (at least) two definitions of "in your program":
> 1) the address of the offending instruction is within your code,
> 2) the thread of execution under which the offending instruction was
> executed is that under which your program executes.
> 
> Your proposed test will give you the answer to (1), but that may or
> may not be the answer you need. For example, anyone operating under
> any thread of execution can take a (wild or intended) branch to code
> in LPA, or unprotected CSA, or unprotected private storage in your
> address space. In which case discovering that the failure occurred "in
> your program(1)" will at best be wrong, and at worst will mislead you
> as to the cause.
> 
> In passing, while I'm not current on this, I believe that the
> traditional way of examining the CDE/XL structures will not support
> code that was either loaded from a UNIX file, or is located in 64-bit
> storage. Even if you don't care about these cases you/your debugging
> code should probably check for them before announcing conclusions.
> 
> Tony H.
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to