~maria-captains/maria/5.2

Viewing all changes in revision 2919.1.20.

  • Committer: Vladislav Vaintroub
  • Date: 2011-02-04 18:47:56 UTC
  • mto: This revision was merged to the branch mainline in revision 2934.
  • Revision ID: wlad@montyprogram.com-20110204184756-gw1opk9ia78o9l68
MBUG#688404  : Fix pbxt crashes on Windows 64  in debug build 
The reason for the crash is misalignment on SSE instruciton
in setjmp(). The root cause is PBXT debug malloc(),  which
unlike  OS malloc  does not guarantee 16 bytes alignment.

So the fix for now is disable PBXT debug malloc on Windows.
It was obsolete anyway, as  it does not provide additional
benefits to C runtime debug routines (always used in debug 
compilation) or to pageheap, available at runtime.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: