Jedna záplata Microsoftu činí potíže
Včera jsem publikoval informace o sedmi záplatách na bezpečnostní díry u Microsoft produktů, ale bohužel k jedné z nich se musím ještě vrátit. Jde o záplatu na přetečení bufferu u ListBoxu a ComboBoxu, popsanou v Microsoft Security Bulletinu MS03-045 a označenou číslem 824141. Nejprve jsem byl upozorněn na její problém s Windows 2000 v auditoriích:
Bacha na KB824141 na W2000. Může se stát, že po instalaci počítač nenabootuje. Řešení je boot z instalačního CD do recovery console a odinstalace toho hotfixu.
Poté mne jeden známý, který také má Windows 2000, upozornil na fakt, že po instalaci včerejší sady opravných balíčků mu začala padat Miranda a přestaly fungovat PS Tools. Po odinstalaci pouze balíčku 824141 zas všechno fungovalo jak má.
Vzhledem k tomu, že tato oprava je důležitá pouze tam, kde se k počítači přihlašuje více lidí a nemohou si navzájem věřit, tak bych doporučil se zamyslet, zda-li jí opravdu nutně potřebujete, nebo se raději obejdete bez ní.
Update 15:00: Mailem mi přišlo ještě toto:
Také jsme se s tímto problémem v našem software setkali. Podle našeho dosavadního zkoumání se jedná pouze o problém v českém patchi (v anglickém je vše v pořádku). Technicky se zdá, že je problém v tom, že KB824141 aktualizuje kernel32.dll, který se ale v paměti „má chuť“ částečně překrývat s jinými knihovnami, např. s mpr.dll (obsahující nejrůznější síťové funkce).
Update 15:40: Problém se projevuje i ve Windows XP, prý například padá ICQ.