【対象をロック】時にAGMプロジェクトがクラッシュ

バージョン AGM 1.2.2

現象:

  1. 特定のオブジェクトのVSスクリプトに【オブジェクトのロック】アクションを追加する。

  2. ゲームを実行すると、ゲームが実行できなくなり、強制終了するしかない。

  3. AGM全体が操作できなくなり、強制終了するしかない。

  4. このプロジェクトを再度開くと、このVSパネルを開いた瞬間にAGMがクラッシュし、強制終了する。(他のプロジェクトを開く場合は正常。このプロジェクトを開いてもこのVSパネルを開かなければ正常だが、このパネルを開くとAGMがフリーズする。)

  5. このVSスクリプトのバインドを解除し、スクリプト内で【オブジェクトのロック】アクションを削除したところ、プロジェクトは正常に動作するようになった。(ただし、現在この操作を繰り返すとフリーズする。幸い、事前にプロジェクトファイルをバックアップしていたため、データは守られた。)

  6. これはバグだと考えている。(AGMを半年以上使用してきて遭遇した中で最も深刻なバグであり、プロジェクトを破壊する可能性がある。)

  7. 【オブジェクトのロック】機能を最小限の再現手順で再現しようと試みたが、すべて正常に動作した。そのため、最小再現手順を提供できない。おそらくこのアクションが他の操作と連鎖反応を起こしているものと思われる。

  8. 必要であれば返信をいただければ、プロジェクトのソースファイルを提供できる。(商用プロジェクトのため、機密保持が必要)

  9. 問題は、以下の【オブジェクトのロック】アクションにある。

特定のオブジェクトをロックしていたのでしょうか、それとも基本設定でアクションを追加しただけだったのでしょうか?例えば、別のオブジェクトが LockObject を使用した場合でも、この問題が発生しますか?

LockObject アクションを追加するだけで再現可能であれば、pgmmv-support@gotchagotcha.jp までご連絡ください。EventViewer の情報を入手し、何が起きているのかを確認いたします。

このバグを再現しようとしましたが、単純なロック操作が原因だと考え、ロックイベントを再現してもこの深刻なバグは発生しませんでした。

私はプロジェクト内で特定のオブジェクトがロックされています。
現在、問題のあるプロジェクトファイルを保持していますが、これを送信する必要があるかどうかは確信が持てません。