SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 32636: A Read-access violation might be generated after you apply hot fixes E9BB80, E9BB98, and E9BB99

DetailsHotfixAboutRate It

After you apply hot fixes E9BB80, E9BB98, and E9BB99, a Read-access violation similar to the following might occur when you submit a query:

ERROR:  Read Access Violation In Task [ SQL )
Exception occurred at (04C8FCA2)
Task Traceback
Address   Frame     (DBGHELP API Version 4.0 rev 5)
04C8FCA2  06CBE34C  sassqlp:mcn_main+0xECA2
04C8FB65  06CBE394  sassqlp:mcn_main+0xEB65
04C8ED5A  06CBE414  sassqlp:mcn_main+0xDD5A
04C91EF9  06CBE544  sassqlp:mcn_main+0x10EF9
04C8B16A  06CBE5B0  sassqlp:mcn_main+0xA16A
04CAB6DA  06CBE658  sassqlp:mcn_main+0x2A6DA
04C23600  06CBFF54  sassqx:mcn_main+0x22600
600D118A  06CBFF88  sassql:mcn_main+0x18A
01262B02  06CBFFA0  sashost:Main+0xBE72
01266C20  06CBFFB4  sashost:Main+0xFF90
7C80B683  06CBFFEC  kernel32:GetModuleFileNameA+0x1B4

For example, the error is generated by the following query that contains the DISTINCT keyword and an outer join, uses the CALCULATED argument in a WHERE clause, and has an ORDER BY clause with two variables:

   proc sql;
      create table test as
         select distinct datepart(TERM_DQ) format=mmddy10. as Term_Date
         from mbrs_nonmissing as A left join
              mydblib.mbrs_missing as B on (A.MEME_CK = B.MEME_CK)
         where calculated Term_Date >= '01JAN2008'D
         order by  A.Member_ID, B.LAST_NAME;
   quit;

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



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASz/OS9.1 TS1M3 SP49.2 TS1M0
Microsoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M3 SP49.2 TS1M0
Microsoft Windows Server 2003 Datacenter 64-bit Edition9.1 TS1M3 SP49.2 TS1M0
Microsoft Windows Server 2003 Enterprise 64-bit Edition9.1 TS1M3 SP49.2 TS1M0
Microsoft Windows XP 64-bit Edition9.1 TS1M3 SP49.2 TS1M0
Microsoft® Windows® for x649.1 TS1M3 SP49.2 TS1M0
Microsoft Windows 2000 Advanced Server9.1 TS1M3 SP4
Microsoft Windows 2000 Datacenter Server9.1 TS1M3 SP4
Microsoft Windows 2000 Server9.1 TS1M3 SP4
Microsoft Windows 2000 Professional9.1 TS1M3 SP4
Microsoft Windows NT Workstation9.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M3 SP49.2 TS1M0
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M3 SP49.2 TS1M0
Microsoft Windows Server 2003 Standard Edition9.1 TS1M3 SP49.2 TS1M0
Microsoft Windows XP Professional9.1 TS1M3 SP49.2 TS1M0
Windows Vista9.1 TS1M3 SP49.2 TS1M0
64-bit Enabled AIX9.1 TS1M3 SP49.2 TS1M0
64-bit Enabled HP-UX9.1 TS1M3 SP49.2 TS1M0
64-bit Enabled Solaris9.1 TS1M3 SP49.2 TS1M0
HP-UX IPF9.1 TS1M3 SP49.2 TS1M0
Linux9.1 TS1M3 SP49.2 TS1M0
Linux on Itanium9.1 TS1M3 SP49.2 TS1M0
OpenVMS Alpha9.1 TS1M3 SP49.2 TS1M0
Tru64 UNIX9.1 TS1M3 SP49.2 TS1M0
* 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.