코드 블록 오류: free(): 잘못된 포인터

코드 블록 오류: free(): 잘못된 포인터

그래서 방금 공식 홈페이지에서 소스코드를 다운로드하여 Code::Blocks를 설치한 후, 명령어 를 실행 ./configure하고 . 메뉴를 통해 프로그램을 찾을 수 없을 때까지 모든 것이 잘 작동하고 터미널에 입력하면 다음이 반환됩니다.autoreconf -f -imakemake installcodeblocks

*** Error in codeblocks: free(): invalid pointer: 0x00007fc6af2654d9 ***.

설치 중에 실수를 했나요? 아니면 프로그램이 제대로 설치되지 않았나요?

참고: 저는 이전에 이전 버전의 Code::Blocks를 설치했다가 새 버전이 출시된다는 사실을 알게 되자마자 제거했습니다.

답변1

Code::Blocks가 올바르게 설치되었지만 제대로 작동하지 않습니다. 이를 실행하면 codeblocks프로그램이 실행된 다음 유용한 작업을 수행하기 전에 충돌이 발생합니다.

빌드하고 설치하기 위해 특별한 작업을 수행하지 않았으므로 문제는 시스템이나 소스 코드에 있습니다. 다른 이상한 충돌이 발생하지 않으면 문제가 있는 프로그램을 비난하십시오. (다른 이상한 충돌이 발생하면 다음을 실행하십시오.기억력 테스트.)

최신 버전이 있는지 확인하세요. 그렇지 않은 경우 유사한 버그가 보고되었는지 확인하세요. 그렇지 않은 경우 버그를 신고해 주세요. 다운로드한 소스 코드의 버전, 실행 중인 배포판 버전, 프로세서 아키텍처, 사용한 컴파일러 및 버전을 정확하게 나타내십시오. 그동안 버그가 없는 이전 버전을 설치하세요.

관련 정보