MacBook Air 2020 と JetBrains IDE の組み合わせによる問題

投稿日 投稿者 Masaru Horioka

こんにちは。JetBrains堀岡です。

MacBook Air 2020 と IntelliJ IDEA や PhpStorm 等、JetBrains IDE の組み合わせにより使用中にIDEやOS自体がクラッシュしてしまう問題

JRB-2310 On MacBook Air 2020, Surface Pro based on Intel 10th Generation Ice Lake. 2020.1 IDE versions randomly crash or restart os

が報告されています。日本のお客様からも同様な問題をご報告いただいております。

原因や回避・解決方法については、(少なくともJetBrainsのサポートチームからは)提供されておりません。ユーザの皆様のディスカッションの中では、MacBook Air 2019やそれ以前のMacBook では問題が発生していないので、特定のハードウェアとの組み合わせにより発生するのでは?との意見もあるようです。また、上記Issueのディスカッションの中でIDEの起動JVMを特定バージョンのOpenJDKへ変更したり、JVMの起動オプションを追加することが紹介されていますが、いずれも解決には結びついていない様です。

YouTrack上のコメントによるとIntel社が問題の原因が同社が提供するハードウェアにあることを確認し、更新されたファームウェアを2020年6月末に製造者向けにリリースを行ったと記録されています。MacBook Air では
macOS 10.15.6 でIntel CPU向けマイクロコードが更新され(確認方法)、クラッシュが発生しなくなったと複数のお客様から報告されています。

MacBook Air 2020をお使いの方で、同様の問題に遭遇されているお客様はJetBrainsテクニカルサポートまでご連絡いただくか、上記 YouTrack ヘのIssueへのコメント追加による問題報告(症状は同じでも原因が異なる可能性も有り得ます)およびIssueに対する Vote/投票(要ログイン) にご協力いただけますと幸いです。

また、今後 MacBook Air 2020 に開発環境を移行予定のお客様(MacBook Pro 2020 に移行される方も念のため気にしておいた方が良いと個人的には思います)も、問題の進展についてご確認いただくこと、および、現在お使いの開発環境をしばらく保有しておくことをお勧めします。

ご不便をおかけしますが、続報をお待ちいただけますよう、よろしくお願いします。

参考:

  • YouTrack(JetBrainsの課題管理システム)のIssue

MacBook Air 2020とJetBrains IDEの組み合わせによる問題(2020年5月18日現在回避策等は無い サードパーティの問題としてクローズ済み)

https://youtrack.jetbrains.com/issue/JBR-2310

  • OpenJDK プロジェクトにおける報告

https://bugs.openjdk.java.net/browse/JDK-8248315

  • Apple社のMacBook Air向けコミュニティサイトにおけるディスカッション

https://discussions.apple.com/thread/251341789?page=1

  • (MacBook 2020に限らず)JetBrains IDEがmacOS Catalinaでクラッシュする問題と回避策

https://intellij-support.jetbrains.com/hc/en-us/articles/360007275320-IDE-crashes-on-MacOS-10-15-Catalina

  • IDE起動後Indexing中に類似の問題でIDEやOSがクラッシュしてしまうを繰り返してしまうという方は、[Preferences…] –  [Apperance & Behavior] – [System Settings] にある “Reopen last project on startup”をオフにして、 前回のプロジェクトを自動的に開かないようにすることができます。

スクリーンショット 2020-05-18 15.00.25