RFE sorry 


> On Dec 4, 2020, at 12:55 PM, Joseph Reichman <reichman...@gmail.com> wrote:
> 
> 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