Implications of "Procedure stack has been corrupted" error
Posted: Fri Nov 06, 2015 9:55 pm
Greetings to all,
I have enabled Purifier for one of my ("complex" in terms of WinAPI usage) projects and reached multiple "Procedure stack has been corrupted" errors.
Application works "fine" (well, at least as tested in production), though.
I get these errors on AllocateMemory functions, CallFunctionFast (which should be rewritten with prototypes, I know!) and PeekX functions.
Is there any general approach I should use to see why this happens?
Thank you in advance,
Bruno
I have enabled Purifier for one of my ("complex" in terms of WinAPI usage) projects and reached multiple "Procedure stack has been corrupted" errors.
Application works "fine" (well, at least as tested in production), though.
I get these errors on AllocateMemory functions, CallFunctionFast (which should be rewritten with prototypes, I know!) and PeekX functions.
Is there any general approach I should use to see why this happens?
Thank you in advance,
Bruno