WP's crash when processing Automic Script longer than 256kb

Document ID : KB000085068
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
The last line will show a memory allocation increase:
U01001325 The program and data memory was expanded to '?' bytes.

If processing an Automic script with a line greater than 256KB, a memory corruption occurs. If the script line is greater than 512KB then a work process crash occurs.

When experiencing WP crashes, investigation shows the final lines to have a memory allocation increase:
 
U01001325 The program and data memory was expanded to '1048576' bytes.
U01001325 The program and data memory was expanded to '2097152' bytes.

A memory dump may also be created.

Attempting to restart the WP's in a normal mode will end in an immediate crash of the WP. Within Windows, you will see an error in the Event Viewer similar to:

 
Faulting application name: UCsrvwp.exe, version: 11.2.1.412, time stamp: 0x56cf029b
Faulting module name: ntdll.dll, version: 6.3.9600.18202, time stamp: 0x569e7d02
Exception code: 0xc0000374
Fault offset: 0x00000000000f1b70
Faulting process id: 0x1dfc
Faulting application start time: 0x01d19fe11f11e19b
Faulting application path: C:\Automic\AutomationEngine\bin\UCsrvwp.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 646fc355-0bd4-11e6-80d2-005056a64859
Faulting package full name:
Faulting package-relative application ID:
Environment:
OS Version: N/A
Cause:
Cause type:
Defect
Root Cause: This is caused by a memory corruption when a single script line is over 256kb when processed.
Resolution:
Update to a fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Component: AE server

Automation Engine 11.2.2 - Available
Automation Engine 11.1.4 - Available
Additional Information:
Workaround :
Disable or modify any scripts that are generating over 256kb when processed.