SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 60456: Using memory-based libraries might cause a wrong page to be returned or the data set to appear in the wrong library

DetailsHotfixAboutRate It

Problems might sporadically occur when you are using memory-based libraries.

Problem 1

Concurrent SAS® sessions that use memory-based libraries might produce a SAS I/O error similar to the following:

ERROR: Expecting page 22, got page 9 instead.
ERROR: Page validation error while reading WORK.SASMAC1.CATALOG.
ERROR: File WORK.SASMAC1.CATALOG is damaged. I/O processing did not complete.
ERROR: The SAS Macro Facility has encountered an I/O error.  Canceling submitted statements.

Problem 2

A similar problem might occur when using memory-based libraries with multiple libraries in a single SAS session. This problem does not produce an error. Here are some symptoms of this problem:

  • Data sets that reside in one library appear to be in a different library.

  • The original data sets associated with the memory-based library appear to be missing.

Resolution

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS FoundationMicrosoft® Windows® for x649.29.49.2 TS2M39.4 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.