Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [egit-dev] Missing tree/blob <hash> when trying to push

Hi Chris,


Am 14.10.2014 um 23:35 schrieb Christian Halstrick:
> the bugfix is in the generic part of objectwalk. That is used during
> creation of packfiles. In different use cases it may also influence
> the server side (e.g. during fetch) but in your case of a failing push
> operation than the fix is only important for the client side.
That's what I thought. So Gitblit (server) doesn't matter in this case.

> your repo is closed source, right? Or could you share the client &
> server side zips? That would speed up debugging.
Unfortunately yes, and it's also a pretty big one (250k objects, 1GB,
>20k commits) so I won't get approval to share it with anybody. I always
hope, that it happens on one of our small repos, where I probably could
convince management to share it with you.

Nevertheless saving the server state along with the client worked. I
have now a way to reproduce the issue consistently which makes debugging
(or verifying potential fixes) easier.

> If you can't share then I'll prepare tomorrow a modified version of
> jgit with more tracing and ask you execute it.
That would be really great.

In the meantime I reproduced the issue with
- EGit 3.4.1.201406201815-r
- EGit 3.5.0.201409260305-r
- EGit 3.5.1.201410131835-r
- EGit 3.6.0.201410122131 (versions a bit mixed -> latest nightly from
15.10.2014 - 10:00 CEST)

Greetings
-Sascha-


Back to the top