【PhpStorm】特定のプロジェクトを開くとフリーズする現象が発生した話。
fukasawaです。こんにちは。暑いですね。
今回の記事は、PhpStormの小ネタです。
PhpStormを操作した際、特定のプロジェクトを開くとフリーズする現象が発生しました。解決しようとして頑張ったときのログになります。 (結論を先に書くと、プロジェクトを新しく作りなおすことで解決としました。)
現象
- バージョン: PhpStorm 2017.1.4
- PhpStormで特定のプロジェクト(プロジェクトA(仮))を開こうとすると15秒くらい固まって応答しなくなる
- 操作中は問題なく動作するけれど、一度PhpStorm以外のウィンドウにフォーカスを移動し、再びPhpStormを操作しようとすると15秒くらい固まる
- プロジェクトA を開いたときだけ発生し、他のプロジェクトを開いたときは問題なく動作する。(ただし、プロジェクトAを開いていると、他のプロジェクトも巻き添えになって固まる。)
- 以前は使えたのに、PhpStormをアップデートしたあたりから固まるようになった(ような気がする。)
いろいろ試してみた
- プロジェクト内のファイルを全部消してみた
- 解決せず。
- File->Invalidate Caches & Restart ( Cleaning System Cache )してみた。
- 解決せず。
- Database の接続設定を全部消してみた
- 解決せず。
- プラグインを全部オフにしてみた。
- 解決せず。
- 設定ファイルを確認
- 設定が多いので、関係している箇所を特定できず。
ログが出てた。
よく見たらフリーズするたびにログが出力されていました。
PhpStormのメニューバーから [Help] → [Show log in Explorer] でログが保存されているフォルダを開くと、PhpStormが固まるたびに以下のフォルダが生成されていました。
すれっどだんぷ、ふりーず。
……。
…………。
諦めました。
時間も無いので原因の特定は諦めて、プロジェクトを新しく作り直すことにしました。いまのところ特に問題なく動いているようです。社内でも同様の現象を聞いたことが無いので、もしかしたらあまり発生しない現象なのかもしれないです。
ちょっともやっとしたまま、今日のところはここまでです。