-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SYSCALL_ABORT triggered by broken pipe (invalid reader) #112
Comments
I didn't look into the actual issue, but your assumptions are a bit off I think.
Correct
This is not correct I think. |
Your problem is, that you try to export the SVN repo in /home/flip111/tmp/schreikasten into the Git repo /home/flip111/tmp/schreikasten which is the same directory. Btw. just in case you didn't know, SVN has its own remote dump tool shipped called |
Here
path
is declared https://github.com/svn-all-fast-export/svn2git/blob/master/src/svn.cpp#L709(supposingly intialized with
null
, looking at what gdb tells me).Here it would have been changed if it wasn't
null
in the first place https://github.com/svn-all-fast-export/svn2git/blob/master/src/svn.cpp#L467-L471Here it gets used https://github.com/svn-all-fast-export/svn2git/blob/master/src/svn.cpp#L874
Not sure if the path can be set somewhere between line 709 and 874 .. but in my case this doesn't happen and svn-all-fast-export crashes.
This is my rule file
rsvndump compile from source (today)
These are the commands to create the repository
svnadmin create schreikasten /usr/bin/time sh -c 'rsvndump https://plugins.svn.wordpress.org/schreikasten | svnadmin load schreikasten/'
Command line options
Backtrace
For reference i used
qmake CONFIG+=debug
to get debug symbols.The text was updated successfully, but these errors were encountered: