Dobra jakość kodu źródłowego Firefoksa

Strona głównaDobra jakość kodu źródłowego Firefoksa
08.09.2006 00:43
Grzegorz Niemirowski
Grzegorz Niemirowski

Adam Harrsion używając narzędzia K7 firmy Klocwork dokonałanalizy statycznej kodu źródłowego przeglądarki MozillaFirefox. Ogólnie test wypadł dobrze, kod Firefoksa okazał się dobrzenapisany i jest wysokiej jakości. Z drugiej strony nie jest teżdoskonały, odkryto 655 usterek. Najwięcej z nich dotyczyłoniesprawdzania, czy przekazywany wskaźnik nie ma wartości NULL.Jest też trochę problemów z zarządzaniem pamięcią, które mogądoprowadzić do jej wycieku. Zdarzały się też niezainicjalizowanezmienne. Analiza wykazała także 71 potencjalnych dziur wbezpieczeństwie. Tego, czy są poważne nie można sprawdzićautomatycznym narzędziem, wymagane jest przejrzenie kodu przezosobę dobrze znającą działanie Firefoksa. Analiza dotyczyła wersji 1.5.0.6. Twórcy Firefoksa zostalipowiadomieni o odkrytych nieprawidłowościach i zdecydują czy sięnimi zająć i w jaki sposób.

Udostępnij:
Wybrane dla Ciebie
Komentarze (64)