Problem Note 3094: The KEEP= option on the data set specified in the OPEN function may
cause an abend on DATALISTC/N function
If you specify the KEEP= data set option on the OPEN function within SAS
Component Language (SCL) for a data set that has several thousand
variables and then use that data set on the DATALISTC/N function, you
may receive a read access violation in task AF or a segmentation
violation when this selection list window is displayed.
To circumvent the problem, specify the KEEP= data set option on the COPY
function to make a temporary data set that only contains the variables
you want to keep and then specify the new data set for the DATALISTC/N
function.
You may receive a similar abend if you specify the KEEP= data set option
on the _setDataset method for a Data Form or Data Table object within a
SAS/AF FRAME entry. To circumvent this problem, remove the KEEP= option
from _setDataset.
Operating System and Release Information
| Product Family | Product | System | Reported Release | Fixed Release* |
| SAS System | SAS/AF | OpenVMS Alpha | 8 TS M0 | 8.2 TS2M0 |
| CMS | 8 TS M0 | 8.2 TS2M0 |
| 64-bit Enabled HP-UX | 8 TS M0 | 8.2 TS2M0 |
| HP-UX | 8 TS M0 | 8.2 TS2M0 |
| ABI+ for Intel Architecture | 8 TS M0 | 8.2 TS2M0 |
| z/OS | 8 TS M0 | 8.2 TS2M0 |
| OS/2 | 8 TS M0 | 8.2 TS2M0 |
| IRIX | 8 TS M0 | 8.2 TS2M0 |
| 64-bit Enabled Solaris | 8 TS M0 | 8.2 TS2M0 |
| Microsoft Windows NT Workstation | 8 TS M0 | 8.2 TS2M0 |
| Microsoft Windows 95/98 | 8 TS M0 | 8.2 TS2M0 |
| OpenVMS VAX | 8 TS M0 | 8.2 TS2M0 |
| Microsoft Windows 2000 Professional | 8 TS M0 | 8.2 TS2M0 |
| Solaris | 8 TS M0 | 8.2 TS2M0 |
| 64-bit Enabled AIX | 8 TS M0 | 8.2 TS2M0 |
| Tru64 UNIX | 8 TS M0 | 8.2 TS2M0 |
| AIX | 8 TS M0 | 8.2 TS2M0 |
*
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.
| Type: | Problem Note |
| Priority: | high |
| Date Modified: | 2000-09-11 13:05:09 |
| Date Created: | 2000-07-24 10:12:16 |