バグ:ローカル変数の名前を変更するとエディタが強制終了する
Issue #867
resolved
演算系コンテントで利用しているローカル変数の名前(式内のではなく変数そのものの)を変えようとするとXEditorが落ちます。
フラグ、ステップ、コモンすべてで発生しました。
再現性は10回中10回です。
環境
OS:Win 10 Home 17134.1
エディタ:7.0 Beta 2 Build: 2019-10-01 18:49:45 Release (64-bit)Compiled by Digital Mars D 2088
以下手順です。
- カードを作成し、ローカル変数を作成する。
- コモン設定等で(1.)で作成したローカル変数を含む式を書く(内容は「〇〇名の挿入」以外なら何でもいい)。
- 使用したローカル変数の名称を変更する。
ご確認、よろしくお願いします。
Comments (7)
-
repo owner -
reporter 最新版のエディタで名前を変えられるようになったことを確認しました。
ですが別のバグもあるようで、上記手順(3.)の後にその変数を削除するとエラーが発生して強制終了するようです。
-
repo owner https://bitbucket.org/k4nagatsuki/cwxeditor/pull-requests/584
ありがとうございます。修正しました。お試しください。
-
reporter 最新版エディタで変数の削除ができることを確認しました。
それからこの件に関連する新たなバグが見つかりました。親記事の(3.)までは手順は変わらず、その後に(2.)で作成したコモン設定等を開き、OKを押すと強制終了します。
それからもう一つ、
- カードをつくり、ローカル変数を2つ作成する。
- コモン設定等で(1.)で作成したローカル変数2つとも含む式を書く。
- 使用したローカル変数の名称を両方とも変更しようとすると強制終了。
何度もすみませんがよろしくお願いします。
-
repo owner https://bitbucket.org/k4nagatsuki/cwxeditor/pull-requests/588
ご確認ありがとうございます。修正できたと思いますが、これでどうでしょうか。
-
reporter 無事問題なく動作することを確認しました。
重ね重ねのご対応ありがとうございました。 -
reporter - changed status to resolved
- Log in to comment
https://bitbucket.org/k4nagatsuki/cwxeditor/pull-requests/583
ご報告ありがとうございます。
ローカル変数の名前を変えるタイミングとローカル変数の有無を検査するタイミングとの兼ね合いでエラーが発生してしまっていたので、修正しました。
明日にはβリリースを行う予定ですが、もっと早く修正版を試したい場合はcwxeditorの最新テスト版をご利用ください。