Robin Atwood wrote: >Here is a puzzle. The program has taken an 0C1 half-way through an instruction.
What z/OS and C compiler releases are you using? Did that program worked correctly in the past? With the same set of input? Did you recompiled it and it then gave that instruction exception? Can you retry the program with a known correct input? Where and in what module is that abend happening? Do you see any other message(s) in SYSLOG for example? >How could the PSW get to be where it is? It could be the address is calculated during execution, perhaps on a set of input? Or that instruction was overlaid somehow and you ended up in that address. I would suggest that you put in instruction trace or put in diagnostic messages throughout the program so you can trace the execution flow. Groete / Greetings Elardus Engelbrecht ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
