Some ideas...

Verify that the length of the block is correct on disk, it should be same as 
BDW. Here's an example of a single VB LRECL=84 record with 4 bytes of data 
(TEST). It shows that the block length is 12:

CYL-HD-REC 0000044 07 000       Extent 1   of 1       Col 1        Format HEX
Volume V9W008 7109 3390     DSNAME TTPJMSS.VBIOERR
                                                          Search limit *
Rec Type  Len      ----+----10---+----2----+----3----+----4----+----5----+----6
************** Begin of track  CYL:44    HD:7 *********************************
1  DATA    12 CHAR ········TEST
              ZONE 00000000ECEE
              NUMR 0C0008003523
                 1 ----+----1--

Some error messages will go to the output of your TSO session's job, look in 
SDSF or equivalent. Your site may be using a message class that is not visible, 
so if so, change the message class.

Make sure the ISPF log is enabled (Settings > Log/List > Log Data set defaults, 
primary pages needs to be > 0. After the problem, view the log in 7.5.

Some messages go to SYSOUT or SYSPRINT, make sure both are allocated to the 
terminal.

You may need to get ISPF to produce a dump. Make sure you have the appropriate 
dump DDs allocated, and in Settings > Environ > Environ Settings, select 
"Enable a dump for a subtask abend when not in ISPF TEST mode". Or, it may be 
sufficient to run your test from Dialog Test, because that puts you in test 
mode.

Or, can you send us the problem file?


-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Joseph Reichman
Sent: Tuesday, January 13, 2026 1:17 PM
To: [email protected]
Subject: I/O error in ISPF in VB file

Hi

I have a VB file that I use bsam to write to

The RDW contains length of record + 4

BDW contains the RDW + 4 as there is only one record

The write and check come back ok

However trying to browse this file in ISPF


I get an I/O error

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to