Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] Missing tree during self-tests on NonStop

Quick update: Trying to debug this on the platform has the unfortunate problem of not having enough memory in the 32-bit JDK 1.6, so I've given up that approach for investigation. I will take this up again when we're on a 64-bit JDK 1.7 and on JGit 3.7 commits.

> -----Original Message-----
> From: Randall S. Becker [mailto:rsbecker@xxxxxxxxxxxxx]
> Sent: February 25, 2015 5:54 PM
> To: 'jgit-dev'
> Subject: Missing tree during self-tests on NonStop
> 
> I have a second issue that I am trying to resolve for our NonStop port. This one
> is a failure in both GitConstructionTest and PushCommandTest. Both have the
> virtually the same stack trace and look a little (maybe) like bugs 445744 and
> 422988. Both tests point to the same missing tree id (4b825dc6...). It seems like
> something in the FileObjectDatabase hierarchy is not liking what the platform
> is doing with java.io.File, but I am looking for a pointer to where to look next.
> 
> testClose(org.eclipse.jgit.api.GitConstructionTest)  Time elapsed: 9.15 sec  <<<
> ERROR!
> org.eclipse.jgit.api.errors.JGitInternalException: Missing tree
> 4b825dc642cb6eb9a060e54bf8d69288fbee4904
>         at
> org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:1
> 49)
>         at
> org.eclipse.jgit.treewalk.CanonicalTreeParser.reset(CanonicalTreeParser.java:
> 202)
>         at org.eclipse.jgit.treewalk.TreeWalk.parserFor(TreeWalk.java:988)
>         at org.eclipse.jgit.treewalk.TreeWalk.addTree(TreeWalk.java:468)
>         at
> org.eclipse.jgit.dircache.DirCacheCheckout.addTree(DirCacheCheckout.java:26
> 7)
>         at
> org.eclipse.jgit.dircache.DirCacheCheckout.preScanTwoTrees(DirCacheChecko
> ut.java:249)
>         at
> org.eclipse.jgit.dircache.DirCacheCheckout.doCheckout(DirCacheCheckout.java
> :410)
>         at
> org.eclipse.jgit.dircache.DirCacheCheckout.checkout(DirCacheCheckout.java:3
> 97)
>         at
> org.eclipse.jgit.api.CheckoutCommand.call(CheckoutCommand.java:261)
>         at
> org.eclipse.jgit.api.GitConstructionTest.testClose(GitConstructionTest.java:145
> )
> 
> Cheers,
> Randall
> 
> -- Brief whoami: NonStop&UNIX developer since approximately
> UNIX(421664400)/NonStop(211288444200000000)
> -- In real life, I talk too much.



Back to the top