Home  ›  Troubleshooting  ›  Error Messages  ›  Sizable Send Error: I/O Error

Sizable Send Error: I/O Error

Tags: , , , ,

Because of the recent advancements in the reliability of high speed internet connections and computer operating systems this error will rarely occur. Nonetheless it sometimes will, especially when uploading large files (files larger than 250MBs); although the reasons for it occuring can vary no matter the size of file. Let us explain:

In short, WHY does the error occur: An “I/O Error” can occur when your internet connection mementarily goes out, your computer is too overloaded/busy, your web browser stops responding or too many packet errors happen during file upload.
In short, to STOP the error: Try the following one at a time in order. Try the file upload again, restart your web browser, restart your computer, restart your router/modem. More detailed explanations of the latter are listed below. If nothing works post a comment below and we will contact you directly to help further.

Continue reading for a more detailed explanation of the “I/O Error”:

WHAT is an “I/O Error” error?

  • 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.
Here is an analogy for why an I/O Error happens:

Pretend you’re at the bank and giving the teller money to deposit, counting each bill one by one to the teller. Suddendy imaging the teller that you are counting your money too gets up and walks away and a new teller sits down. Are you going to keep counting out your money to this new teller who has no idea over what has already been counted? NO! You are going to start over and start counting again. This is similar to why an I/O Error occurs in that the “money” is equivalent to the “file” and the “teller” is equivalent to our “servers” and “starting to count from beginning” is equivilant to “starting the file upload over”, we throw the I/O Error basically letting you know that something went wrong and you need to start the file upload over again.

Why does an “I/O Error” usually occur with larger files?

  • Uploading large files simply takes longer than uploading small files and therefore there is a higher probability of an I/O Error occurring.

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:
    1. Restart your web browser and try uploading the file again.
    2. Restart your computer and try uploading the file again
    3. 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.

Post a comment below if none of these suggestions fix the issue and we will contact you directly to help you further.


Leave a Reply

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 1.00 out of 5)
Loading ... Loading ...
Help us improve the wiki Send Your Comments