Well, that's... bizarre. Have you tried running firefox in a terminal (Applications -> Accessories -> Terminal), and seeing what error messages come up?
Well, that's... bizarre. Have you tried running firefox in a terminal (Applications -> Accessories -> Terminal), and seeing what error messages come up?