Assembly / HLASM · Abend code

Abend S0C3

What does Abend S0C3 mean in Assembly / HLASM?

The instruction targeted by an EXECUTE (EX) instruction is itself another EXECUTE instruction, which the architecture does not permit, most often from an unintended branch or a loss of addressability that lands execution on the wrong instruction entirely.

Abend S0C3z/OS · HLASM

Condition

The instruction targeted by an EXECUTE (EX) instruction is itself another EXECUTE instruction, which the architecture does not permit, most often from an unintended branch or a loss of addressability that lands execution on the wrong instruction entirely.

Fix

Check the target address the EX instruction computes at the point of failure, and verify the base register setup is still valid at that point in the program; this is frequently a symptom of the same base-register corruption pattern behind S0C4.

Related abend code