Uploaded image for project: 'Sourcetree for Windows'
  1. Sourcetree for Windows
  2. SRCTREEWIN-7471

UI slows down, large amount of memory being used, after repeated hunk staging

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Medium
    • None
    • 2.1.2.5
    • None
    • Windows 10 Enterprise

      32 Gb Ram.

      256 Gb SSD / 34 Gb free.

      Core i7 @ 2.7GHz

    • Severity 2 - Major

    Description

      Over time the Sourcetree UI gets very slow and memory usage continually increases; never decreasing. To reproduce:

      1. Start sourcetree.
      2. Open a repository.
      3. Hit refresh. 
      4. Keep hitting refresh and you will notice that the memory consumption goes up.

      It seems that anything which causes a refresh in the Log/History window will result in increased memory consumption.

      The way I use git, and encourage other coworkers to use git, this has become a productivity issue.

      We will make edits to source code and then Stage Hunks individually. Each time the 'Stage Hunks' buttons are used leads to increased memory usage. After working on ~3 repositories, sourcetree becomes essentially unusable.

       

      The sourcetree window will even go unresponsive and disable itself while it tries to do something. This is like the bad old days of Java except the Java clients I know of do not have this problem. Feel free to ask for any further information needed to reproduce.

      Attachments

        Activity

          People

            Unassigned Unassigned
            6962bf20cf49 Master Bennett
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: