Rare Stack Overflow Occurs in Windows* IA-32 Debug Mode

Problem : Stack overflow may happen in extreme cases, depending on the user's Ct program, when using IA-32 debug mode.

Environment : 32-bit supported Microsoft Windows* operating systems

Root Cause : By default, Windows allows a maximum of 2GB memory space for 32-bit applications, which may not be large enough in rare cases.

Resolution : When running in  IA-32 release mode, or Intel® 64 debug/release mode, the default stack size can be as a preporcessor in the user's project file:

StackReserveSize="4194304"

This should be large enough for most applications.

 

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.
Categorías: