Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
TortoiseGit
TortoiseGit
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 301
    • Issues 301
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 8
    • Merge requests 8
  • Requirements
    • Requirements
    • List
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #3158

Closed
Open
Created Feb 07, 2018 by Klaus Post@klauspost

TortoiseGitProc.exe hangs with 100% CPU when displaying commit window

What steps will reproduce the problem?

  1. Right click folder, Select "Git Commit -> Branch"
  2. UI hangs (often, but not always) when trying to display the patch.

It does not recover even when leaving for a long time.

What is the expected output? What do you see instead?

Expected: Commit Window. Got hanging window: https://imgur.com/ICDuHoV

What version of TortoiseGit and Git are you using? On what operating system?

Upgraded 2.5.0.0 -> 2.5.7.0 to see if that fixed the issue. It didn't.

Current version:

TortoiseGit 2.5.7.0 (20180127-b2d00f8; C:\Program Files\TortoiseGit\bin)
git version 2.8.0.windows.1 (C:\Program Files\Git\bin; C:\Program Files\Git\mingw64\; C:\Program Files\Git\mingw64\etc\gitconfig; C:\ProgramData\Git\config)

Hanging window: https://imgur.com/ICDuHoV

Running threads: https://imgur.com/Uq2Cl8H

Stack trace of hanging thread:

KERNELBASE.dll!WaitForSingleObjectEx+0xa1
TortoiseGitProc.exe+0x75d1d
TortoiseGitProc.exe+0x7610f
TortoiseGitProc.exe+0x1000cd
TortoiseGitProc.exe+0xff35a
mfc140u.dll+0x2bf63c
mfc140u.dll+0x2beece
mfc140u.dll+0x2bc16c
mfc140u.dll+0x2bc544
mfc140u.dll+0x14cc51
USER32.dll!CallWindowProcW+0x4dd
USER32.dll!DispatchMessageW+0x1af
mfc140u.dll+0x2a35b2
mfc140u.dll+0x2a35ff
mfc140u.dll+0x2c3d2b
mfc140u.dll+0x22fe7f
mfc140u.dll+0x230297
TortoiseGitProc.exe+0xd4e01
TortoiseGitProc.exe+0xf2c6b
TortoiseGitProc.exe+0x214810
mfc140u.dll+0x2d9fb0
TortoiseGitProc.exe+0x25ed22
KERNEL32.DLL!BaseThreadInitThunk+0x14
ntdll.dll!RtlUserThreadStart+0x21
------------------
System Information
------------------
      Time of this report: 2/7/2018, 12:25:20
             Machine name: LAPTOP-BFU4RPEO
         Operating System: Windows 10 Home 64-bit (10.0, Build 16299) (16299.rs3_release.170928-1534)
                 Language: English (Regional Setting: English)
      System Manufacturer: Acer
             System Model: Aspire VN7-592G
                     BIOS: V1.03
                Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz
                   Memory: 16384MB RAM
      Available OS Memory: 16290MB RAM
                Page File: 5910MB used, 12810MB available
              Windows Dir: C:\WINDOWS
          DirectX Version: DirectX 12
      DX Setup Parameters: Not found
         User DPI Setting: 96 DPI (100 percent)
       System DPI Setting: 96 DPI (100 percent)
          DWM DPI Scaling: Disabled
                 Miracast: Available, with HDCP
Microsoft Graphics Hybrid: Supported
Edited Feb 07, 2018 by Klaus Post
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None