Você pode tentar instalar a última versão do Firefox (4) aqui:
Se o problema persistir, provavelmente é um perfil corrompido.
Como você está usando o Windows XP, você precisará fazer o seguinte:
Vá para EXECUTAR .. e digite:
"%APPDATA%\Mozilla\"
Clique em OK e você chegará a uma pasta mostrando "Extensões" & "Firefox"
Vá para o Firefox e depois para Perfis.
Você verá uma pasta com alguns caracteres aleatórios seguidos por .default, por exemplo. tpjd9gsu.default
Simplesmente renomeie a pasta para algo como tpjd9gsu.default.backup - note que acabei de adicionar .backup ao final.
Desta forma, o firefox não carregará todas as suas configurações e agirá como se fosse uma nova instalação.
Se o problema persistir, pode haver um problema com o sistema operacional.