CRITICAL_STRUCTURE_CORRUPTION BSOD Windows 8.1 with Intel HAXM Android Emulator installed [closed]
I've had frequent "Critical Structure Corruption" BSODs ever since installing Windows 8.1. I even bought a new computer thinking it was just Windows 8.1 being more sensitive to a potential hardware fault.
But the BSODs kept coming in thick and fast while doing pretty much nothing at all, not even running an emulator.
I had a kernel problem panic on my mac with the recent Mavericks and it led me to put two and two together and it seems that simply having Intel HAXM installed on Win8.1 was causing BSODs.
Uninstalling Intel HAXM stops the BSODs.
Ultimately, this question I'm guessing would be resolved when Intel or MS make an update that fixes the BSODs.
Solution 1:
This is currently a known issue, to track progress see the following over at intel's forums
http://software.intel.com/en-us/forums/topic/475129
Last update: Intel have released a hotfix for windows 8.1
http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-windows-hotfix
For now, using GenyMotion for my hardware accelerated emulator needs.
Solution 2:
Update: Intel x86 Emulator Accelerator (HAXM installer) rev. 4 from the Android SDK Manager supports Windows 8.1. It supersedes the hotfix described below.
From Intel Hardware Accelerated Execution Manager, install haxm-windows_r03_hotfix.zip
, which is a Windows-8.1-specific hotfix. If you previously ran the HAXM installer bundled with the Android SDK, uninstall it first.
To aid setup of future development computers, I put the following in the Build Instructions section of my project's readme:
Run the Hardware Accelerated Execution Manager (HAXM) installer:
- On Windows 8.1, from [HAXM](http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager), install `haxm-windows_r03_hotfix.zip`, which is a Windows-8.1-specific hotfix.
- On Windows 8 and earlier, install `adt\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe`.
Solution 3:
SOLVED!
Alexander Weggerle (Intel) Wed, 11/06/2013 - 02:09
Great news: The hotfix is available for download! Please go to http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/ . There is a hotfix for Microsoft Windows* 8.1 and for OS X 10.9. Let us know if the hotfix is working for you.
I installed it and HAXM works. Hope that no BSODs any more.