There is an issue with Crystal XI reports crashing while printing or working in a Windows 7, Windows Vista or Windows Server 2008 environment. It may also occur if Microsoft Office Web Components were recently installed on the same machine with Crystal Reports XI. First investigate if you have the Crystal Reports stand alone application installed and then review the solution(s) below that is appropriate for your specific environment on the server or workstation:


If Blackbaud hosts your data please follow the below listed steps until the issue is resolved:
Please note the printer and printer driver selected as your workstation's default; some users with printers running PCL 6 drivers have resolved this issue by rolling back to a PCL 5e driver or changing defaults to a driver with PCL 5e drivers.
  1. Recreate your Blackbaud Hosting Services username and attempt to run/print the report again.
  2. Recreate your application username for your hosted solution and attempt to run/print the report again.
  3. If the issue persists after following the above two steps, please perform the following:
If running the custom report within a Blackbaud product (RE/EE/FE):
  1. Preview the custom Crystal report.
  2. Export the report into the PDF file format.
  3. Open and print the PDF copy of the report.
  4. Please review the steps under the Microsoft Office section below if that product is installed on the workstation.
  5. Repair the Crystal XI runtime components on the affected workstation.
  1. Open the custom Crystal report.
  2. Click the Preview button to review the report.
  3. Close the preview window.
  4. Click on the Print button from the original custom Crystal report window (another error will display but the report should print).


If Microsoft Office is not installed:
Please review the steps for the OS that applies to you below.

Windows Server 2008
  1. Uninstall the Crystal Reports runtime components from the server.
  2. Uninstall the Crystal XI application from the server.
  3. Install the Crystal XI application on the server.
  4. Install the Crystal Reports runtime components on the server (choose install for Everyone when prompted).
Windows Server 2008 R2
Windows Server 2008 R2 is a 64-bit OS which is not compatible with Crystal XI.

Windows 7
Crystal Reports XI R1 (version 11.0) is not fully compatible with Windows 7. Install the free upgrade to Crystal Reports R2 Service Pack 6 for improved Windows 7 compatibility. To find out which version you currently have installed, please review the following article: How to find out which version of Crystal Reports is installed on a workstation. 

Windows Vista
Disable the UAC on the Vista machine. If disabling the UAC is not an option then add the CRW32.exe to the Data Execution Prevention list.  This is located in the Control Panel, System, Advanced tab. Click Performance, Settings, Performance Options, Data Execution Prevention tab. Add the CRW32.exe as an exception.
Please contact Business Objects directly for any questions or compatibility information between Crystal XI and the newer Windows Operating Systems. 

If Microsoft Office is installed:
Please review the steps in this article Automation error: the remote procedure call failed first, before trying the steps below.

For 64-bit systems, please replace Program Files with Program Files (x86) and System32 with SysWOW64 below:
  1. Copy the version of usp10.dll from the C:\Windows\System32 folder into C:\Program Files\Common Files\Business Objects\3.0\bin folder
  2. Run the CRDEPLOY.REG file located in the C:\Program Files\Common Files\Business Objects\3.0\bin folder

Note: We provide links to third-party websites in an effort to help you resolve your issue. We are not responsible for the information on third-party websites, and we cannot assist with implementing resolutions from these websites.