-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'git gc' hangs/crashes when working with geany #1068
Comments
It may be possible that Would you mind testing this hypothesis by installing, say, https://github.com/git-for-windows/git/releases/tag/v2.11.1.windows-prerelease.2? |
shows the same behavior as before. No error/warning message is printed. |
Oh bummer, sorry, I forgot that this version already had the "buffered stderr" bug. I think the version to verify that there is a question hanging is v2.10.2. For testing, I would suggest the portable version: https://github.com/git-for-windows/git/releases/download/v2.10.2.windows.1/PortableGit-2.10.2-64-bit.7z.exe |
correctly reports
If I quit Geany and answer |
Okay, good. It would appear that the bug fix we already have in Even if it is not obvious from the descriptions, the same bug is the reason for #1062 and #1064. |
Git for Windows v2.12.0 Changes since Git for Windows v2.11.1 (February 3rd 2017) New Features • Comes with Git v2.12.0. • The builtin difftool is no longer opt-in, as it graduated to be officially adopted by the Git project. • Comes with v2.7.0 of the POSIX emulation layer based on the Cygwin runtime. • Includes cURL 7.53.1. • The Portable Git now defaults to using the included Git Credential Manager. Bug Fixes • The stderr output is unbuffered again, i.e. errors are displayed immediately (this was reported on the Git mailing list as well as issues #1064, #1064, #1068). • Git can clone again from paths containing non-ASCII characters. • We no longer ship two different versions of curl.exe. • Hitting Ctrl+T in Git GUI even after all files have been (un)staged no longer throws an exception. • A couple of Git GUI bugs regarding the list of recent repositories have been fixed. • The git-bash.exe helper now waits again for the terminal to be closed before returning. • Git for Windows no longer attempts to send empty credentials to HTTP(S) servers that handle only Basic and/or Digest authentication .
Setup
defaults?
to the issue you're seeing?
In older versions of Git for Windows, it was possible to abort
git gc
withCtrl-C
.Details
Bash
Minimal, Complete, and Verifiable example
this will help us understand the issue.
I expected to see
git gc
run to completion and compactify.git/objects/
.git gc
hangs. When I quit Geany 1.29, I canCtrl-C
the runninggit gc
. Tryinggit gc
again results in the warning messageURL to that repository to help us with testing?
The problem is reproducible with any local repository.
The text was updated successfully, but these errors were encountered: