Log files not being cleaned up in Steam release
Describe the bug?
In the latest Steam release, it appears some log files have not been cleaned up in the root of the Resonite directory
To Reproduce
Download Resonite on Steam
Reproduction Item/World
N/A
Expected behavior
Stray log files to not be downloaded from Steam
Screenshots
Resonite Version Number
Beta 2025.11.18.1216
What Platforms does this occur on?
Windows, Linux
What headset if any do you use?
No response
Log Files
N/A
Additional Context
No response
Reporters
bredo Raidriar
Hi! Thank you for reporting this bug on the Resonite issue tracker.
We noticed you haven't attached a proper log file in your report. Including a log helps us pinpoint the exact issue which is why it is required during the report process.
If you do not know where to find log files, please see this tutorial on the Resonite Wiki to see where to find them.
Thank you!
The stray files were added in 2025.11.18.1216 (Steam manifest diff), and a couple more were added in 2025.11.19.6 (diff).
This is my list of files that should probably be removed:
- Bootstrapper.sync-conflict-20251118-205215-NLQ7W76.log
- Bootstrapper.sync-conflict-20251118-205455-NLQ7W76.log
- Bootstrapper.sync-conflict-20251118-211547-NLQ7W76.log
- Bootstrapper.sync-conflict-20251118-212049-PNGC4TB.log
- Bootstrapper.sync-conflict-20251118-230214-PNGC4TB.log
- Renderer/uDesktopDuplication.sync-conflict-20251118-205215-NLQ7W76.log
- Renderer/uDesktopDuplication.sync-conflict-20251118-205452-NLQ7W76.log
- Renderer/uDesktopDuplication.sync-conflict-20251118-211547-NLQ7W76.log
- Renderer/uDesktopDuplication.sync-conflict-20251118-212049-PNGC4TB.log
- Renderer/uDesktopDuplication.sync-conflict-20251118-230214-PNGC4TB.log
- RuntimeData/yt-dlp.exe.backup
- log.txt
- RuntimeData/yt-dlp.exe.backup
Update: 2025.11.18.1216 Added backup & restore mechanism when updating yt-dlp, -- This fixes yt-dlp breaking completely in some cases when it fails to update itself and corrupts the file (reported by @Frooxius, issue #5836)
That file is from the latest update, and should be there..
As far as I can tell, a yt-dlp binary is already shipped, and that is just the temporary file created by the client when doing the update process. It's effectively a duplicate and need not be shipped. See also that only a windows one is present, not Linux, while both an exe and elf are shipped for yt-dlp.