TortoiseGitProc.exe hangs with 100% CPU when displaying commit window
What steps will reproduce the problem?
- Right click folder, Select "Git Commit -> Branch"
- 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 by Klaus Post