スポンサーリンク
本日2024年6月29日夜以降、Apex Legendsをプレイする一部のユーザーの間で、「There was a problem processing game logic. Please try again. ------ rtk/menus/post_game/ranked/rtk_ranked_match_summary.nut #997 [UI] Attempted to call Private on invalid instance」というエラー画面が表示されてクラッシュしてしまうエラーの発生報告が増加しています。
この問題について速報します。
目次
スポンサーリンク
「[UI] Attempted to call Private on invalid instance」エラーの発生
本日2024年6月28日夜以降、Apex Legendsに次のエラーメッセージが表示され、クラッシュしてしまった、との報告が増加しています。
There was a problem processing game logic. Please try again.
------
rtk/menus/post_game/ranked/rtk_ranked_match_summary.nut #997 [UI] Attempted to call Private on invalid instance
日本語設定であっても、このエラーメッセージは英語で表示されます。
エラーの意味
このエラーメッセージは、上半分の文章がユーザー向けの文章で、下半分が開発者向けの専門的な内容となっています。
その上半分は日本語にすると、「ゲームロジックの処理中に問題が発生しました。やり直してください」というような意味となります。もう少し簡単に言えば、「ゲームのプログラムの実行中にエラーが発生しました。やり直してください」です。
ここに詳細な原因は含まれていませんが、これは開発側の問題で発生したエラーであり、ユーザー側で解決できるものではなく、ひとまずやり直してください、というようなスタンスを暗に示しています。
この「There was a problem~」で始まるエラーメッセージは以前から多数の種類がありますが、これらは開発者のプログラミング(開発)時点での問題、つまりいわゆる「不具合」であり、ユーザー側の対処ではなく、開発側の修正アップデート等によって解消されるのを待つタイプのエラーです。
詳細部分の意味合い
実際今回の後半部分には、エラーが発生しているプログラムのファイル(開発者でないと分からないもの)が「rtk_ranked_match_summary.nut」であることなどが示された上で、そこで「Attempted to call Private on invalid instance」というエラーが発生していることが示されています。
このエラーは、本来呼び出されるはずのないメソッド・関数が呼び出されてしまっていることを説明しており、まさに開発時の問題と推定されるエラーメッセージで、これ自体をユーザーが知ったとしても、ユーザーが解決できる内容ではなく、開発者側が分析・対処するタイプの内容となっています。
対策について
このようなエラーメッセージであるため、運営側・開発元側の修正アップデートの配信などにより、エラーの発生が解消されるのをしばらく待つようにしてみてください。
また、今後このエラーが繰り返し発生する場合、原因となる操作などが明らかになる場合があり、修正されるまでその操作を避けることで、エラーの発生を回避できるような方法が発見される場合があります。
現時点で詳細が分かっていないため、案内できる具体的な回避方法はありませんが、問題が継続する中でそうした手順が発見された場合にはここに追記するので、その際は参考にしてみてください。
類似のエラーメッセージ
行番号部分(#997)が異なり、次のようになるケースも発生しています(2024年7月2日現在):
rtk/menus/post_game/ranked/rtk_ranked_match_summary.nut #946 [UI] Attempted to call Private on invalid instance
スポンサーリンク
スポンサーリンク