-
Notifications
You must be signed in to change notification settings - Fork 9.2k
Memory leak and other issues when saving settings #10609
Copy link
Copy link
Open
Labels
Area-SettingsUIAnything specific to the SUIAnything specific to the SUIExternal-Blocked-WinUI3We can't progress until WinUI3 exists.We can't progress until WinUI3 exists.Help WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Priority-1A description (P1)A description (P1)Product-TerminalThe new Windows Terminal.The new Windows Terminal.
Milestone
Metadata
Metadata
Assignees
Labels
Area-SettingsUIAnything specific to the SUIAnything specific to the SUIExternal-Blocked-WinUI3We can't progress until WinUI3 exists.We can't progress until WinUI3 exists.Help WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Priority-1A description (P1)A description (P1)Product-TerminalThe new Windows Terminal.The new Windows Terminal.
Windows Terminal version (or Windows build number)
1.8.1521.0 (also observed on source build 2021-07-11)
Other Software
No response
Steps to reproduce
Open the settings dialog and spam click save. No option needs to be changed.
Video: 13 seconds in, the settings could not be reloaded from file (not sure if it is not loading or file corruption).
https://user-images.githubusercontent.com/2277504/125179830-a31f3a00-e1f2-11eb-8b6f-6f6aa07896c5.mp4
Expected Behavior
Memory stays roughly the same, settings file can be loaded after saving, main UI does not extend past its borders.
Actual Behavior
Memory grows and is not reclaimed, settings file can sometimes not be loaded after saving, UI grows past its borders during reloading.
(Second and third only discovered after deciding to record a video for the memory leak)
Not sure if you want separate tracking issues for these, let me know.