Technical data

System Dump Analyzer
SHOW CALL_FRAME
Figure SDA–5 Call Frame
ZK6564GE
Condition Handler Address
SPA S 0 Mask <11:0> Saved PSW <15:5> 0
Saved AP
Saved FP
Saved PC
Saved R0
Saved R11
:(FP)
The SHOW CALL_FRAME command follows this listing with an indication of
how many bytes were used to align the call frame to a longword boundary.
For call frames generated by a CALLS instruction, the SHOW CALL_FRAME
instruction displays the argument list to the call frame in three columns
containing the virtual address of each item, its contents, and its symbolic
representation.
All valid procedure call frames begin on a longword boundary. If the specified
address expression does not begin on a longword boundary, the call frame is
invalid and SDA displays the following message:
Invalid Call Frame: Start Address Not On Longword Boundary
If you attempt to format an address that is not a call frame or is an invalid call
frame (that is, bit 28 of the second longword is not 0), SDA displays the following
message:
Invalid Call Frame: Bit 28 is Set in "Mask-PSW" Longword
When using the SHOW CALL_FRAME/NEXT_FP command to follow a chain of
call frames, SDA signals the end of the chain by this message:
%SDA-E-NOTINPHYS, 00000000 : not in physical memory
This message indicates that the saved FP in the previous call frame has a zero
value.
SDA83