macOS High Sierraに2017年12月を過ぎると「Month 13 is out of bounds」というエラーメッセージが大量に発生する不具合が確認されています。詳細は以下から。
Mac OS X HintsやMacworldのエディタでもあるRob Griffithsさんによると、macOS High Sierraでは12月を過ぎるとmacOSの各プロセスが「Month 13 is out of bounds(13月は範囲外です)」というエラーメッセージ(log)を出す不具合が確認されているそうです。
And obviously, it would be, because there is no month 13. But if you’re unlucky enough to be a Mac user in the month of December, 2017, then you’ll probably be seeing a lot of “Month 13 is out of bounds” messages in your Console. And by ‘a lot,’ I mean an exceedingly excessive never-ending stream of spewage…[…] This bug must be new with High Sierra (or we would have seen this last December, too).
Month 13 is out of bounds – The Robservatory
この不具合はコンソールアプリで確認することが可能で、試しにコンソールを起動しSafariを利用してみたところ、以下の様に2~3秒ほどで「Month 13 is out of bounds」というエラーメッセージが400以上(433から875メッセージへ)増えていました。
/Applications/Utilities/Console.app
また、Apple Developer Forumsには今年9月に同様の不具合報告がなされており、Spotlightのインデックスを作成する「mdworker」や「UserEventAgent」が原因だという報告も上がっており、原因は定かではないようです。
追記
以下の方法を試してみてもエラーメッセージが収束しなかったので解決策になるかは分かりませんが、この不具合に遭われてCPUやRAMの使用率が高い状況になっている方は以下の方法を試してみて下さい。ただし、macOSのシステムの日付を変更するとSSLや証明書を利用したネットワーク接続に不具合が発生する可能性があります。
- コンソールアプリをチェックして問題が起きていない方は、システム設定アプリから時間を2017年12月より前に戻して下さい。
- この問題が起きている方はアクティビティモニターアプリで「UserEventAgent」(原因と思われるプロセス)をkillして Step.1へを試してみて下さい。
追記 2
この不具合の発生のタイミングとiOS 11.2で修正された「iOS 11デバイスが2017年12月02日以降に予期せぬ再起動を繰り返す不具合」の存在から、macOSは再起動はしないもののiOSと同じ原因の不具合ではないかという意見も出ています。
- Month 13 is out of bounds – The Robservatory
- Xcode 9 Log: “Month 13 is out of bounds” – Apple Developer Forums
- rdar://35792221: “Month 13 is out of bounds” on app launch indicates framework is broken – Open Radar
コメント
> macOSは再起動はしないもののiOSと同じ原因の不具合ではないか
これはなるほどと納得できそうな指摘。