Hesla ve Firefoxu pořád zlobí
Mozilla Corporation minulý týden vydala opravnou verzi svého prohlížeče Mozilla Firefox číslo 3.0.2. Jenže ta kromě opravy devíti bezpečnostních chyb přinesla také poměrně závažný problém se zpracováním uložených hesel. Pokud uložená hesla obsahovala některé speciální znaky (např. s českou diakritikou), Firefox 3.0.2 je nepřečte a tváří se jako kdyby žádná uložená hesla neměl. Záhy se objevila alespoň trochu potěšující zpráva, že Firefox 3.0.3 tento problém napraví.
Tato verze nakonec vyšla ještě v závěru minulého týdne, ale někteří uživatelé stále hlásí podivné chování. Některým hesla zmizela teprve s instalací Firefoxu 3.0.3. jiným se navzdory očekávání po updatu hesla nevrátila resp. znovu neobjevila, ale další uživatelé zase hlásí, že Firefox 3.0.3 problémy skutečně vyřešil. Každopádně je to kuriózní situace a domnívám se, že v přiostřující se konkurenci na trhu s webovými prohlížeči by si Mozilla neměla podobné přehmaty dovolit. Už samo uvolnění opravné verze s takto závažnou chybou vidím jako velké selhání testovacích postupů.










Ten problem nezpusobi diakritika v heslech, ale obecne v souboru ve kterem jsou hesla ulozena (signons3.txt v profilu). A v tom souboru jsou i napr. labely ukladane serverem (napr. “Administrace domény”). Ve verzi 3.0.3. se z tohoto pohledu mnohe nezmenilo, ale na druhou stranu je potesujici ze ta hesla nezmizi. Soubor signons3.txt je nezmeneny a napr. po neprilis doporucovanem downgrade se zase objevi. Dalsi moznosti je rucni uprava zminovaneho souboru a vymaz vsech sekci kde se vyskytuje diakritika. Po ulozeni se hesla (s vyjimkou tech vymazanych ktera je treba zadat znova) objevi. Nekde se objevuje i navrh na konverzi souboru do UTF8, ale nejsem si jist jak to dopadne s hesi tech hesel.