I had always suspected that my FireFox 3.6 crashes were related to scripts — in particular Java Scripts (JScripts).
Just now I had an email from the Mozilla (read ‘FireFox’) support form that kind of confirmed this.
What we need to do is upgrade to the latest (and greatest) version of Java, viz. 6.0.18.
If you look … by starting up the Java console (by going to Windows 7 START and searching on ‘Java’) … you will probably notice that you are still at 6.0.17 (or maybe even lower). I have automated Java updates, but unlike Windows, I think Java only checks for updates MONTHLY).
Anyway … I forced it to update and I got 6.0.18.
Once you have that you need to disable your 6.0.16 and 6.0.17 ADD-ONS in FireFox 3.6.
To do that go to FireFox TOOLS >> ADD-ONS.
When the list of ADD-ONS is displayed DISABLE all Java entries that are NOT 6.0.18. Do NOT worry if you do not see a 6.0.18 entry. Disable all the non 6.0.18 ADD-ONS.
Now restart FireFox. Don’t close the tabs. FireFox will automatically restore them. FireFox will also, with luck (<< smile, smile >>), install the Java 6.0.18 ADD-ON … since you will have that installed on your PC.
I did this … 20 minutes ago. Worked OK.
So please try this. You really have NOTHING to lose. Honest.