Closed calvnnhobs closed 4 years ago
fast-export feeds git-fast-import through a pipe. When fast-import dies because of a segfault (signal 11) and closes its end of the pipe, fast-export crashes when it cannot write to the pipe.
If you are lucky, fast-import will have produced a crash log (check the CRASH REPORTS section in fast-import's man page) before it died, and that could give you a clue to what's wrong. If not, try to find out why fast-import dies. As git is a high quality tool, getting it to segfault just due to its input seems pretty unlikely, so my guess is that something is broken on cygwin.
You could wrap git-fast-import in a shell script which captures its input, and then use that to debug fast-import.
I had the same problem, it was caused by illegal commit author.
Setting authors file https://github.com/frej/fast-export/issues/15 was helpfull.
"<>"="somebody <somebody@localhost.int>"
No feedback in 90+ days, I assume this is resolved.
Hi,
I'm running hg-fast-export to convert Mercurial to git. I'm using cygwin on Windows 10 to run on bash as I was having python issues trying to run the py files. I'm getting the following error during the numerous "Exporting simple delta revision" steps. Any thoughts on a solution?