title: git svn clone fails with "error: git-svn died of signal 11"
body: <p>I am trying to move my huge SVN repository into Git using a Ubuntu 16.4 machine. For this purpose I am following this tutorial:</p>
  
  <p><a href="https://www.atlassian.com/git/tutorials/svn-to-git-prepping-your-team-migration" rel="noreferrer">https://www.atlassian.com/git/tutorials/svn-to-git-prepping-your-team-migration</a> </p>
  
  <p>I have installed the latest Git, SVN and git-svn tools.</p>
  
  <p>My problem is that each time I rung the 'git svn clone' command I am getting this error 'error: git-svn died of signal 11' without any further information.</p>
  
  <p>Searching a bit in this forum I found another post:</p>
  
  <p><a href="https://stackoverflow.com/questions/5282405/git-svn-clone-died-of-signal-11-under-cygwin">git svn clone died of signal 11 under cygwin</a></p>
  
  <p>That took me to this web site for a solution:</p>
  
  <p><a href="http://pwizardry.com/devlog/index.cgi/2010/03/29#svn2git" rel="noreferrer">http://pwizardry.com/devlog/index.cgi/2010/03/29#svn2git</a></p>
  
  <p>Asking to resume the process using 'git svn fetch'. I did so and it seemed to work as the process went on for one more day. Unfortunately it has stopped again with the same error and the 'git svn fetch' doesn't seem to help any.</p>
  
  <p>I would like to know if someone has experienced this problem or how could I find any traces because all i get is this error without any further explanation.</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>So I continued searching regarding this issue and I found that you could get some more information if using 'valgrind', and so I did, and now the 'git svn fetch' stops in another point with this message:</p>
  
  <pre><code>==17006== Warning: invalid file descriptor -1 in syscall close()
  ==17006== 
  ==17006== HEAP SUMMARY:
  ==17006==     in use at exit: 43,779,830 bytes in 71,103 blocks
  ==17006==   total heap usage: 7,178,701 allocs, 7,107,598 frees, 2,123,468,574 bytes allocated
  ==17006== 
  ==17006== LEAK SUMMARY:
  ==17006==    definitely lost: 156,556 bytes in 40 blocks
  ==17006==    indirectly lost: 156,338 bytes in 51 blocks
  ==17006==      possibly lost: 43,394,719 bytes in 70,805 blocks
  ==17006==    still reachable: 72,217 bytes in 207 blocks
  ==17006==                       of which reachable via heuristic:
  ==17006==                         newarray           : 53,032 bytes in 1,637 blocks
  ==17006==         suppressed: 0 bytes in 0 blocks
  ==17006== Rerun with --leak-check=full to see details of leaked memory
  ==17006== 
  ==17006== For counts of detected and suppressed errors, rerun with: -v
  ==17006== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)
  </code></pre>
  
  <p>Any idea what is this?</p>
  
  <p><strong>EDIT 2:</strong></p>
  
  <p>I see now that running my normal 'git svn fetch' says all is done... I don't see how the use of 'valgrind' affected but it seems that it helped finishing the job.</p>