1 주일부터 하루에 한 두 번 충돌하는 코드가 있습니다. 이 오류는 메모리 힙 손상으로 인한 것입니다.메모리 힙 손상 + GFlags 도구 결과가 없습니다.
내 응용 프로그램에서 어떤 문제가 있는지 알아 내기 위해 GFlags를 사용하려고합니다.
나는에 GFlags와 페이지 힙 (내 응용 프로그램에 대한 항목이 잘 만들어 졌는지 창문의 경우 레지스트리에서 확인했다)
창에서 응용 프로그램 실행을 활성화하고 난 그것을 MSCV2010를 사용하여 경제력있다.
나는 응용 프로그램을 프로덕션에서 DEBUG 모드로 설정하고 Microsoft Visual Studio 내에서 "attach to process"기능을 사용합니다.
충돌 내가 이제 다음 호출 스택이 발생
:wow64!Wow64NotifyDebugger+0x9
wow64!Wow64KiRaiseException+0x172
wow64!Wow64SystemServiceEx+0xd6
wow64cpu!ServiceNoTurbo+0x28
wow64!RunCpuSimulation+0xa
wow64!Wow64LdrpInitialize+0x2ed
ntdll!LdrpInitialize+0x2aa
ntdll!KiUserApcDispatcher+0x15 (TrapFrame @ 00000000`03e3fb38)
kernel32!BaseThreadStartThunk
glurp를 ... 내가 나의 문제의 해결에 고급 나는 것 같다
..
GFlags의 사용에 관한 조언?
더 일반적으로 내 응용 프로그램에서 버그가 어디에 있는지 알 수있는 GFlags를 사용하면 무엇을 기대할 수 있습니까?
http://msdn.microsoft.com/en-us/library/ms220948%28v=VS.90%29.aspx –
@ 한증자 : 죄송 합니다만, 애플리케이션 확인 프로그램 실행 파일을 찾을 수 없습니다. ? – Guillaume07
Google 검색에서 "download application verifier"를 입력하고 첫 번째 히트를합니다. –