* git svn fetch segfaults
@ 2008-01-08 22:25 Dennis Schridde
2008-01-09 0:33 ` Miklos Vajna
0 siblings, 1 reply; 7+ messages in thread
From: Dennis Schridde @ 2008-01-08 22:25 UTC (permalink / raw)
To: git
[-- Attachment #1: Type: text/plain, Size: 915 bytes --]
Hello!
The following procedure results in a segfault:
mkdir org.gna.warzone2100.git
cd org.gna.warzone2100.git
git --bare init
git --bare svn init --use-svnsync-props --stdlayout
file:///var/svn/warzone2100/
git --bare svn fetch
A full log is attached.
If you want any more information, a dump of the SVN repository, etc, just tell
me.
The last part which seems to be interesting is this one:
Odd number of elements in anonymous hash at /usr/bin/git-svn line 1760.
r13 = 7f00bbc9c92e5601b158c2cbc572b8e7bdcebe59 (tags/1.10a)
Segmentation fault
If I do not specify --use-svnsync-prop to "git svn init", it gets past r13 in
tags/1.10a.
(Note that in the other mail, where I reported about the "Odd number of
elements" problem, I used "git svn clone" instead.)
I am using these versions:
svn, version 1.4.6 (r28521)
git version 1.5.4.rc2
--Dennis
(Please CC me if you answer, since I am not subscribed.)
[-- Attachment #2: svn_fetch_1.log.bz2 --]
[-- Type: application/x-bzip, Size: 10857 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: git svn fetch segfaults
2008-01-08 22:25 git svn fetch segfaults Dennis Schridde
@ 2008-01-09 0:33 ` Miklos Vajna
2008-01-09 12:53 ` Dennis Schridde
0 siblings, 1 reply; 7+ messages in thread
From: Miklos Vajna @ 2008-01-09 0:33 UTC (permalink / raw)
To: Dennis Schridde; +Cc: git
[-- Attachment #1: Type: text/plain, Size: 792 bytes --]
On Tue, Jan 08, 2008 at 11:25:45PM +0100, Dennis Schridde <devurandom@gmx.net> wrote:
> mkdir org.gna.warzone2100.git
> cd org.gna.warzone2100.git
> git --bare init
> git --bare svn init --use-svnsync-props --stdlayout
> file:///var/svn/warzone2100/
> git --bare svn fetch
wget http://svn.kynes.de/warzone2100.bz2
svnadmin create warzone2100 && bzcat warzone2100.bz2 | svnadmin load warzone2100
the rest is the same i get a segfault at the very same place.
> If I do not specify --use-svnsync-prop to "git svn init", it gets past r13 in
> tags/1.10a.
same.
> I am using these versions:
> svn, version 1.4.6 (r28521)
> git version 1.5.4.rc2
$ svn --version
svn, version 1.4.5 (r25188)
$ git --version
git version 1.5.4.rc2.38.gd6da3
thanks,
- VMiklos
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: git svn fetch segfaults
2008-01-09 0:33 ` Miklos Vajna
@ 2008-01-09 12:53 ` Dennis Schridde
2008-01-09 20:14 ` Junio C Hamano
0 siblings, 1 reply; 7+ messages in thread
From: Dennis Schridde @ 2008-01-09 12:53 UTC (permalink / raw)
To: Miklos Vajna; +Cc: git
[-- Attachment #1: Type: text/plain, Size: 912 bytes --]
Am Mittwoch, 9. Januar 2008 01:33:07 schrieb Miklos Vajna:
> On Tue, Jan 08, 2008 at 11:25:45PM +0100, Dennis Schridde
<devurandom@gmx.net> wrote:
> > mkdir org.gna.warzone2100.git
> > cd org.gna.warzone2100.git
> > git --bare init
> > git --bare svn init --use-svnsync-props --stdlayout
> > file:///var/svn/warzone2100/
> > git --bare svn fetch
>
> wget http://svn.kynes.de/warzone2100.bz2
>
> svnadmin create warzone2100 && bzcat warzone2100.bz2 | svnadmin load
> warzone2100
>
> the rest is the same i get a segfault at the very same place.
>
> > If I do not specify --use-svnsync-prop to "git svn init", it gets past
> > r13 in tags/1.10a.
>
> same.
>
> > I am using these versions:
> > svn, version 1.4.6 (r28521)
> > git version 1.5.4.rc2
>
> $ svn --version
> svn, version 1.4.5 (r25188)
>
> $ git --version
> git version 1.5.4.rc2.38.gd6da3
Same with git version 1.5.3.7
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: git svn fetch segfaults
2008-01-09 12:53 ` Dennis Schridde
@ 2008-01-09 20:14 ` Junio C Hamano
2008-01-09 20:53 ` Björn Steinbrink
2008-01-10 1:45 ` Dennis Schridde
0 siblings, 2 replies; 7+ messages in thread
From: Junio C Hamano @ 2008-01-09 20:14 UTC (permalink / raw)
To: Dennis Schridde; +Cc: Miklos Vajna, git
Dennis Schridde <devurandom@gmx.net> writes:
> Am Mittwoch, 9. Januar 2008 01:33:07 schrieb Miklos Vajna:
>> On Tue, Jan 08, 2008 at 11:25:45PM +0100, Dennis Schridde
> <devurandom@gmx.net> wrote:
>> > mkdir org.gna.warzone2100.git
>> > cd org.gna.warzone2100.git
>> > git --bare init
>> > git --bare svn init --use-svnsync-props --stdlayout
>> > file:///var/svn/warzone2100/
>> > git --bare svn fetch
>>
>> wget http://svn.kynes.de/warzone2100.bz2
>>
>> svnadmin create warzone2100 && bzcat warzone2100.bz2 | svnadmin load
>> warzone2100
>>
>> the rest is the same i get a segfault at the very same place.
>>
>> > If I do not specify --use-svnsync-prop to "git svn init", it gets past
>> > r13 in tags/1.10a.
>>
>> same.
>>
>> > I am using these versions:
>> > svn, version 1.4.6 (r28521)
>> > git version 1.5.4.rc2
>>
>> $ svn --version
>> svn, version 1.4.5 (r25188)
>>
>> $ git --version
>> git version 1.5.4.rc2.38.gd6da3
> Same with git version 1.5.3.7
Has anybody determined which executable is the segfaulting one?
If it is svn executable spawned by Perl that runs git-svn, or
libsvn shared object linked to Perl while running git-svn, I
suspect testing with different git versions will not be very
productive.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: git svn fetch segfaults
2008-01-09 20:14 ` Junio C Hamano
@ 2008-01-09 20:53 ` Björn Steinbrink
2008-01-09 22:15 ` Björn Steinbrink
2008-01-10 1:45 ` Dennis Schridde
1 sibling, 1 reply; 7+ messages in thread
From: Björn Steinbrink @ 2008-01-09 20:53 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Dennis Schridde, Miklos Vajna, git
On 2008.01.09 12:14:19 -0800, Junio C Hamano wrote:
> Dennis Schridde <devurandom@gmx.net> writes:
>
> > Am Mittwoch, 9. Januar 2008 01:33:07 schrieb Miklos Vajna:
> >> On Tue, Jan 08, 2008 at 11:25:45PM +0100, Dennis Schridde
> > <devurandom@gmx.net> wrote:
> >> > mkdir org.gna.warzone2100.git
> >> > cd org.gna.warzone2100.git
> >> > git --bare init
> >> > git --bare svn init --use-svnsync-props --stdlayout
> >> > file:///var/svn/warzone2100/
> >> > git --bare svn fetch
> >>
> >> wget http://svn.kynes.de/warzone2100.bz2
> >>
> >> svnadmin create warzone2100 && bzcat warzone2100.bz2 | svnadmin load
> >> warzone2100
> >>
> >> the rest is the same i get a segfault at the very same place.
> >>
> >> > If I do not specify --use-svnsync-prop to "git svn init", it gets past
> >> > r13 in tags/1.10a.
> >>
> >> same.
> >>
> >> > I am using these versions:
> >> > svn, version 1.4.6 (r28521)
> >> > git version 1.5.4.rc2
> >>
> >> $ svn --version
> >> svn, version 1.4.5 (r25188)
> >>
> >> $ git --version
> >> git version 1.5.4.rc2.38.gd6da3
> > Same with git version 1.5.3.7
>
> Has anybody determined which executable is the segfaulting one?
I just tried to, but it's still running, at r600 now.
> If it is svn executable spawned by Perl that runs git-svn, or
> libsvn shared object linked to Perl while running git-svn, I
> suspect testing with different git versions will not be very
> productive.
Oh well, anyway, just for the record:
doener@atjola:~ $ svn --version
svn, version 1.4.4 (r25188)
doener@atjola:~ $ git --version
git version 1.5.4.rc1.11.gd2f82
Björn
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: git svn fetch segfaults
2008-01-09 20:53 ` Björn Steinbrink
@ 2008-01-09 22:15 ` Björn Steinbrink
0 siblings, 0 replies; 7+ messages in thread
From: Björn Steinbrink @ 2008-01-09 22:15 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Dennis Schridde, Miklos Vajna, git
On 2008.01.09 21:53:54 +0100, Björn Steinbrink wrote:
> On 2008.01.09 12:14:19 -0800, Junio C Hamano wrote:
> > Dennis Schridde <devurandom@gmx.net> writes:
> >
> > > Am Mittwoch, 9. Januar 2008 01:33:07 schrieb Miklos Vajna:
> > >> On Tue, Jan 08, 2008 at 11:25:45PM +0100, Dennis Schridde
> > > <devurandom@gmx.net> wrote:
> > >> > mkdir org.gna.warzone2100.git
> > >> > cd org.gna.warzone2100.git
> > >> > git --bare init
> > >> > git --bare svn init --use-svnsync-props --stdlayout
> > >> > file:///var/svn/warzone2100/
> > >> > git --bare svn fetch
> > >>
> > >> wget http://svn.kynes.de/warzone2100.bz2
> > >>
> > >> svnadmin create warzone2100 && bzcat warzone2100.bz2 | svnadmin load
> > >> warzone2100
> > >>
> > >> the rest is the same i get a segfault at the very same place.
> > >>
> > >> > If I do not specify --use-svnsync-prop to "git svn init", it gets past
> > >> > r13 in tags/1.10a.
> > >>
> > >> same.
> > >>
> > >> > I am using these versions:
> > >> > svn, version 1.4.6 (r28521)
> > >> > git version 1.5.4.rc2
> > >>
> > >> $ svn --version
> > >> svn, version 1.4.5 (r25188)
> > >>
> > >> $ git --version
> > >> git version 1.5.4.rc2.38.gd6da3
> > > Same with git version 1.5.3.7
> >
> > Has anybody determined which executable is the segfaulting one?
>
> I just tried to, but it's still running, at r600 now.
It finished by now, no segfault with --use-svnsync-props.
Björn
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: git svn fetch segfaults
2008-01-09 20:14 ` Junio C Hamano
2008-01-09 20:53 ` Björn Steinbrink
@ 2008-01-10 1:45 ` Dennis Schridde
1 sibling, 0 replies; 7+ messages in thread
From: Dennis Schridde @ 2008-01-10 1:45 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Björn Steinbrink, git
[-- Attachment #1: Type: text/plain, Size: 1078 bytes --]
Replying to this, as I haven't recieved the newer mail. (Not subscribed.)
Handcopied the text, hope I didn't forgot anything.
> > > Has anybody determined which executable is the segfaulting one?
> >
> > I just tried to, but it's still running, at r600 now.
> >
> > > If it is svn executable spawned by Perl that runs git-svn, or
> > > libsvn shared object linked to Perl while running git-svn, I
> > > suspect testing with different git versions will not be very
> > > productive.
> >
> > Oh well, anyway, just for the record:
> > doener@atjola:~ $ svn --version
> > svn, version 1.4.4 (r25188)
> >
> > doener@atjola:~ $ git --version
> > git version 1.5.4.rc1.11.gd2f82
>
> It finished by now, no segfault with --use-svnsync-props.
For me it always segfaulted at r13 in tags/1.10a.
I crosses r13 before that already (trunk), but doesn't crash there.
I am now recompiling svn,git,perl to create a coredump, will the rerun it and
hopefully get some backtraces from the dump.
Btw, I am running perl 5.8.8, in case that matters somehow.
--Dennis
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-01-10 1:46 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-08 22:25 git svn fetch segfaults Dennis Schridde
2008-01-09 0:33 ` Miklos Vajna
2008-01-09 12:53 ` Dennis Schridde
2008-01-09 20:14 ` Junio C Hamano
2008-01-09 20:53 ` Björn Steinbrink
2008-01-09 22:15 ` Björn Steinbrink
2008-01-10 1:45 ` Dennis Schridde
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).