Использование ASAN с Visual Studio 2022C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Использование ASAN с Visual Studio 2022

Сообщение Anonymous »

Использование Windows 11 и Visual Studio 17.7.4. Создал новое приложение консоли C ++ и включите дезинфицирующее средство адреса. Добавление следующего кода: < /p>

Код: Выделить всё

#include 
#include 
#include 

int main()
{
std::cout 
Нажмите «Продолжить», и то же самое происходит снова. Это повторяется в течение 6-7 раз, прежде чем продолжать кодировать внутри Main (). Почему это происходит и как мне «исправить» это? CallStack-это та же четыре строки снова и снова: < /p>
clang_rt.asan.dynamic-x86_64.dll!__asan_region_is_poisoned(unsigned __int64 beg, unsigned __int64 size) line 191
clang_rt.asan.dynamic-x86_64.dll!__asan_wrap_memset(void* dst, int v, unsigned __int64 size) line 802
ntdll!00007fffaec55fac()
ntdll!00007fffaef472ae()
clang_rt.asan.dynamic-x86_64.dll!__asan_region_is_poisoned(unsigned __int64 beg, unsigned __int64 size) line 191
clang_rt.asan.dynamic-x86_64.dll!__asan_wrap_memset(void* dst, int v, unsigned __int64 size) line 802
ntdll!00007fffaec55fac()
ntdll!00007fffaef472ae()
clang_rt.asan.dynamic-x86_64.dll!__asan_region_is_poisoned(unsigned __int64 beg,   unsigned __int64 size) line 191
clang_rt.asan.dynamic-x86_64.dll!__asan_wrap_memset(void* dst, int v, unsigned __int64 size) line 802
ntdll!00007fffaec55fac()
ntdll!00007fffaef472ae()
..... (continue "forever")
< /code>
Что это значит? Это ошибка в моем коде или ошибке Asan в реализации Visal Studio или ...? 
 

Подробнее здесь: [url]https://stackoverflow.com/questions/79772680/asan-usage-with-visual-studio-2022[/url]
Ответить

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

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

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

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

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