Verificação de memória sobrescreve
Se você receber uma violação de acesso em uma telefonar para uma função de manipulação da pilha, é possível que seu programa corrompeu o heap.Um sintoma comum dessa situação seria:
Access Violation in _searchseg
The _heapchk função está disponível no ambas depurar e versão cria (somente Windows NT) para verificar a integridade de heap de biblioteca de time de execução.Você pode usar _heapchk da mesma forma sistema autônomo o AfxCheckMemory função para isolar uma substituir de pilha, por exemplo:
if(_heapchk()!=_HEAPOK)
DebugBreak();
Se essa função nunca falhar, você precisará isolar no ponto em que o heap foi corrompido.