Re: What's in git.git
- From
Nicolas Pitre <nico@cam.org>
- Date
- May 10, 2006, 14:15 UTC
- Message-ID
- <Pine.LNX.4.64.0605101012250.24505@localhost.localdomain>
- In-Reply-To
- <Pine.LNX.4.64.0605092142050.3718@g5.osdl.org>
On Tue, 9 May 2006, Linus Torvalds wrote:
Show 29 quoted lines
> > > On Tue, 9 May 2006, Randal L. Schwartz wrote: > > > >>>>> "Junio" == Junio C Hamano <junkio@cox.net> writes: > > > > Junio> This week's "What's in" is a day early, since I do not expect to > > Junio> be able to do much gitting for the rest of the week. > > > > I just got this with the latest, on the git archive, using git-repack -a: > > > > Generating pack... > > Done counting 19151 objects. > > Deltifying 19151 objects. > > Segmentation fault (core dumped) > > > > This is on OpenBSD. Is there a secret sabotage afoot? This is repeatable. > > Is there anything I can try differently? > > Can you see what the traceback is with gdb? > > I'd suspect the deltifier changes, the rabin hash in particular. The core > file traceback would probably point right at the culprit if so. > > I don't see the problem myself, but if it's an access just past the end of > an array or something, it would depend on exactly what the delta pattern > is (which, without the "-f" flag, in turn depends on what your previous > packs looked like) and also on the allocation strategy (which migth > explain why it shows on OpenBSD but Linux people hadn't seen it).
When linking with Electric Fence I can reproduce the segfault on Linux as well.
Looking into it now.
Nicolas