SMS Error - Access Violation While Printing
Error Message
Access Violation at .... while printing.
Explanation of Error
Severity
Normal. User is not down.
Possible Root Cause(s)
- Printer Driver Incompatibility
- Windows DEP interfering with the Print Driver.
- Out of drive space.
- Temporary file locked and can't be overwritten by report.
Resolution
- Check if this happens to other reports. If not, then it may be a report error.
- Check if this happens on other computers. If not, then check if it occurs on other printer (print drivers) on the same computer.
- Check if the computer has sufficient free space on the C: drive.
- Delete all files in the temp folder. If any can't be deleted, reboot and try to delete them again.
- Check that the user has a default printer.
- Check that Data Execution Prevention is set to “Essential Windows Programs and Services Only”
- Right click on MyComputer
- Click Properties
- Click The Advanced Tab
- Click The Setting Button Within The Performance Field
- Click The Data Execuation Prevention Tab
- Make sure that the turn on DEP for Essentinal Windows Programs and services only Radio Button is On.
- If not, change the setting and reboot.
- Check for updated drivers for the printer, especially if you can find a native Microsoft driver.
- If that does't work try replacing the SYSTEMDATA And or STOREDATA
- In some cases, you may have to disable all DEP (even for Essential Windows Programs), but this should be a last resort.
- Double Click the Local Disk C:\
- Open the boot.ini file
- Set the following to read
- multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=“Microsoft Windows XP Professional” /noexecute=Alwaysoff
Resolution 2
- Check Access Violation error and see if it references a Cyrstal dll (i.e. crpe32.dll)
- If it does, see crystal_reports_driver_installation
Resolution 3
For Window7 only
- Access error for crxf_pdf.dll
- Navigate to C:\Windows\SysWOW64
- Delete the crxf_pdf.dll
Version Information
- Reported : 06/2009
- Version(s):
- Fixed in : 06/2009
Related Errors
You could leave a comment if you were logged in.