LoginSignup
10
10

More than 5 years have passed since last update.

Slackが時々フリーズする問題

Last updated at Posted at 2016-11-09

Slackの通知が来てSlackのウィンドウに切り替えると固まって動かなくなる事象が頻繁に起きていました。

環境

Windows10 64bit
Slack 2.2.1

調査

C:\Users\[User]\AppData\Roaming\Slack\logsにwebapp-3.logというファイルがあるので、確認してみると以下のようなログが。

2016-11-09T06:17:12.022Z - info: Setting current spellchecker to ja-JP, requested language was ja-JP
2016-11-09T06:17:12.022Z - info: Creating node-spellchecker instance
2016-11-09T06:17:12.037Z - info: Actually installing spell check provider to Electron
2016-11-09T06:17:25.241Z - info: Unloading spellchecker
2016-11-09T06:17:26.507Z - info: Restoring spellchecker
2016-11-09T06:17:26.510Z - info: Loading dictionary for language ja-JP
2016-11-09T06:17:26.510Z - info: Returning local copy: C:\Users[User]\AppData\Roaming\Slack\dictionaries\ja-JP.bdic
2016-11-09T06:17:26.514Z - info: Setting current spellchecker to ja-JP, requested language was ja-JP
2016-11-09T06:17:26.514Z - info: Creating node-spellchecker instance
2016-11-09T06:17:26.541Z - info: Actually installing spell check provider to Electron
2016-11-09T06:17:36.428Z - info: Unloading spellchecker
2016-11-09T06:17:42.746Z - info: Restoring spellchecker
2016-11-09T06:17:42.747Z - info: Loading dictionary for language ja-JP
2016-11-09T06:17:42.748Z - info: Returning local copy: C:\Users[User]\AppData\Roaming\Slack\dictionaries\ja-JP.bdic
2016-11-09T06:17:42.752Z - info: Setting current spellchecker to ja-JP, requested language was ja-JP
2016-11-09T06:17:42.752Z - info: Creating node-spellchecker instance
2016-11-09T06:17:42.763Z - info: Actually installing spell check provider to Electron
2016-11-09T06:17:48.514Z - info: Unloading spellchecker
2016-11-09T06:17:49.421Z - info: Restoring spellchecker
2016-11-09T06:17:49.423Z - info: Loading dictionary for language ja-JP
2016-11-09T06:17:49.423Z - info: Returning local copy: C:\Users[User]\AppData\Roaming\Slack\dictionaries\ja-JP.bdic
2016-11-09T06:17:49.426Z - info: Setting current spellchecker to ja-JP, requested language was ja-JP
2016-11-09T06:17:49.426Z - info: Creating node-spellchecker instance
2016-11-09T06:17:49.435Z - info: Actually installing spell check provider to Electron
2016-11-09T06:17:50.975Z - info: Unloading spellchecker

なんか辞書関係が怪しそうですね。

おそらく原因

C:\Users\[User]\AppData\Roaming\Slack\dictionaries
上記ディレクトリのja-JP.bdicが正常にDLできていない為ではないかと。
ja-JP.bdicを開いてみるとgoogleの404のページがDLされていました。
ちなみにja-JP.bdicを検索しても見つかりませんでした。

解決方法

いつチェックを入れたのか記憶がありませんが、Preference→Advanced→Enable spellcheck~のチェックを外す
きちんと確認していませんが恐らくこれで解決したはず。

追記

これだけでは解決していませんでした。
引き続き調べています。

再追記

Preference→Advanced→Debugging Options→Disable Local Storageにチェックを入れたら改善したような気がします。

おわり

10
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10