2014-03-31

waqur: (Евро)
Новейшие версии компилятора cl.exe (MSVC++ 2013), будучи запущенными с ключом командной строки /analyze, загружают в своё адресное пространство mshtml.dll (Internet Explorer) и при параллельной компиляции устраивают DOS-атаку на оконную подсистему (dwm.exe), создавая глобальные затыки в прокачке оконных сообщений длительностью более 2 секунд, при этом процессоры 75% времени находятся внутри функции ntoskrnl.exe!ExAcquireResourceExclusiveLite

http://randomascii.wordpress.com/2014/03/31/you-got-your-web-browser-in-my-compiler/

Причина — в ресурсах соответствующей /analyze DLL'ки валяется какой-то XML с дефолтными настройками, для парсинга которых по цепочке загружаются msxml6.dll, urlmon.dll и mshtml.dll.

March 2024

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Автор стиля

Развернуть

No cut tags
Page generated 2025-09-18 07:54 am
Powered by Dreamwidth Studios