나는 프로그램을 작성 중이며 지난 며칠 동안 잘 작동합니다. 오늘 그것을 실행하면이 Unhandled exception at 0x7770efc8 in LHM.exe: 0xC0000005: Access violation writing location 0x00440f48.
MFC 처리되지 않은 예외
ntdl.dll을 보여줍니다! 아래의 호출 스택에서 7770fb12()
를,이 프레임 아래에 잘못된 및/또는 행방 불명이 될 수 있음을 나타냅니다, 어떤 기호는 NTDLL.DLL로드하지 않습니다.
그리고 ntdl.dll을 발견했습니다! 7770fb12()가 7770FB12 push esi
인 디스 어셈블리입니다.
어쨌든이 문제를 해결할 수 있습니까?
필요 ... 자세히 ... 컨텍스트 ... –
문제가 발생한 곳의 소스 코드를 게시해야합니다. –
@RogerRowland 그의 스택이 손상된 것 같아서 그가 모르는 내기를 하겠어. 가장 좋은 방법은 그것을 디버깅하여 액세스 위반이 발생한 시점을 확인하거나 버퍼에 부적절하게 쓰는 부분을 찾아 보는 것입니다. –