I am having an issue that when I have a file which I attempt to upload to proton drive or as an email attachment to the outlook website through my browser I get an error saying it is a “blank file”. When I upload anyway and then open it - the uploaded file is in fact blank and has a size of 0B. This has occurred with word and PowerPoint files saved using both onlyoffice and libreoffice. Tested on many different browsers: mullvad, Firefox, librewolf, ungoogled chromium, trivalent. This also occurs when trying to attach these files to an email (Thunderbird). The same error occurs with PDFs but if I convert to a trusted PDF in a disposable before trying it is now fixed. The files are not blank when opened in a file manager prior to attempting the above. Context: Qubes OS 4.3.1. Lenovo nano X1 gen 1. Fedora-44-gnome template. Everything is up to date and seems to work otherwise. I have not done much tinkering. Has anyone encountered this or know what might be causing this?
Yes that is correct. My home and work WiFi and my mobile hotspot too. I’m using proton VPN. Downloading files works well. Given it occurs when trying at attach to an email in Thunderbird (before I try sending it) I had assumed it is not a network issue.
When the uploaded file ends up 0B and Thunderbird also sees a blank attachment before send, it is usually a local path/size problem in the AppVM, not Proton or Outlook.
Quick checks in that same qube:
`ls -l` the file right before you attach. Confirm the size is not already 0.
`df -h` on `/` and `/rw`. If private storage is full, LibreOffice/OnlyOffice can save a 0-byte stub and browsers will happily upload it.
Copy the file to `~/Downloads` with a simple name (no spaces/weird chars), then attach from there. Avoid attaching straight from `/tmp`, a shared folder, or a just-finished Save As path.
Try the same attach with Proton VPN disconnected once. If it only fails while VPN is up, check split tunneling / kill-switch quirks, but a true 0B file is still a local write issue.
If the browser qube is disposable or different from where you edited the doc, `qvm-copy` the file into the browser qube first, then attach.
If `ls -l` already shows a real non-zero size and a fresh copy in `~/Downloads` still uploads as 0B, say what browser + how you pick the file (file dialog vs drag-drop) and we can narrow it further.