Package: git-svn
Version: 1:1.8.2~rc3-1
Severity: normal

git-svn dies after every svn operation with the following back trace:

(gdb) bt
#0  0x00007f763d8e0d20 in ?? ()
#1  0x00007f7644f81957 in apr_file_write (thefile=0x7f763f383780, buf=0x0, 
nbytes=0x7f763f383780) at ../file_io/unix/readwrite.c:148
#2  0x00007f7647b3d028 in ?? ()
#3  0x0000000001a0bc50 in ?? ()
#4  0x00007f7647b410a0 in ?? ()
#5  0x0000000001f6fc90 in ?? ()
#6  0x00007f763f380000 in ?? ()
#7  0x00007fff210cf0c0 in ?? ()
#8  0x00007f7644f807cc in apr_file_open (new=0x7f7647b3ee58, 
fname=0x7f7644f807e9 "c_\377\377\213D$\b\353\030\017\037D", flag=<optimized 
out>, 
    perm=<optimized out>, pool=0x7f7600000001) at ../file_io/unix/open.c:230
#9  0x00007f764584f3b3 in _wrap_apr_terminate (my_perl=<optimized out>, 
cv=<optimized out>) at core.c:2537
#10 0x00007f764766e64c in Perl_pp_entersub () from /usr/lib/libperl.so.5.14
#11 0x00007f7647665c26 in Perl_runops_standard () from /usr/lib/libperl.so.5.14
#12 0x00007f764760191b in Perl_call_sv () from /usr/lib/libperl.so.5.14
#13 0x00007f7647601f6f in Perl_call_list () from /usr/lib/libperl.so.5.14
#14 0x00007f764760392f in perl_destruct () from /usr/lib/libperl.so.5.14
#15 0x0000000000400f51 in main ()

(Note that I recompiled libapr1 with debugging symbols to get #1. I
haven't checked which other debugging symbols I need to get the
remaining symbol names. Any hints are very welcome.)

As far as I can tell the operations succeed but in same cases it's not
obvious: if I run git svn fetch and there is nothing to fetch, git-svn
just dies and I can only check if the fetch was successful by checking
out the repository with svn and compare the revisions by hand.

This happens only with a specific subversion repostitory: a repository
without the usual branch, tags and trunk directories. Unfortunately it's
also not public.

Regards

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (650, 'unstable'), (601, 'testing'), (600, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages git-svn depends on:
ii  git                   1:1.8.2~rc3-1
ii  libsvn-perl           1.7.5-1
ii  libterm-readkey-perl  2.30-4+b2
ii  libyaml-perl          0.84-1

git-svn recommends no packages.

Versions of packages git-svn suggests:
ii  git-doc     1:1.7.10.4-2
ii  subversion  1.7.5-1

-- no debconf information

-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to