Problem Note 15911: PROC SURVEYMEANS may abnormally terminate with crossed terms on the DOMAIN statement
If two or more variables are joined by asterisks (*) on the DOMAIN
statement in PROC SURVEYMEANS, as in DOMAIN variable1*variable2, the
procedure may terminate with an error message such as:
   ERROR: Read Access Violation In Task [ SURVEYMEANS )
This problem has been observed intermittently and it is not possible to
predict when it might occur.
To circumvent this problem, create a single variable by concatenating
the domain variables in a DATA step, and use the single variable on the
DOMAIN statement. For example
data one;
  set one;
  ABC=A||B||C;
run;
proc surveymeans data=one;
  var x;
  weight wt;
* instead of "domain A*B*C;", use    ;
* the term created in the DATA step  ;
  domain ABC;
run;
Select the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
| SAS System | SAS/STAT | Microsoft Windows XP Professional | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows NT Workstation | 9 TS M0 |  | 
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows Server 2003 Standard Edition | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows Server 2003 Datacenter Edition | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows Server 2003 Enterprise Edition | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows 2000 Professional | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows 2000 Server | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows 2000 Datacenter Server | 9 TS M0 | 9.2 TS1M0 | 
| Solaris | 9 TS M0 | 9.2 TS1M0 | 
| Microsoft Windows 2000 Advanced Server | 9 TS M0 | 9.2 TS1M0 | 
| 64-bit Enabled Solaris | 9 TS M0 | 9.2 TS1M0 | 
| 64-bit Enabled AIX | 9 TS M0 | 9.2 TS1M0 | 
| OpenVMS Alpha | 9 TS M0 | 9.2 TS1M0 | 
| 64-bit Enabled HP-UX | 9 TS M0 | 9.2 TS1M0 | 
| HP-UX IPF | 9 TS M0 | 9.2 TS1M0 | 
| HP-UX | 9 TS M0 | 9.2 TS1M0 | 
| Linux on Itanium | 9.1 TS1M3 |  | 
| z/OS | 9 TS M0 | 9.2 TS1M0 | 
| Linux | 9 TS M0 | 9.2 TS1M0 | 
| Tru64 UNIX | 9 TS M0 | 9.2 TS1M0 | 
| AIX | 9 TS M0 | 9.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.
       
| Type: | Problem Note | 
| Priority: | medium | 
| Topic: | Analytics  ==>  Survey Sampling and Analysis Analytics  ==>  Descriptive Statistics SAS Reference  ==>  Procedures  ==>  SURVEYMEANS
  | 
| Date Modified: | 2006-04-28 14:05:51 | 
| Date Created: | 2005-08-09 15:36:08 |