a-sel's blog

株式会社青山セレクトの技術メモ件、日記

windowsのgitが突然エラー

なぜか、急にgitでエラーが出て利用できなくなった。

gitを入れなおしたりしたが全く改善せず。

dumpファイルが吐出され中身はこんな感じ

----------------------

MSYS-1.0.12 Build:2012-07-05 14:56
Exception: STATUS_ACCESS_VIOLATION at eip=6801364A
eax=0000530C ebx=0000530C ecx=778CA4F2 edx=00740174 esi=0028FC7C edi=0028F87C
ebp=0028F6EC esp=0028F6D4 program=C:\Program Files (x86)\Git\bin\sh.exe
cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame Function Args
0028F6EC 6801364A (0000530C, 00000000, 00110000, 00000000)
12985 [main] sh.exe" 9116 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
13582 [main] sh.exe" 9116 handle_exceptions: Error while dumping state (probably corrupted stack)

-------------------------

 

八方塞がりでググった結果

http://d.hatena.ne.jp/miau/20131229/1388301913

で解決方法を発見!

 

要は、特定ディレクトリに日本語ファイルが出来てしまうと問題があるようです。

C:\Users\【ユーザ名】\AppData\Local\Temp 内の日本語ファイルを消して無事救出!!

あー、、ハマった。。。