We're moving to Google Apps and have just installed Google Apps Password Sync. We have yet to roll this out to users and are experiencing some problems.
Occasionally after a user changes their password an error message pops up on a domain controller:
Microsoft Visual C++ Debug Library
HEAP CORRUPTION DETECTED: after Normal block(#1234) at 0x00000000A123456E. CRT detected that the application wrote to memory after end of heap buffer.
Press Retry to debug the application
Abort Retry Ignore
This message only shows up on the console session (will not show up through an RDP session.) If left unanswered, RDP eventually stops responding. The domain controller also stops replicating and cannot be shut down normally (a
You do not have permissions to shutdown error appears).
I've had to perform a hard shutdown on DCs because of this error.
One of the requirements to activate a user account on Google Apps is a password change. I do not want to implement our new password policy and reset every user account until I know this problem is fixed.
What is causing this error and how can I fix it?