>Rather than trying to infer the cause by tweaking everything in sight, how 
>about this: Set a SLIP PER trap to catch an SVC dump for the first abend of 
>any kind, S0C4 or otherwise. That dump may tell you the exact cause far more 
>quickly than trial-and-error with recompiles/reassemblies/logic-changes.


In case it is not so easy for the developer to have the friendly sysprog set a 
slip trap, the following might also give you what you need:


//CEEOPTS DD *
  TERMTHDACT(UAIMM,,96)
/*


and make sure the last "dump" DD statement is what you prefer, either 
//SYSMDUMP if you know how to use IPCS, or //SYSABEND DD SYSOUT=* if you do 
not. The beauty with SYSMDUMP: You don't need access permission to the SVC dump 
data sets; you can choose your own name.


That will give you a dump before LE starts with its condition handling. The 
system trace listing is worth a look.


Code //SYSMDUMP something like:


//SYSMDUMP DD DISP=(NEW,CATLG),DSN=your.dump.dsn,
//   RECFM=FBS,LRECL=4160,
//   SPACE=(1,(50,200),RLSE),AVGREC=M


--
Peter Hunkeler



----------------------------------------------------------------------
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