AddressAnitizer receptor_via_funC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 AddressAnitizer receptor_via_fun

Сообщение Anonymous »

Я хотел бы подавить следующую ошибку, обнаруженную AddersSanitizer. < /p>
==114064==ERROR: AddressSanitizer: stack-use-after-scope on address 0x7ffe60fee2f0 at pc 0x000001e6ef34 bp 0x7ffe60feb6c0 sp 0x7ffe60feb6b8
WRITE of size 8 at 0x7ffe60fee2f0 thread T0
#0 0x1e6ef33 in std::_Function_base::_Function_base() /opt/gcc-8.2.0/include/c++/8.2.0/bits/std_function.h:252
#1 0x1e6ef33 in function /opt/gcc-8.2.0/include/c++/8.2.0/bits/std_function.h:668
...
< /code>
Я думал, что настройка asan_options = supressions = asan_blacklist.txt, с asan_blacklist.txt, содержащим < /p>
interceptor_via_fun:_Function_base
< /code>
сделает свое дело, как говорится в документации < /p>
interceptor_via_fun:NameOfCFunctionToSuppress
< /code>
Но это не так. Я был очень шокирован, увидев, что Googlling "AddressSanitizer Interceptor_via_fun" вернул только 151 результат. :/
Что мне вставить в свой файл подавления?

Подробнее здесь: https://stackoverflow.com/questions/534 ... or-via-fun
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»