Try starting Firefox in safe mode (as described
here). If the problem doesn't present itself, then it may well be an installed addon or some other eccentricity unique to your profile.
I experienced a similar problem a while back and this method was very helpful in narrowing things down and ultimately solving the issue.