MPS issue job003769

TitleREADME out of date wrt WOW64 on Windows 7
Statusclosed
Prioritynice
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionThe README says, "The MPS will *not* work in a multi-threaded 32-bit application on 64-bit Windows 7. This is due to a serious fault in Microsoft's WOW64 emulator that we are powerless to correct."

Microsoft released a hotfix for this issue [2] in 2013. See also [1]. So the README is out of date.
AnalysisHere's a plan:
1. Establish a test case that crashes on WOW64
2. Install hotfix and write procedure
3. See if test case now passes
4. If so, update README (and other documentation?)
How foundinspection
Evidence[1] <http://randomascii.wordpress.com/2013/...ejoicewindows-7-stack-corruption-fixed/>
[2] <http://support.microsoft.com/kb/2864432/en-us>
Created byGareth Rees
Created on2014-04-18 10:20:48
Last modified byGareth Rees
Last modified on2014-09-26 20:38:41
History2014-04-18 GDR Created.

Fixes

Change Effect Date User Description
187052 closed 2014-09-26 20:38:41 Gareth Rees Synchronize the README and the overview in the Guide.
187044 open 2014-09-26 13:07:49 Gareth Rees Microsoft has issued a hotfix for the WOW64 bug; explain this in the overview.
Supported platform now described as "Linux 2.4 or later" rather than "Linux (some distros known good)".
186820 open 2014-07-04 09:53:54 Gareth Rees Microsoft issued a hotfix for the WOW64 emulator bug. Note this in the README and link to the hotfix.