SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 44674: Referencing an autocall macro stored in a catalog causes a message window to appear upon exiting SAS

DetailsHotfixAboutRate It

Invoking an autocall macro that was stored in a catalog where the OPTIONS NOTES had been set, causes a message window to appear when exiting SAS. The message window contains something similar to the following. The aaa below might appear as strange characters in the message window.

   NOTE: Fileref MACROS aaa assignment cannot be cleared while it is still in open status. 

The following is an illustration of code that would cause this type of message above:

 
   libname macros 'c:\temp';
   filename foo catalog 'macros.test.testnotes.sas';
   data _null_;
     file foo;
     put '%macro testnotes();';
     put '%put Hello from testnotes() ;';
     put '%mend testnotes;';
   run;
 
   /* execute the autocall macro */
   options notes;
   filename macros catalog 'macros.test' ;
   options mautosource sasautos=macros ;
   %testnotes() ;

Currently the only work-around is to physically remove the OPTIONS statement that contains the NOTES option.



Operating System and Release Information

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