GPG4win (v3.1.3 on Windows 10 64bit) seemed to work flawlessly. I could encrypt, sign and decrypt files via context menu, via drag and drop to Kleopatra, as well as via gpg command line.
When I tried decrypting a large file (approx. 8 GB encrypted, approx. 34 GB decrypted) Kleopatra crashed after about 5 minutes of decryption with the following statement (see attachment):
“Fehlermeldung der GnuPG Benutzerschnittstelle (Kleopatra):\r End of file”
Tanslated to English:
“Error message of GnuPG user interface (Kleopatra):\r End of file”
With this event gpg.exe and kleopatra.exe vanished from the task list while gpg-agent.exe was still alive.
I tried to decrypt the large file via command line (gpg -d “infile” > “outfile”) which worked perfectly. I also tried to decrypt another file with an encrypted size of approx. 1.3GB via the context menu which also worked flawlessly.
I then tried to change default-cache-ttl and max-cache-ttl in gpg-agent.conf to higher values, but this did not change the beaviour.
I also recognized that when using the command line the output file is directly written to the folder containing the input file and the free space on this drive shrinked accordingly to the decryption progress.
However, when decrypting via context menu, Kleopatra obviously uses some Windows folder (c:\Users<username>\AppData\Local\Temp) as a temporary folder for decryption. I did not recognize a reduction of free space on drive c: as I would expect. Nevertheless there was plenty of space available on drive c:.
Also the progress bar while enrypting or decrypting is dependent on file size. On smaller files (e.g. 1.3GB) it displays the percentage of progress. On larger files it shows no percentage.
I then tried to use an older gpg4win (v3.0.0) but the issue was still there.
What could be the rasons for this crash? How can I find out? How can I manage to make gpg4win also work with large files?
Any help is highly appreciated.