


Alternatively, you can remove the recursions in the code and replace them with looping constructs, such as DO and WHILE loops. To improve the robustness of the code, you can add error handling that does not allow invalid values to be passed through the recursive code. To circumvent this problem when it is due to recursions causing a stack overflow, you will need to improve the robustness of the pricing function code. If the segmentation violation occurs during the pricing of the instruments, and if you have pricing function code that contains recursions that do not comprehensively handle invalid input arguments, then this segmentation violation could be due to a stack overflow. NOTE: If you install this hot fix, you must also install hot fix F62006 for Scalable Performance Data Client 4.53 on your client machine (s). However, the location of this message in the SAS log and the configuration specifications for the risk environment could offer insight regarding the source of the problem and how to avoid it. The CONTENTS procedure might fail when you access a large SAS® SPD Server table that contains column ACLs. The segmentation violation is a generic error for which there are many possible causes and no single remedy. Fault and traceback information not available
