0
ответов

UBSan: хранить по неверному адресу; в чем проблема, и я должен заботиться

Я выполняю некоторый код под UBSan и обнаружил ошибку, которую никогда не видел прежде: /usr/include/c++/7/bits/stl_algobase.h:324:8: ошибка времени выполнения: сохранить по неверному адресу 0x611000001383 для ...
вопрос задан: 7 April 2019 15:36
0
ответов

Как я могу разорвать на UBSan отчеты в GDB и продолжить?

Последние версии GCC и Clang имеют функцию Undefined Behavior Sanitizer (UBSan), которая представляет собой флаг компиляции (-fsanitize = undefined), который добавляет код инструментария во время выполнения. Об ошибках, таких как предупреждение ...
вопрос задан: 16 July 2015 11:51