[Bf-committers] Windows 8 and VS 2012 breaking blender game engine

Jürgen Herrmann shadowrom at me.com
Thu May 2 11:50:12 CEST 2013


Hi there,

I just had some time to read through some articles on MSDN about breaking changes in VC 2012
http://msdn.microsoft.com/en-us/library/bb531344.aspx

There is an interesting section stating the following:
When the new linker flag /HIGHENTROPYVA is specified, Windows 8 typically causes memory allocations to return a 64-bit address. (Prior to Windows 8, such allocations more often returned addresses that were less than 2 GB.)  This may expose pointer truncation bugs in existing code. By default, this switch is on.  To disable this behavior, specify/HIGHENTROPYVA:NO.

Unfortunately I am on vacation right now and I am not able to try this out until Monday or Tuesday.
But this could probably be the cause for these strange crashes of the game engine.
Is anyone able to do a test?

- Jürgen


More information about the Bf-committers mailing list