An I/O Error, commonly referred to as an “In/Out Error” is an error that occurs when there is a problem writing(the “In” part of the error) or reading(the “Out” part of the error). Writing happens as we save the uploaded file data to our servers and Reading happens as we continually and progressively read the uploaded file data on our servers comparing it against the saved file on your computer; essentially making sure the version on our servers matches the version on your computer.
It can transpire when you are uploading files to our servers and a “glitch” with the file upload process occurs. Continue reading for what we consider a “glitch”.
WHY does an “I/O Error” occur?
The error (“glitch”) will occur when the file upload process is inturupped. (see below for a analogy; highlighted in a yellow box)
The following are possible reasons a file upload could become interrupted:
Your internet connections goes out – This is the most common reason an I/O Error occurs; it is also the hardest issue to troubleshoot since often when your internet connections goes out you will never know it because it only goes out for a split second. When the “connection is dropped” even if for a split second, this is enough to corrupt the file upload and will require you to start the large file upload over. Luckily this, while the most common reason for the “I/O Error”, is itself something that doesn’t often occur.
Your web browser stops responding – This usually happens in Windows, especially on old or spyware/virus infected computers. When a browser stops responding, even for a split second, it will cause the file upload to fail.
Your computer freezes – Again, even if this happens for a brief moment it will cause the file upload to fail.
Your file is corrupted – A file that has a virus, is infected with spyware/ad-ware or is corrupted in general will cause an I/O Error. Sizable Send will not accept corrupted files of any type as a safety measure for our end users downloading the files.
You have too many “packet errors” – Every file, small or large, is split into millions/billions of “data packets” when it’s uploaded to our high speed file download servers. Although our system is designed to cope with multiple packet errors during file upload, too many errors will cause the upload to fail. Some reasons for packet errors occurring are:
High network congestion – basically if you have tons of people/devices on a network and are everyone is doing a lot at once, packet errors can occur.
Old routers or networking equipment – Think of routers/switches/networking equipment as the traffic director on a very busy 4-way traffic interection. If that intersection is very very busy and that traffic director can’t cope with the load there are bound to be accidents. Older networking equipment often can’t cope with high load or “traffic” and this can cause packet errors or “accidents” to occur.
HOW can I avoid/stop an “I/O Error”?
Remember, the I/O Error rarely occurs to in the first place, so 99.999% of the time simply trying to upload the file again is all that needs be done. If that doesn’t work try the following one at a time in order:
Restart your web browser and try uploading the file again.
Restart your computer and try uploading the file again
Restart your router/modem/networking equipment and try the file upload again. NOTE: if you have multiple devices, unplug them all then plug them back in in the following order: Your modem, router, switches, anything else. Make sure to let each item fully boot up before you power up the next device. If you dont know whether a device is fully booted up or not, just wait 2 minutes for each device before mo.