I was having the same issue. I tracked it down to a conflict with wp_supercache. It may or may not be that for you, since I haven’t found anyone else with the same problem, but I just disable that plugin when I’m uploading and re-enable it when I’m done.
Either way, it is most likely a plugin conflict.