Access violations are always a concern and cannot be blamed on coding or other user mistakes. It is something that happens at a deeper level in the interaction between SAS and the operating system, usually related to memory management.
I suggest you do a thorough search in the SAS knowledge base because it may be an known problem and check if you comply with the system requirements. If you find nothing obvious, call SAS Tech Support. Have a fresh deployment registry report at hand. They will for shure ask for it.