Вопросы с тегом 'address-sanitizer'

Количество результатов: 58

9 голосов
1 ответ
Clang 8 с MinGW-w64: Как использовать адресно и UB дезинфицирующие?

Clang 8 Примечания к выпуску есть это перспективное направление: Разрешить с помощью Адресной Sanitizer и Неопределенное поведение Sanitizer на MinGW. Тем ...

0 голосов
0 ответов
Как исправить косвенные утечки (жаловались на на GCC Асан), не выделенные с использованием нового или таНоса?

Я бегу кусок кода, который выделяет память, используя std::shared_ptr<>. Тем не менее, на закрытие процесса, GCC Асан жалобы вещей нравится Indirect leak of 9172...

0 голосов
2 ответа
OpenCL PoCL + асан или Valgrind

Я пытаюсь отлаживать ядро ​​OpenCL. Я думаю, ошибка в неправильном распределении памяти. Так, I'am ищет способ, чтобы обнаружить его. Короче говоря, я мог просто запу...

1 голос
0 ответов
Асан показывает кучного использования после освобождения в то время как повышение :: ASIO звонки чисто ПРИЕМ сокета

У меня есть около 100 открытых сокетов TCP, мониторинга некоторых удаленных устройств. Это чистая подчиненная связь. В случае, если сервер является мастер (который под...

0 голосов
1 ответ
Не можете найти -lasan используя адрес дезинфицирующее в Qt Creator в ОС Windows (MinGW)

Я пытаюсь использовать GCC адрес дезинфицирующее в Qt, добавив CONFIG += sanitizer sanitize_address на мой .pro файлы, но я получаю сообщение об error: cannot find -la...

1 голос
1 ответ
кучного переполнение буфера при назначении статического массива в структуры

У меня есть-структура вида struct pixel_graph_header { int pixels[ROWS][COLS]; }; typedef struct pixel_graph_header* graph; ROWS а также COLS оба установлены в...

0 голосов
0 ответов
Ошибка при попытке использовать адреса Sanitizer

Я пытаюсь использовать адрес Sanitizer на Android с помощью https://github.com/google/sanitizers/wiki/AddressSanitizerOnAndroid Может кто-нибудь пожалуйста, дайте мн...

0 голосов
0 ответов
AsanCheck Ошибка при запуске приложения на IOS. Что могло вызвать это?

Я позволил Address Sanitizer -> Detect use of stack after return в схеме запуска. Я побежал приложение на IPad с Xcode напрямую, и она работала. Тогда я закрыл прил...

0 голосов
1 ответ
Адрес Sanitizer - я могу остановить после N дефектов?

Я понимаю, что некоторые адреса дезинфицирующее возможности могут отличаться от GCC звенеть; мой интерес здесь в первую очередь с GCC (в настоящее время с использовани...

2 голоса
1 ответ
AddressSanitizer ошибка при тестировании производительности односвязного списка

Я работаю на создание односвязанны списка. Для того, чтобы создать что я написал такие структуры, как struct node и операции, как list_free_node. Теперь это мой первый...

1 голос
1 ответ
Не удается отладить приложение при использовании обертку сценария

Я активировал адрес дезинфицирующее для родных кодов моего приложения для того, чтобы обнаружить некоторую утечку памяти. Но у меня есть странная проблема. Перед вклю...

0 голосов
0 ответов
Что unmap_shadow_on_exit Асан на самом деле делать?

Я отладка утечки памяти в процессе, и я использую AddressSanitizer для этого. Я установил флаги на моей сборке, чтобы получить отчеты утечки и работать с ASAN_OPTIONS=...

1 голос
0 ответов
Использование адреса дезинфицирующее с Surefire

Я пытаюсь создать разделяемую библиотеку JNI функции с адресом дезинфицирующего GCC для использования в тестах. Поскольку JVM сам по себе не построена с адресом siniti...

1 голос
0 ответов
гонка данных в реализации кода ptr_ring

Я реализую буферы ptr_ring для одного производителя и одного потребителя. Есть ли на самом деле гонки данных внутри этот код драйвера Linux ? Я спросил это, потому чт...

0 голосов
1 ответ
Необнаружения утечки с асан и strsep()

GCC 8.2.0 не обнаруживает утечки в следующем коде, скомпилированный с -fsanitize=address: #include <string.h> #include <stdlib.h> #include <stdio.h>...

1 голос
1 ответ
Как можно использовать I Address Sanitizer в lli (LLVM)

Я хотел бы запустить битовый код с аргументом sanitizer адреса, но у меня есть проблема с этим, если я его запусту, произойдет ошибка сегментации. $cat sample.c #incl...

0 голосов
0 ответов
Средство очистки утечки сообщает о непрямой утечке с неполной трассировкой стека

В одном из моих кодов средство очистки утечек сообщает о некоторых косвенных утечках, но отсутствует полная трассировка стека, из-за чего я не могу найти, где на самом...

3 голоса
1 ответ
LeakSanitizer не работает под GDB в Ubuntu 18.04?

Я недавно обновил свою виртуальную машину для разработки Linux с Ubuntu 16.04 до 18.04 и заметил одну вещь, которая изменилась. Это на x86-64. С 16.04 у меня всегда бы...

0 голосов
1 ответ
NSNumber и другие не высвобождены после освобождения

Я пытаюсь узнать больше о ручном подсчете ссылок. Я создал класс с переменной экземпляра и его геттер/сеттер, который использует ручной релиз: @interface Foo: NSObjec...

4 голоса
2 ответа
Продолжительность проверки для LeakSanitizer (detect_leaks = 1)

У меня есть вопрос, где любые утечки Sanitizer Цепочки вызовов, которые проходят через динамически загружаемые библиотеки отчетов Unknown Module для любых вызовов функ...

0 голосов
0 ответов
Утечка памяти при выключении встроенного PySide/PyQt4 код питона

Я работаю над приложением C++ Qt4 со встроенным питон переводчика загрузка некоторых PySide (или PyQt4) скриптов. Я заметил, что адрес дезинфицирующее докладывали утеч...

0 голосов
2 ответа
Отладка с адресной Sanitizer

Так что я попытался запустить наше приложение с «Адрес Sanitizer» включен. И я получил эту аварию: let sData = "-e5069fba-3612".data(using:String.Encoding.utf8)! var ...

5 голосов
1 ответ
AddressSanitizer: SEGV в _dl_get_tls_static_info

Я пытаюсь получить Асан работать с одной программой, но ничего я привел к ASAN:DEADLYSIGNAL, Поэтому я попытался сузить его и приборостроение небольшую тестовую програ...

3 голоса
1 ответ
STRCMP возвращает другой результат при -fsanitize = адрес

Я использую GCC (SUSE Linux) 7.2.1 20171020 составить следующую программу C strcmp.c: #include <stdio.h> #include <string.h> int main () { char str1[]...

0 голосов
1 ответ
Почему AddressSanitizer сообщают дикий указатель в виде кучи-переполнение буфера вместо использования после освобождения

class ISettingChangedListener { public: virtual void NotifySettingsChanged() = 0; }; class View : public ISettingChangedListener { // ... } // Set the listen...

1 голос
1 ответ
Как упаковать «wrap.sh» сценарий оболочки с андроида студии

Я пытаюсь запустить мое приложение через wrap.sh сценарий, как в вот, Но Помещая мой wrap.sh в нужном месте, он не поставляется в моем APK. Вот соответствующий файл b...

6 голосов
3 ответа
Может АСАН GCC обеспечивает такую ​​же безопасность памяти как Rust?

Ржавчина известна как память безопасного языка, но есть функция безопасности в GCC под названием AddressSanitizer (АСАН): ./configure CFLAGS="-fsanitize=address -g" ...

2 голоса
2 ответа
андроид адрес студии дезинфицирующее с помощью build.gradle

Я пытаюсь построить (с лязгом) мое приложение с адресом дезинфицирующее описано здесь (https://github.com/google/sanitizers/wiki/AddressSanitizer, Более точно здесь: h...

1 голос
1 ответ
Получить расположение libasan от GCC/лязга

Когда я компилирую с -fsanitize=address, GCC/Clang неявно использовать в динамической библиотеке асана, которая обеспечивает поддержку выполнения для асан. Если постро...

0 голосов
1 ответ
Что является результатом компиляции только подмножества кода с асанами?

Я использую адрес дезинфицирующее для большинства моих разработок на Linux (с помощью GCC). Я обычно только инструмент мой собственный код по адресу дезинфицирующее. ...

0 голосов
1 ответ
адрес дезинфицирующее сообщает об ошибке при статический отливка неверного указателя

Когда статически Кастинг Derived* в нераспределенной памяти к Base*, Сообщает Асан ССЗ: ASAN:DEADLYSIGNAL ===========================================================...

0 голосов
1 ответ
Как построить лязг компилятор-RT на Windows, связанный с динамическими средами выполнения Visual C++?

Я хочу использовать лязг-ХЛ с адресными дезинфицирующими на Windows. При попытке с скомпилированных LLVM/Clang пакетов из официальных установщиков, я получаю ошибки ко...

0 голосов
0 ответов
Является ли __asan_memcpy неукротимого дизайна или случайно?

Я бег лязг 4.0.0 асана построен на Linux x86_64. Я построил свой код, используя лязг ++ -fsanitize = адрес. Я не могу подавить следующий вопрос памяти сообщенного аса...

3 голоса
1 ответ
Каковы действительные строки подавления дезинфицирующего средства для GCC?

При использовании дезинфицирующих средств с gcc можно предоставить список исключений/подавлений для обработки ложных срабатываний и тому подобное. формат файла подавл...

3 голоса
1 ответ
Проблемы отладки с lldb и -fsanitize = address

Что необходимо учитывать при использовании -fsanitize=address -fno-omit-frame-pointerс clang? Я испытал некоторые странные поведение при отладке (std :: string неправи...

1 голос
1 ответ
Хеш Дженкинса в C, ключи с размером не кратным 4 и дезинфицирующее средство для адресов

В проекте, над которым я сейчас работаю (в C), мы сейчас ведение хеш-таблицы некоторых непрозрачных объектов. Мы используем DPDK для Ввод/вывод в нашем приложении (вер...

3 голоса
1 ответ
Как создать дамп на ошибки AddressSanitizer

Я составил мой код, как это для того, чтобы Асан: g++ -O0 -g -fsanitize=address -fno-omit-frame-pointer но он никогда не создает дамп ядра, так что я могу позже рас...

2 голоса
2 ответа
Как я могу использовать практически AddressSanitizer и MemorySanitizer?

AddressSanitizer и MemorySanitizer очень полезные инструменты, но они требуют, чтобы вся программа надлежащим образом инструментальные. (По крайней мере, для версии ля...

2 голоса
1 ответ
адрес дезинфицирующее (-fsanitize = адрес) работает с tcmalloc?

Я хотел бы знать, -fsanitize = вариант адреса НКУ работ с tcmalloc? или же нам нужно запустить, отключив tcmalloc? Или это будет хорошо, если дезинфицирующее запускает...

2 голоса
0 ответов
Компиляция R от источника с поддержкой AddressSanitizer

Как скомпилировать R или R-Devel от источника с поддержкой AddressSanitizer? Справочная информация: Мой R пакет вызывает пару функций C++ через Rcpp. Один из них брос...

4 голоса
3 ответа
неопределенная ссылка на «_asan_init_v4» при компиляции

При составлении моего кода asan инструмент, я получаю следующее сообщение об ошибке: неопределенная ссылка на «_asan_init_v4» Примечание: Я использую suse11_64 b...

3 голоса
1 ответ
Включить AddressSanitizer по умолчанию в НКУ

Для того, чтобы иметь возможность отладки и размывают целый дистрибутив, я хотел бы установить Асан (AddressSanitizer, https://en.wikipedia.org/wiki/AddressSanitizer) ...

1 голос
0 ответов
Как обнаружить модификацию указателя C++ объекта на таблицу во время выполнения?

Пусть vptr будет указатель на таблицу виртуальных, которая осуществляется по объектам чьи классы могут быть виртуальными функциями. Переделка «vptr», скорее всего, н...

3 голоса
1 ответ
Valgrind, GCC 6.2.0 и "-fsanitize = адрес"

В последнее время, при компиляции с «-fsanitize = адрес» я получаю исключение выполнения при запуске приложения с Valgrind а именно "«Асан выполнение не приходит перв...

2 голоса
1 ответ
Ошибка при компиляции программы с Address Sanitizer

Я пытаюсь скомпилировать программу (tarantool) С Адрес дезинфицирующее (асан) и я бегу в следующее сообщение об ошибке: /home/tarantool/src/fiber.c:123:2: error: impl...

0 голосов
0 ответов
Переполнение буфера в куче getifaddrs в 32-битном приложении, скомпилированном из 64-битной системы BSD

Я сталкиваюсь со странной проблемой при отладке моей программы с помощью Clang AddressSanitizer. Точно такой же код работает в другой 64-битной системе, но выдает ошиб...

0 голосов
1 ответ
Увеличение памяти LLVM libFuzzer rss

Я экспериментирую с libFuzzer проекта LLVM, пытаясь сгенерировать входные данные для библиотеки обработки аудиосигнала. Для простоты я начал с PCM с 64-килобайтным ко...

5 голосов
1 ответ
Получение нового-delete-type-mismatch от ASAN

Я скомпилировал свой код, используя -fsanitize=address и получаю эту ошибку: ==53702==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x60300000efe0 in thread T0...

2 голоса
2 ответа
Address Sanitizer не может обнаружить утечки памяти с опцией -O

Когда я использую Address Sanitizer (clang v3.4) для обнаружения утечки памяти, я обнаружил, что использование опции -O (кроме -O0) всегда приводит к результату отсутс...

1 голос
1 ответ
Как регистрировать ошибки, брошенные из Google AddressSanitizer в лог-файл

AddressSanitizer по умолчанию бросает все ошибки обстреливать себя, поэтому я попытался запустить мой Асан сборку с помощью следующей команды; >MCTester_ASAN>as...

1 2 right