Uploaded image for project: 'Sourcetree For Mac'
  1. Sourcetree For Mac
  2. SRCTREE-2665

SourceTree hangs for a long time on large diffs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Medium
    • None
    • 1.9.8
    • None
    • None
    • OS X Yosemite (10.10) public beta 3
      Git 2.1.0

    • Severity 2 - Major

    Description

      SourceTree hangs for a long time on large diffs. The UI is totally unresponsive. This shouldn't happen; it's better to bail out on large diffs rather than stop working for a minute.

      Steps to reproduce:
      1. Add the uncompressed Angular 1.2.0 file (available at https://code.angularjs.org/1.2.0/angular.js) to your Git, commit it
      2. Swap Angular 1.2.0 for Angular 1.3.0 (from https://code.angularjs.org/1.3.0/angular.js); don't change the file size; commit it.
      3. Click on the commit; at that point the UI freezes trying to display the diff.

      After some time the diff gets displayed and UI starts working again. But if I do anything to this diff, e.g. scroll just a little, I get another freeze.


      Update: The workaround suggested below has seen positive results.

      Attachments

        1. 1Y0-A20-Exam-Dumps-2018.pdf
          161 kB
          Luke-James
        2. 1Y0-A22-Exam-Dumps-2018.pdf
          157 kB
          Luke-James
        3. 1Z0-027-Exam-Dumps-2018.pdf
          190 kB
          Luke-James
        4. 1Z0-034-Exam-Dumps-2018.pdf
          198 kB
          Luke-James
        5. 1Z0-050-Exam-Dumps-2018.pdf
          306 kB
          Luke-James
        6. 1Z0-051-Exam-Dumps-2018.pdf
          313 kB
          Luke-James
        7. 1Z0-052-Exam-Dumps-2018.pdf
          214 kB
          Luke-James
        8. 1Z0-053-Exam-Dumps-2018.pdf
          219 kB
          Luke-James
        9. 1Z0-054-Exam-Dumps-2018.pdf
          482 kB
          Luke-James
        10. 1Z0-058-Exam-Dumps-2018.pdf
          228 kB
          Luke-James
        11. 1Z0-060-Exam-Dumps-2018.pdf
          232 kB
          Luke-James
        12. 1Z0-061-Exam-Dumps-2018.pdf
          439 kB
          Luke-James
        13. 1Z0-062-Exam-Dumps-2018.pdf
          224 kB
          Luke-James

        Activity

          People

            Unassigned Unassigned
            4c10a4730e87 m_gol
            Votes:
            9 Vote for this issue
            Watchers:
            15 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: