All,
this one drove me nuts the last 2 days …
I want to try out the 4.5 preview build/branch that is on github.
I fork and clone, all fine.
As soon as i start the github windows client and it tries to load the commits, it crashes. Every single time.
Version of the github client: 2.4.0.12
Problem signature:
Problem Event Name: APPCRASH
Application Name: GitHub.exe
Application Version: 2.4.0.12
Application Timestamp: 5419e61b
Fault Module Name: StackHash_5deb
Fault Module Version: 6.1.7601.18247
Fault Module Timestamp: 521ea8e7
I managed to get a debug log once, interesting parts:
2014-09-29 18:26:33.4266|ERROR|thread: 1|RepositoryViewModel|Failed refreshing repository
LibGit2Sharp.LibGit2SharpException: No valid git object identified by 'refs/remotes/origin/HEAD' exists in the repository.
at LibGit2Sharp.Core.Ensure.GitObjectIsNotNull(GitObject gitObject, String identifier, Func`2 exceptionBuilder)
at LibGit2Sharp.Core.Ensure.GitObjectIsNotNull(GitObject gitObject, String identifier)
at LibGit2Sharp.Repository.Lookup(String objectish, GitObjectType type, LookUpOptions lookUpOptions)
at LibGit2Sharp.RepositoryExtensions.DereferenceToCommit(Repository repo, String identifier)
at LibGit2Sharp.RepositoryExtensions.SingleCommittish(Repository repo, Object identifier)
at LibGit2Sharp.RepositoryExtensions.<Committishes>d__2.MoveNext()
at LibGit2Sharp.RepositoryExtensions.<Committishes>d__2.MoveNext()
at System.Linq.Enumerable.<TakeWhileIterator>d__40`1.MoveNext()
at LibGit2Sharp.CommitLog.CommitEnumerator.InternalHidePush(IList`1 identifier, HidePushSignature hidePush)
at LibGit2Sharp.CommitLog.CommitEnumerator.Hide(IList`1 identifier)
at LibGit2Sharp.CommitLog.CommitEnumerator..ctor(Repository repo, CommitFilter filter)
at LibGit2Sharp.CommitLog.GetEnumerator()
at System.Linq.Enumerable.<TakeIterator>d__3a`1.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at GitHub.RepositoryConnection.GetCommits(CommitQuery commitQuery)
at GitHub.Helpers.GitClient.<>c__DisplayClass43.<LoadCommitsForRepo>b__41()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
Anyone else sxperiencing this, or is that something i need to raise with the GitHub support ?
Thx & mbr
Swiss_Sarge