I can't download files >=4GB over HTTP while Bitdefender is enabled.
As you can imagine this is a pretty serious issue, and any comments are welcome!
I am running Bitdefender Free 1.0.21.1099 on Windows 7 64bit with 16GB RAM and tested Chrome, Firefox, IE, wget and curl on two separate machines.
If I disable Bitdefender from its menu (Virus Shield off) the download proceeds fine. Therefore I am reasonably confident this is a problem caused by Bitdefender's hooks into the network stack.
More specifically:
If I attempt to download a file of exactly 4GB the download fails immediately. According to wireshark the Bitdefender web hook injects a tcp FIN after 1221 bytes of the file's content.
I can deduce this from comparing tcpdumps of my local machine and my own web server - the FIN is not sent but injected (by Bitdefender).
If I attempt to download files larger than 4GB the download proceeds until the remainder is 4GB, upon which the socket hangs.
The FIN behaviour repeats for files of exactly 8GB i.e multiples of 4GB so an 8.3GB file will download 0.3GB before hanging.
Concrete example:
For me the (4.3GB) file http://www.mirrorservice.org/sites/dl.fedo...-x86_64-DVD.iso won't download:
wget and curl will reach 294mb then fail with "connection closed" or "broken pipe",
Google chrome will finish but the resulting file is only 294mb.
I would be interested to know if anyone else can replicate this issue.