idea闪退问题
2024 idea闪退问题
2023-03-22
最近 idea 经常闪退, jetbrainsweibo官号发帖提示是因为最新版 macOS (Sonoma 14.4) 在基于 Apple 芯片的计算机上会导致运行在 JVM 上的软件崩溃, 详情见https://blogs.oracle.com/java/post/java-on-macos-14-4?continueFlag=0d40a31a3b0f0f59a3609a5337af6bde
[!note]
大致是因为macos14.4 修改了用户进程访问受保护内存地址的处理方法导致的。
14.4之前, 系统会发送 SIGBUS 或 SIGSEGV 给用户进程
14.4版本, 系统会发送 SIGKILL kill掉进程
当前oracle还没有给出解决方案, idea给了临时解决办法, (只能降低发生频率,不能彻底避免), 可以下载临时打包的java Runtime更换为idea的RootRuntime, 详见链接https://youtrack.jetbrains.com/issue/JBR-6802/Crash-EXCBADINSTRUCTION-from-ObjectMonitorTrySpin-on-macOS-14.4#focus=Change-27-9471539.0-0%3FcontinueFlag=27b51d2bf0e9b9bc938a9a8ac14d3b9c
2023-03-24
idea发布修复版本 https://blog.jetbrains.com/idea/2024/03/intellij-idea-2023-3-6/
2023-03-26
mac发布14.4.1修复问题 https://www.macrumors.com/2024/03/25/apple-releases-macos-sonoma-14-4-1/
更新日志
a556d
-于d1bb3
-于