I've had that stalling issue with Firefox for the past few months and it drives me insane, whereas with IE (which I refuse to use daily) doesn't do that.
That's weird.
Firefox 3.6.11 works fine for me. So did prior versions. I am not sure what causes yours. Too many possible variables such as:
- OS / Service Pack / MS conflicting updates?
- 3rd party apps such as antivirus/firewalls/registry entry blockers/etc
- Firefox has been known to cause problems in profiles such as settings from older versions not properly working if you do a lot of consecutive updates with no clean firefox profile. Over time, as firefox changes the way it works, the settings may get to where they do not work so well. You can use Moz Backup to backup the bookmarks + passwords etc, then reimport them into a new profile.
- Windows 7 has a wait to kill hung application timer setting that immediately kills off apps that are considered "hung". There is no warning when 7 decides it is "hung". App just dissappears POW! XP did not do this. You can edit the 7 registry if that is a cause of problems.
- Vista & 7 had TCP + DRM + other tech built into the OS that may "helpfully" cause problems with, ahem, certain things you do. Although they can work nice, sometimes they do weird things that drive you bananas.
- TCP settings can be changed by programs such as programs that "tune" your TCP settings for "optimal" performance. The shorter time out settings can cause problems.
Anyway, it would be very difficult to troubleshoot without seeing your machine. But hopefully, this can give you some ideas that may possibly help such as:
- Try backing up your firefox bookmarks + passwords, then do a clean install & reimport the settings
- Be sure you are not connecting through a proxy server in the connection settings. Auto usually works.
- Be sure you don't have multiple internet "connections" such as dialup. Delete the ones you do not use. 1 is usually best.
- If you have to, adjust the Vista/7 wait to kill hung app timer.
- Reset your TCP to normal settings instead of shortening the time out & other problematic settings.
- If you are on XP, a right click/repair may auto-fix your internet connection (tray, near clock).
- Occasionally, a DSL box reset or power off/power on can help.
- Verify your Ethernet card is properly working & check the settings that it doesn't auto shut off features when "not in use". Device manager makes it easy to untick the "Allow Windows to shut off power to this device when not in use" box.
- If you know everything was working at a certain point, sometimes a system restore can help.
- Uninstall/remove things that may be causing problems. For instance, 2 antivirus programs may cause a conflict or crash because of both of them monitoring the boot sector of the harddisk you are using.
- Occasionally, old active X & class issues from programs that used to be installed can cause windows to attempt to load items that are no longer there & result in slowdowns or even crashes depending on if the items still exist in the System32 folder. A registry cleaning may do good, just back it up before removal. Be careful what you remove.
There are many other potential variables, but be sure to have a backup before proceeding with any of this. That way, you can recover if you do something you wish you didn't.
There are many other variables, but maybe these will at least give you some ideas.