myoukakuのブログ

C++でゲームエンジンを作っていきます。

git svn rebase で unable to remap

ある日 git svn rebase すると次のようなエラーメッセージが出るようになりました。

C:\Program Files (x86)\Git\bin\perl.exe: *** unable to remap C:\Program Files (x86)\Git\lib\perl5\site_perl\5.8.8\msys\auto\SVN_Delta_Delta.dll to same address as parent -- 0x6E7500000 [main] perl.exe" 6228 sync_with_child: child 4280(0x2F4) died before initialization with status code 0x1191 [main] perl.exe" 6228 sync_with_child: *** child state child loading dlls

このエラーは前にも出たことがあって 以下のページ

http://stackoverflow.com/questions/21051874/git-svn-fetch-rebase-error-unable-to-remap-msys-ssl-0-9-8-dll-to-same-address-a

を参考に

rebase -b 0x64000000 bin/libsvn_repos-1-0.dll
rebase -b 0x64200000 bin/libneon-25.dll

してなおしたんですが、今回は追加で

rebase -b 0x64400000 "C:\Program Files (x86)\Git\lib\perl5\site_perl\5.8.8\msys\auto\SVN\_Delta\_Delta.dll"
rebase -b 0x64600000 bin/libsvn_wc-1-0.dll

としたらなおりました。