バグ: シナリオの設定(貼紙)で参照している画像のパスをファイルビューで変更するとエラー
Issue #108
resolved
環境設定の「上書き時に更新されたファイルだけを保存する」を有効化している時、 シナリオ設定(貼紙)のイメージパスを指定した後、 ファイルビューでそれのイメージパス(フォルダ移動およびファイル名変更)を変更すると確定でエラーログを吐きました(32bit)。 64bit版の方はエラーログを吐かずに動作が完全に停止しました。
- 検証環境は、展開されたクラシック形式。
- ファイル・フォルダの変更の自動追跡や格納イメージパスの保存は無関係。有効・無効どちらでも発生した。
どうやら 4月18日の変更より発生しているようです。4月17日(b)版ではエラーは起こらず。 e65e3b8やa19a1afの変更による影響かもしれません。
cwxeditor_fnine_20160417b (問題なし)
Build: 2016-04-17 21:51:27 Debug / Console (32-bit)
Compiled by Digital Mars D 2071
cwxeditor_fnine_20160418
Build: 2016-04-18 20:22:52 Debug / Console (32-bit)
Compiled by Digital Mars D 2071
cwxeditor_fnine_20160505b
Build: 2016-05-05 16:30:26 Debug (32-bit)
Compiled by Digital Mars D 2071
Comments (7)
-
reporter -
reporter - edited description
説明文に若干の不備がありました。 問題のイメージパスは貼り紙で指定したパスのみです(利用数1で確認)。
-
reporter 報告にまだ抜けがありました……。 発生したタイミングは上書き保存時です。
-
repo owner ありがとうございます。変更されたリソースのみ保存する処理では、CWの仕様上格納しなければならないイメージのファイルが更新された時に、そのイメージを使用しているリソースを逆引きするというチェック処理が必要となります。今回はそのチェック処理にバグを入れてしまったようです。
最新のテスト版では修正できていると思います。ご確認ください。
-
reporter 概略から参照しているイメージのフォルダ・ファイル名変更等を行っても、 問題なく動作する事を確認しました。
- 概略単体(利用数1)、概略と技能カード(利用数2)の二通りで確認しました。
cwxeditor_fnine_20160509 Build: 2016-05-09 18:11:59 Debug (32-bit) Compiled by Digital Mars D 2071
-
repo owner ご確認ありがとうございます。では、これで完了にします。
-
repo owner - changed status to resolved
- Log in to comment