On Thu, May 2, 2013 at 11:50 AM, Jürgen Herrmann <shadow...@me.com> wrote:
> 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?

There could be a specific line of code that has such a bug, but in
general Blender has been handling 64 bit addresses fine for quite some
time now. Tracking down this crash probably still requires to debug
the application and find the exact line where it crashes.

Brecht.
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to