CP crashes with AS400 Agent exit code 3221226356 heap corruption
search cancel

CP crashes with AS400 Agent exit code 3221226356 heap corruption

book

Article ID: 417732

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

The classic CP process crashes without a dump when connected to a particular AS400 Agent.

A classic CP on Windows connected to an AS400 crashes several times a day with exit code 3221226356 after the upgrade to 24.4.x from version 21.x
There is no minidump or other dump created.

The exit code (3221226356) corresponds to 0xC0000374 and is the value returned when heap corruption is detected.

On the service manager log we could see the exist code:


20250611/150436.102 - U00022012 Process 'UC4 CP1/UC4 CP-Server [SYSTEM#CP003] - 13 Connections' (ID '2916') ended.
20250611/150436.102 - U00022022 Process 'UC4 CP1/UC4 CP-Server [SYSTEM#CP003] - 13 Connections' ended, exit code='3221226356'.

Environment

Automation Engine 24.4.x

Cause

DE172320

Resolution

Workaround:

Connect the related AS400 Agent to a TLS Gateway using the CP.PORT

Solution:

Update to a fix version listed below or a newer version if available and then connect the Agent to the classic CP process where a fix was added.

Fix version:
Component(s): Automation Engine
Automation.Engine 24.4.3 - Planned release December 2025

Additional Information

Public Description: A problem has been fixed where the CP crashed sporadically due to heap corruption.