Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] UnpackedObject and CorruptObjectException

On Tue, Oct 5, 2010 at 11:47 AM, Shawn Pearce <spearce@xxxxxxxxxxx> wrote:
> On Tue, Oct 5, 2010 at 3:25 AM, Marc Strapetz <marc.strapetz@xxxxxxxxxxx> wrote:
>> Btw, I'm referring to commit b0bfa8044a31262975a95ab11d8f52cdd387634d;
>> with yesterdays commit 7ba31474a334cf8f79ecd0c85598550f415b70c5 it's not
>> reproducible anymore.
>
> Its masking the problem.  We upped the threshold for this code path to
> 50 MiB.  So a CD-ROM sized file of 600 MiB would still have this bug,
> but large XMLs or PNGs are now a lot less likely to trigger it.
>
> I think I know how to at least reproduce this with the icu4c.git
> repository, someone on repo-discuss reported this same bug there.
> I'll see if I can find the time today to debug it on the laptop.

FWIW, this is now fixed as of commit
4522b07d0f78174d632a3159a553f1e4c78c8408.  Existing loose objects may
be corrupted and may need to be removed from the repository.
Unfortunately the bug was JGit was creating corrupt loose objects when
it unpacked a large delta.

-- 
Shawn.


Back to the top