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