A call to FairCom Server to read a record from a variable-length data file in compressed data record files when the record image spans cache pages by 4 or fewer bytes could return wrong data in the last 1 to 4 bytes, or fail with ITIM_ERR (160). In some cases, an unhandled exception could also occur, which will bring the FairCom Server down. The logic has been altered to correct this.