SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 40430: A "Read Access Violation" error occurs when you run the METALIB procedure in SAS® 9.2

DetailsHotfixAboutRate It

When you run PROC METALIB in SAS 9.2, the procedure might appear to stop responding and eventually fail. The following message appears:

ERROR:  Read Access Violation In Task [ METALIB ]
Exception occurred at (4FD07331)
Task Traceback
Address   Frame     (DBGHELP API Version 4.0 rev 5)
4FD07331  0829F0D8  tkmk:tkBoot+0x630D
017EC920  0829F11C  sashost:Main+0x1635C
63437832  0829F290  sasmetas:mcn_main+0x16832
63435C30  0829F52C  sasmetas:mcn_main+0x14C30
6342EC9C  0829F800  sasmetas:mcn_main+0xDC9C
63422938  0829FF90  sasmetas:mcn_main+0x1938
017E2854  0829FFA4  sashost:Main+0xC290
018CE038  0829FFB8  sashost:Main+0xF7A74
77E64829  0829FFEC  kernel32:GetModuleHandleA+0xDF

This error can occur when the underlying physical table that is being updated in metadata has new columns.

To work around this issue, delete the metadata for the table and then register the table again by using SAS® Management Console or PROC METALIB.

To test if this problem might occur for your situation, submit PROC METALIB using the NOEXEC and REPORT statements. If the report shows more columns to update than you expect, and some of those updates reference columns for which no change occurred, then you might encounter this problem.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASz/OS9.2 TS2M29.2 TS2M3
Microsoft® Windows® for 64-Bit Itanium-based Systems9.2 TS2M29.2 TS2M3
Microsoft Windows Server 2003 Datacenter 64-bit Edition9.2 TS2M29.2 TS2M3
Microsoft Windows Server 2003 Enterprise 64-bit Edition9.2 TS2M29.2 TS2M3
Microsoft Windows XP 64-bit Edition9.2 TS2M29.2 TS2M3
Microsoft® Windows® for x649.2 TS2M29.2 TS2M3
Microsoft Windows Server 2003 Datacenter Edition9.2 TS2M29.2 TS2M3
Microsoft Windows Server 2003 Enterprise Edition9.2 TS2M29.2 TS2M3
Microsoft Windows Server 2003 Standard Edition9.2 TS2M29.2 TS2M3
Microsoft Windows Server 2003 for x649.2 TS2M29.2 TS2M3
Microsoft Windows Server 20089.2 TS2M29.2 TS2M3
Microsoft Windows Server 2008 for x649.2 TS2M29.2 TS2M3
Microsoft Windows XP Professional9.2 TS2M29.2 TS2M3
Windows 7 Enterprise 32 bit9.2 TS2M29.2 TS2M3
Windows 7 Enterprise x649.2 TS2M29.2 TS2M3
Windows 7 Home Premium 32 bit9.2 TS2M29.2 TS2M3
Windows 7 Home Premium x649.2 TS2M29.2 TS2M3
Windows 7 Professional 32 bit9.2 TS2M29.2 TS2M3
Windows 7 Professional x649.2 TS2M29.2 TS2M3
Windows 7 Ultimate 32 bit9.2 TS2M29.2 TS2M3
Windows 7 Ultimate x649.2 TS2M29.2 TS2M3
Windows Vista9.2 TS2M29.2 TS2M3
Windows Vista for x649.2 TS2M29.2 TS2M3
64-bit Enabled AIX9.2 TS2M29.2 TS2M3
64-bit Enabled HP-UX9.2 TS2M29.2 TS2M3
64-bit Enabled Solaris9.2 TS2M29.2 TS2M3
HP-UX IPF9.2 TS2M29.2 TS2M3
Linux9.2 TS2M29.2 TS2M3
Linux for x649.2 TS2M29.2 TS2M3
OpenVMS on HP Integrity9.2 TS2M29.2 TS2M3
Solaris for x649.2 TS2M29.2 TS2M3
* 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.