macOS High Sierraに2017年12月を過ぎると「Month 13 is out of bounds」というエラーメッセージが大量に発生する不具合が確認される。

スポンサーリンク

 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メッセージへ)増えていました。

Month 13 is out of bounds Bug on macOS High Sierra

/Applications/Utilities/Console.app

 また、Apple Developer Forumsには今年9月に同様の不具合報告がなされており、Spotlightのインデックスを作成する「mdworker」や「UserEventAgent」が原因だという報告も上がっており、原因は定かではないようです。

mdworkerプロセスが一杯になる

スポンサーリンク

追記

 以下の方法を試してみてもエラーメッセージが収束しなかったので解決策になるかは分かりませんが、この不具合に遭われてCPUやRAMの使用率が高い状況になっている方は以下の方法を試してみて下さい。ただし、macOSのシステムの日付を変更するとSSLや証明書を利用したネットワーク接続に不具合が発生する可能性があります。

Month 13 is out of boundsバグを修正する方法。

  1. コンソールアプリをチェックして問題が起きていない方は、システム設定アプリから時間を2017年12月より前に戻して下さい。
  2. この問題が起きている方はアクティビティモニターアプリで「UserEventAgent」(原因と思われるプロセス)をkillして Step.1へを試してみて下さい。

追記 2

 この不具合の発生のタイミングとiOS 11.2で修正されたiOS 11デバイスが2017年12月02日以降に予期せぬ再起動を繰り返す不具合の存在から、macOSは再起動はしないもののiOSと同じ原因の不具合ではないかという意見も出ています。

コメント

  1. 匿名 より:

    > macOSは再起動はしないもののiOSと同じ原因の不具合ではないか
    これはなるほどと納得できそうな指摘。

:)