1. (UNIX) A-Shell now traps segmentation faults and reports information about the status at the time of the error (last instruction, line #, SBR, file, etc.) before cleaning up and exiting. Since segmentation faults are generally caused by a failure to handle a particular condition within A-Shell itself (or a C subroutine linked into A-Shell), this will probably (hopefully) go unnoticed by nearly everyone. But when such an error does occur, the notes in the ashell.log file will be helpful in locating the cause of the problem. Also, the fact that the error is now logged eliminates the question of whether an instance of A-Shell aborted with such an error, leaving no trace.
2. Eliminate one (rare) window of opportunity in which the JOBTBL.SYS file could become locked permanently (until the offending job was killed.) Also, all JCB-related error conditions are now logged to the ashell.log file.