Sysview SNAP command returns invalid data when crossing PAGE boundary
search cancel

Sysview SNAP command returns invalid data when crossing PAGE boundary

book

Article ID: 260995

calendar_today

Updated On:

Products

SYSVIEW Performance Management

Issue/Introduction

A "SNAP 00000F90,100" command will return a half line of asterisks and the offset then starts at the next page boundary.

The SNAP command is aimed at programs, REXX EXECs etc being able to captured the data, and this makes it difficult to program. 

Address  Offset   +0       +4       +8       +C       +10      +14      +18      +1C     
00000F90 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000FB0 00000020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000FD0 00000040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000FF0 00000060 00000000 00000000 00000000 00000000 ******** ******** ******** ********
00001000 00000070 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00001020 00000090 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00001040 000000B0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00001060 000000D0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00001080 000000F0 00000000 00000000 00000000 00000000 ******** ******** ******** ********

Environment

Release : 16.0 and above

Resolution

The SNAP will always fill in the '*' to complete the line when it falls at the end of the page.

It is possible to change a couple settings to get different results. 
 
- One is to set the page to NARROW from WIDE, this will typically avoid the '*'s unless you provide an address that is on a double word boundary, then you still might have a double word of '*'. 
- It's also possible to change the NOR1OFFS to R1OFFS and that will move the '*' to the beginning of the SNAP display.