macOSでJavaがクラッシュする件、Appleが修正したmacOS Sonoma 14.4.1をリリース

2024年3月27日

Appleは、Appleシリコン搭載のマシンでJavaが予期せず終了する現象などを修正したmacOSのアップデート「macOS Sonoma 14.4.1」をリリースしましたリリースノート)。

macOS Sonoma 14.4.1

macOS Sonoma 14.4では、Appleシリコン搭載のマシンでJava 8以降のすべてのバージョンでJavaが予期せず終了する現象が発生するとして、オラクルなどが注意喚起を行っていました。

参考:macOS Sonoma 14.4にアップデートするとJavaがクラッシュするとオラクルが注意喚起。Appleシリコン搭載Macで

Javaが予期せず終了する原因は、JavaのJITコンパイルと実行のサイクルのなかでOSの保護メモリ領域にアクセスすると、以前のmacOSとは異なりSIGKILLシグナルがプロセスに送られるようになったためだと説明されていました。そのため、OS側での修正が待たれていました。

このバグをトラックする「JDK-8327860」でも、CのテストケースをmacOS Sonoma 14.4.1で試して修正を確認したとのコメントも書き込まれています。

下記は筆者の手元のAppleシリコン搭載MacでmacOS Sonoma 14.4.1にアップデートし、Javaを起動したところです。

Javaが起動したmacOS Sonoma 14.4.1でJavaのバージョンを表示させたところ。異常終了の件は実行後しばらくして起きることもあると報告されているため、単にバージョン表示だけでは修正の十分な確認にはなりませんが……

macOS Sonoma 14.4.1ではその他、外部ディスプレイに接続されたUSBハブが認識されないことがある問題、プロフェッショナル向けの音楽制作アプリ用に設計されたコピー保護済みのAudio Unitプラグインが開かない、または検証がパスしないことがある問題なども修正されています。

あわせて読みたい

Java プログラミング言語 Apple




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本