Symptoms
If a WebClass application uses templates that contain Japanese characters and runs on a system where the default language is Japanese, the WebClass application may fail under heavy load. When this occurs, the following entry (or similar) appears in the Application Event log:

WebClass Runtime (0×800A2328)
An internal exception has occurred NOTE: This error may occur for reasons other than the specific problem that is described in this article. To determine if you are experiencing this specific problem, attach a native code debugger such as Microsoft WinDBG to the process that hosts the WebClass application while it is running to catch the exception on first chance. The call stack should look similar to the following call stack:

0108cc0c 2764a744 0014fd76 00000159 OLEAUT32!SysAllocStringLen+0×7a0108cc24 2764a989 00000003 0014fd76 mswcrun!CTemplItem__SetItem+0×240108cc50 2764b122 00000003 0014fd76 mswcrun!CTemplItems__Add+0×1290108ccf8 2764bc2a 00154e48 03100000 mswcrun!CTemplateFile__ScanTemplate+0×2720108cd8c 27644e6f 00154e48 00110010 mswcrun!CTemplateFile__SendToClient+0×15a0108d02c 3b0c9c6c 00134b3c 00000008 mswcrun!CWebItem__WriteTemplate+0×21f Even if you do not have debug symbols available, the main indicator for this problem is that OLEAUT32 appears in the top stack frame, and MSWCRUN appears in a few stack frames below.
Resolution
This problem occurs because of a bug in the WebClass runtime. The problem may not be reproduced consistently. Although the problem has only been seen on a system in which Japanese is set as the default language and when WebClass applications use templates that contain characters with Shift_JIS encoding, the same problem may occur on systems that are configured for other bi-directional character sets and other character encodings.