U4083 (X'FF3')   

Explanation

The back chain was found in error. The reason code describes the most likely cause of the abend.
Reason code
Explanation
X'01' (1)
A save area loop exists. The save area points to itself or another save area incorrectly points to a higher save area.
X'02' (2)
Traversal of the back chain resulted in a program check.
X'03' (3)
Under normal conditions, all save area chains should end with a save area pointed to by CEECAADDSA. In this case, the save area chain terminated with a back chain pointer of 0.
X'04' (4)
Under normal conditions, all save areas are presumed to be word-aligned. Either a linkage stack has been encountered with the character string of "F1SA' (X'C6F1E2C1') in a backward pointer field of the save area chain, or a misaligned (non-word) boundary save area is in the chain. Examine the save area chain to determine which is the case.
X'05' (5)
A condition was raised before the allocation of the main stack frame, or after the main routine terminated.
X'06' (6)
The dsa format was not set to up or down.
X'07' (7)
The save area chain cannot be reached or is non-existent. The pointer referencing the back chain is set to 0 (register 13).
X'08' (8)
A save area on the chain points to itself.
X'09' (9)
Under normal conditions, all XPLINK save areas are presumed to be quad-word-aligned (the starting address must end in 0. Either a linkage stack has been encountered with the character string of FISA (X'C6F1E2C1' in a backward pointer field of the save area chain, or a misaligned (non-quad-word) boundary XPLINK save area is in the chain. Examine the save area chain to determine which is the case.
X'0F' (15)
The save area chain is not intact.
X'10' (16)
A save area loop has been detected during condition processing.
X'11' (17)
During pthread_exit() processing, Language Environment® encountered a save area chain that terminated with a stack frame pointer of 0.
X'12' (18)
The General Purpose Register fix-up routine detected a save area corruption.
X'13' (19)
The module delete service has detected a save area loop.
X'14' (20)
The module load service has detected a save area loop.
X'15' (21)
The AMODE31 dynamic dump routine has detected a save area loop.
X'16' (22)
The AMODE64 dynamic dump routine has detected a save area loop.

System action

Enclave terminated.

Programmer response

For applications that generate their own save areas, ensure the save areas are chained together correctly; all save areas must be addressable in AMODE(31). It may be helpful to generate a system dump of the original error by using run-time options TERMTHDACT(UAIMM) and TRAP(ON,NOSPIE).

For other types of applications, a storage overlay problem has probably occurred.