Вопросы по теме 'sanitizer'

Как узнать, включен ли Leak Sanitizer во время компиляции?
Компиляторы GCC и Clang поддерживают LeakSanitizer , который помогает находить утечки памяти. в программах на Си. Иногда утечка памяти неизбежна (например, потому что она тестируется в наборе тестов). Аннотировать такую ​​память можно с помощью...
1555 просмотров

Дезинфицирующее средство памяти clang (linux) не сообщает об ошибках
Я пытаюсь создать ошибки очистки памяти clang на платформе Linux с помощью игрушечной программы. Я не смог произвести никаких ошибок с тем, что я считаю правильной платформой/компиляцией/выполнением. Простое описание платформы: Debian 8 в...
213 просмотров
schedule 08.07.2022

Ошибка дезинфицирующего средства g++ 4.9 с логическим анализом cin в Linux (64-разрядная версия Ubuntu 12.04)
Для меня это выглядит как ошибка g++ (возможно, связанная с дезинфицирующим средством), но мне было интересно, будет ли у кого-то с clang (учитывая, что дезинфицирующее средство gcc от clang afaik) или другая версия g++ будут другие результаты? Это...
84 просмотров
schedule 16.09.2023

Включить AddressSanitizer по умолчанию в gcc
Чтобы иметь возможность отлаживать и фаззить весь дистрибутив Linux, я хотел бы установить ASAN (AddressSanitizer, https://en.wikipedia.org/wiki/AddressSanitizer ) в качестве опции по умолчанию для gcc. Поэтому обычно для достижения того, чего я...
1622 просмотров
schedule 19.02.2023

Неопределенное поведение или ложное срабатывание
У меня есть некоторые фрагменты кода C++, которые при запуске в Xcode с включенным Undefined Behavior Sanitizer сообщают: « runtime error: store to misaligned address 0x7f8bcc403771 for type 'int', which requires 4 byte alignment ». Поэтому я...
147 просмотров
schedule 27.03.2024