error: git-svn died of signal 13

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Just wanted to pass on a few reports about git-svn dying with SIGPIPE
when trying to fetch large repositories.  It seems to fetch a few
revisions, then die; the repositories can eventually be fetched
successfully by restarting 'git svn fetch' again and again.

Some bug reporters have been very patient, but I don’t really know
where to look or ask in solving this.  Attempts at tracing so far have
given either too little or too much information to make any sense.

The problem goes back at least to v1.5.6.5.

At the end of the git-svn process’s life, the last few function calls
are these:

 - SVN::Ra::Reporter::finish_report and related functions
 - _p_apr_pool_t::DESTROY (libsvn-perl cleaning up, presumably)
 - SVN::Ra::Callbacks::open_tmp_file, called from
   SVN::_Ra::svn_ra_do_update, called from
   Git::SVN::Ra::do_update, called from
   Git::SVN::Ra::gs_do_update
 - Git::SVN::_set_repos_root
 - starting a 'git update-index -z --index-info' to feed commands to

Maybe /tmp is filling up?  It is hard to know, since the SIGPIPE stops
everything and we do not get any nice, simple error message describing
what read or write would have received EPIPE.

See <http://bugs.debian.org/526989>, <http://bugs.debian.org/540150>,
<http://thread.gmane.org/gmane.comp.version-control.git/85868/>.

Any insights?

Jonathan
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]