asan

    0

    1답변

    바이너리 및 일부 동적 라이브러리로 구성된 내 응용 프로그램을 컴파일 중입니다. 내 메이크는이 모든 라이브러리 (직접 연결되어 동적으로로드)가 첫 번째 런타임시 ../lib에서 검색되도록 작동 아산없이 내 정상적인 빌드를 들어 LDFLAGS=-Wl,-rpath='$$ORIGIN/../lib',-rpath=/opt/suse/lib64,--disable-new

    3

    1답변

    다음 코드를 사용하여 -fsanitize = address이 clang 및 gcc의 컴파일 시간에 지정되었는지 확인합니다. -fsanitize = undefined이 지정되었는지 어떻게 결정합니까? bool isSanitized = false; #if defined(__has_feature) #if __has_feature(address_sanitize

    0

    1답변

    segfault의 출처를 식별하는 방법에 대한 조언이 필요합니다. 아산 컴파일는 : ==21093==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f09d744d882 bp 0x000000001000 sp 0x62100001c538 T0) ASAN:DEADLYSIGNAL A

    5

    1답변

    최근까지 주소 소독자를 사용하여 travis에서 g ++ 5로 빌드 한 것이 지나가고있었습니다. 지난 주에 파산되었습니다. /usr/bin/ld: unrecognized option '--push-state' 마지막 작업 빌드 - - here 나는 g의 ++의 버전이 오류가 링커 출신 합니다 (${CXX} --version 라인에서 볼) (Ubuntu 5.

    0

    1답변

    지난 2 년 동안 gcc-4.8.2와 ASAN을 아무런 문제없이 사용하고있었습니다. LSAN과 같은 새로운 기능을 사용하기 위해 gcc-5.2로 옮겼습니다. 와 응용 프로그램을 구축 한 후 GCC-5.2는 충돌로 이어지는 더 이상 __cxa_throw을 가로 챌 수없는, 상세과 아산을 실행 한 후이 발견은 = 1 ==11314==AddressSanitize

    0

    1답변

    Bazel을 사용하는 프로젝트에 ASAN sanitize를 추가하려고하는데 다음과 같은 문제가 있습니다. 나는 우리 bazel.rc build:asan --copt -fsanitize=address build:asan --linkopt -fsanitize=address build:asan --copt -fsanitize-blacklist=blacklis

    1

    1답변

    단위 테스트 스위트를 -fsanitize=address,undefined과 함께 실행하고 모든 새니 타이저 오류를 report.txt 파일에 기록하고 싶습니다. 기본적으로 모든 새 니타 이저 오류는 stdout에 기록되지만 소프트웨어는 stdout에 정보를 기록하기 때문에 오류를 감지하기가 어렵습니다. 모든 오류는 표준 출력에 기록 얻을, #include

    0

    2답변

    뭔가를 잡았을 때 주소 소독 프로그램을 중단하고 싶습니다. 나는 그것이 기본적으로 그렇게하도록 설계되었다고 생각했지만 그것은 나를 위해 일하는 것 같지 않습니다. 나도 효과가 없었던 ASAN_OPTIONS=halt_on_error=1를 시험해 보았다. 여기에 세부 사항은 다음과 같습니다 우리는 살균제 주소를 사용에 내가 일하는 프로젝트에서 하고 그것을 실현

    0

    1답변

    valgrind, gperftools 및 libasan과 같은 도구를 사용하여 더 복잡한 시스템에서 메모리 누수를 찾으려고합니다. 나는 내가 제거 할 수 없었던 누출을 얻고 있었고 그래서 내가 생각할 수있는 가장 단순한 프로그램을 만들었습니다. LeakSanitizer가 여전히 누수를보고하는 이유는 무엇입니까?이 env ASAN_OPTIONS=symboli