heap-corruption

    0

    2답변

    디버그에서 코드를 실행할 때 다음과 같은 오류 메시지가 계속 나타납니다. Windows가 선형 방정식 331.exe에서 중단 점을 트리거했습니다. 선형 방정식 331.exe 또는로드 한 DLL에 버그가 있음을 나타 내기 때문에 힙이 손상되었을 수 있습니다. 그런 다음 중단/계속이 나타납니다. 코드는 Gauss-Siedel Iterative 메서드를 사용하여

    0

    2답변

    자, C + +를 배우려고 노력하고있어 암호화/해독 프로그램을 만들려고 결정했습니다. 아이디어는 파일을 열고 암호에 따라 비트를 편집하는 것입니다. 내 코드에 문제가 있고 중단 점을 사용하여 파일을 열 때 오류가 발생한다는 것을 알았습니다 (주()에 약 1/3 정도). Visual C++에서는 힙이 손상되었다고 말하며 이유는 무엇인지 알 수 없습니다. 어떤

    1

    1답변

    포인터를 삭제할 때 힙 손상 오류가 발생합니다. 이 프로젝트의 경우 Randomized Base Address에 대한 연결 매개 변수는 Disable Image Randomization으로 설정됩니다. 그런 식으로 설정된 이유를 모르겠습니다. 어쨌든, 라이브러리의 특정 헤더 파일이 포함될 때만 오류가 발생합니다. 이상한 점은 헤더 파일이 포함 된 경우에도

    2

    3답변

    이것은 이전 질문 인 Application crash with no explanation의 확장입니다. 응용 프로그램 서버에서 힙 손상으로 인해 많은 크래시가 발생했습니다. 이러한 충돌은 프로덕션에서만 발생합니다. 테스트 환경에서는 재생산 할 수 없습니다. 이러한 충돌을 추적하는 방법을 찾고 있습니다. Application Verifier가 제안되었으며 괜

    3

    1답변

    일부 힙 손상 탐지를 수행하기 위해 valgrind를 사용하고 싶습니다. 다음과 같은 손상 "단위 테스트"와 : #include <stdlib.h> #include <stdio.h> #include <string.h> int main() { char * c = (char *) malloc(10) ; memset(c, 0xAB,

    3

    1답변

    가능한 중복 : Is there a good Valgrind substitute for Windows? 내가 디버깅 내 힙 손상 오류를 수정해야합니다. 리눅스 용입니다 - valgrind,하지만 Windows 용 아날로그입니까? 나는 메모리 누출을 찾지 않는다. 메모리 손상.