-
Bug
-
Resolution: Fixed
-
Medium
-
None
-
4.2.8
-
None
-
Severity 1 - Critical
We have a large generated YAML files (40k lines) which will reliably crash sourcetree on diff preview.
If there are more than a few changes, and the diffs are spread out, memory usage will spiral until it hits 260gb (on my 48gb m3 max) and MacOS kills the process.
If you ever click on a commit with this kind of change at the top, there is no recovery.
None of my other git tools, git itself, or any of my IDE embedded tools have this issue, so it's something to do with the diff tool and/or sourcetree's change viewer/component.
Hi, I created a project to reproduce the issue. See https://jira.atlassian.com/browse/SRCTREE-8191