Open Phillipus opened 2 months ago
@Phillipus sorry for a long delay. Now that I look into it I don't see a place in our codebase that might create those. If you'll get a chance could you see what kind of images those are? Are they avatars of your contacts/groups, or something else?
It's an app icon. Example attached, although it's easy to reproduce on Windows - just look in your C:\Users\username\AppData\Local\Temp
folder.
Thank you! I can definitely see the files. I suspect that they are created at install/update time, and not as a part of running the app. However, looking through our installer's code it isn't immediately clear how it can create those either...
We'll have to investigate it further!
I suspect that they are created at install/update time, and not as a part of running the app
No, that's wrong. They are created when the app starts.
We'll have to investigate it further!
Perhaps take a look here - https://github.com/electron/electron/issues/10139
And also here - https://github.com/signalapp/Signal-Desktop/issues/6216
We have a fix coming. Thank you for the report!
FWIW, upon looking at Electron's code I realized that these should be deleted upon restart.
Using a supported version?
Overall summary
Signal for Windows creates a new *.tmp.ico file in the Temp folder and doesn't delete it on exit. As these files are 414kb after a while the Temp folder is full of many MBs of files that clog up the disk.
Steps to reproduce
<guid>.tmp.ico
in the Windows Temp folderExpected result
Signal should delete these temp files on exit.
Actual result
Signal doesn't delete these temp files on exit.
Screenshots
No response
Signal version
7.14.0
Operating system
Windows 11
Version of Signal on your phone
No response
Link to debug log
No response