Eric:
FireBug's console interferes with the browser's handling of XMLHttpRequest functions. The problem is generally triggered by selecting "Show XMLHttpRequests" from the FireBug Console "Options" menu (open FireBug to access the menu).
In the previous version of FireBug, disabling this menu option avoided the problem. However, in the latest FireBug installation (v1.0.1), it seems that isn't enough, and the problem can appear even if the "Show..." menu it unchecked.
One workaround is to completely disable FireBug until needed (via FireFox's Tools>Addons menu item). Another workaround that temporarily fixes the problem is to TOGGLE (i.e., set and then clear) the "Show XMLHttpRequests" menu item just before doing the upload. This seems to stop FireBug from interferring in the NEXT XMLHttpRequest. Curiously, even though the menu item remains unchecked, any subsequent XMLHttpRequests will again fail until you toggle the menu again, which is quite annoying!
Forget those workarounds...
I think I've found a workaround that let's you keep FireBug enabled, and doesn't need a menu toggle each time:
In FireBug, first switch to the "Net" tab. Then, in the Options menu for Net, select "Disable Network Monitoring". This seems to stop the
problem from recurring each time you upload.... YAY!!!!
FireBug's console interferes with the browser's handling of XMLHttpRequest functions. The problem is generally triggered by selecting "Show XMLHttpRequests" from the FireBug Console "Options" menu (open FireBug to access the menu).
In the previous version of FireBug, disabling this menu option avoided the problem. However, in the latest FireBug installation (v1.0.1), it seems that isn't enough, and the problem can appear even if the "Show..." menu it unchecked.
One workaround is to completely disable FireBug until needed (via FireFox's Tools>Addons menu item). Another workaround that temporarily fixes the problem is to TOGGLE (i.e., set and then clear) the "Show XMLHttpRequests" menu item just before doing the upload. This seems to stop FireBug from interferring in the NEXT XMLHttpRequest. Curiously, even though the menu item remains unchecked, any subsequent XMLHttpRequests will again fail until you toggle the menu again, which is quite annoying!
Forget those workarounds...
I think I've found a workaround that let's you keep FireBug enabled, and doesn't need a menu toggle each time:
In FireBug, first switch to the "Net" tab. Then, in the Options menu for Net, select "Disable Network Monitoring". This seems to stop the
problem from recurring each time you upload.... YAY!!!!