SAP Knowledge Base Article - Public

2907115 - Crystal Report crashes when generating a huge number of PDF containing Thai characters with errr: "Access violation - code c0000005)"

Symptom

Crystal report crashes with the following error when generating huge number of PDF :

Faulting module name: usp10.dll, version: 1.626.7601.23259, time stamp: 0x563905c7
Exception code: 0xc0000005

Environment

  • SAP Crystal Reports runtime engine or .NET Framework (64-bit) (13.0.24.2970)
  • Windows 10 Enterprise 
  • Windows Server 2012 R2

Reproducing the Issue

  1. Create a crystal report with fields containing Thai characters. 
  2. Generate a huge number of PDFs  (4 or 5 per second) using  Crystal Reports runtime engine.
  3. Notice that crystal report crashes with error: "Access violation - code c0000005". 

Cause

The issue is currently under investigation by development team.

Resolution

Workaround :

Copy the usp10.dll file from C:\Windows\SysWOW64\usp10.dll to C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64 folder.

 

Keywords

Access violation - code c0000005, Crystal report, Crash, Crystal Reports for .NET Framework 4.0, Windows Server, Font, BMW Thailand Ligh,  Times New Roman, usp10.dll file, generate, PDF. , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , Problem

Product

SAP Crystal Reports, developer version for Microsoft Visual Studio