Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Memory Location Contains an Active Lock

Memory Location Contains an Active Lock

Application Verifier stop message

Locks violation detected. Memory location at <address> of size <size> contains an active lock.

Probable cause

This break is generated if a heap allocation contains a critical section, the allocation is freed, and the critical section has not been deleted.

Information displayed by Application Verifier in Tool Window

Lock – Critical section address

Owner - N/A

DebugInfo - N/A

Description – Memory location at <location> of size <size> contains an active lock

Trace Description - Critical Section Initialization

Additional information

Check the contents of the current call stack when the heap allocation was released by selecting Break on the Verifier Stop Message. Check the critical section initialization stack trace in the Tool Window.

Frequency of this error is high.

See Also

Community Additions

ADD
Show:
© 2015 Microsoft