Usage Note 16891: "IKernel.exe - Application Error. The instruction at "0x4fef10a2
referenced memory at "0x00168ac0". The memory could not be "read"
When you install SAS Foundation on Microsoft Windows XP (WinXP)
Service Pack 1 (SP1), the following error message might appear:
IKernel.exe - Application Error
The instruction at "0x4fef10a2" referenced memory at "0x00168ac0".
The memory could not be "read".
Click on OK to terminate the program
OK
There are several possible reasons for this error message. To read more
about them, see the following from InstallShield, Microsoft, and
Macrovision:
* InstallShield KB article, "ERRDOC: Ikernel Application Error
Instruction":
http://support.installshield.com/kb/view.asp?articleid=Q108020
* Microsoft KB article, "Flaw in Windows WM_TIMER Message Handling
Could Enable Privilege Elevation":
http://support.microsoft.com/?kbid=328310
* Macrovision tech support article, "Problems with InterVideo DVD
Software After Upgrading to Windows XP Service Pack 1":
http://support.microsoft.com/?kbid=329623
If you are running WinXP without SP1, perform any of the following to
correct this issue:
* Install Microsoft Windows XP Professional Service Pack 2. For
more information go to the following link:
http://www.microsoft.com/windowsxp/sp2/preinstall.mspx
* Install the Microsoft Support Files Q329623 from:
http://www.microsoft.com/downloads/details.aspx?FamilyID=
9cf87cda-c7f3-41a2-8ea3-cc4f03ff0e31&DisplayLang=en
* As a temporary fix, click OK on the error message during the
installation and continue.
If you are not running WinXP SP1, try the following suggestions:
1. Reboot your PC before you run a new installation.
2. Make sure that you are logged in as the Administrator (not just
part of the admin group).
3. Make sure that your antivirus software is disabled or closed.
4. Make sure that your Internet Explorer and its service packs are
up to date.
5. Make sure that all other applications are closed (including
instant messaging programs,antispyware, antiadware).
6. Remember to close all SAS processes and services before
you install SAS.
7. If you still encounter problems, try to install on a different
computer. If the installation is successful, there could be a
problem with your computer.
8. Ensure that there is sufficient hard disk space on the computer
you are installing SAS to.
9. Re-install Internet Explorer (IE) 5.x or 6 to repair corrupted or
missing core Windows files.
10. Make sure that the IKernel.exe is not in memory. If it is,
and no other installation setup is running, end the IKernel.exe
task and restart your PC:
a. Select Ctrl+Alt+Del.
b. Select Task Manager.
c. Select Processes tab.
d. Inspect the list of names under Image Name.
e. Select IKernel.exe.
f. Select End Process button.
g. Select Ctrl+Alt+Del.
h. Select Task Manager.
i. Select Shutdown button.
11. Delete all files in the Windows temp directory, reboot your PC,
and retry the installation.
12. Delete the Program Files\Common Files\InstallShield\Engine folder.
13. Make sure that you do not have a C:\Program directory and a
C:\Program Files directory. Having the extra C:\Program directory
can cause problems. SAS and other applications write to
C:\Program Files, so it is necessary for this directory to exist.
14. Check the Data Execution Prevention (DEP) settings and add
sas.exe, if necessary. For detailed information on DEP, see the
following Microsoft Knowledge Base articles:
http://support.microsoft.com/default.aspx?scid">http://support.microsoft.com/default.aspx?scid">http://support.microsoft.com/default.aspx?scid">http://support.microsoft.com/default.aspx?scid=kb;en-us;875352
http://support.microsoft.com/default.aspx?scid">http://support.microsoft.com/default.aspx?scid">http://support.microsoft.com/default.aspx?scid">http://support.microsoft.com/default.aspx?scid=kb;en-us;903008
Adding sas.exe to the list of excepted processes will prevent DEP
from blocking the code generation done by SAS processes. To add a
process to the list in Microsoft Windows:
a. Right-click on My Computer and choose Properties.
b. Select the Advanced tab.
c. Under Performance, select Settings.
d. Select the Data Execution Prevention tab.
e. Click Add.
f. Locate the sas.exe file to include it in the list.
The sas.exe file can be found on the Software Disk 1 Cd in the
sas directory. If you have a SAS Software Depot (SSD) this is
located in the disk101\sas directory.
Operating System and Release Information
| SAS System | Base SAS | Microsoft Windows XP Professional | 9.1 TS1M3 | |
| Microsoft Windows NT Workstation | 9.1 TS1M3 | |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M3 | |
| Microsoft Windows XP 64-bit Edition | 9.1 TS1M3 | |
| Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M3 | |
| Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M3 | |
| Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M3 | |
| Microsoft Windows 2000 Server | 9.1 TS1M3 | |
| Microsoft Windows 2000 Advanced Server | 9.1 TS1M3 | |
| Microsoft Windows 2000 Datacenter Server | 9.1 TS1M3 | |
| Microsoft Windows 2000 Professional | 9.1 TS1M3 | |
*
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: | Usage Note |
| Priority: | alert |
| Topic: | System Administration ==> Installation
|
| Date Modified: | 2008-09-12 14:01:53 |
| Date Created: | 2006-01-18 11:59:42 |