バグ:コモン操作中に異常終了

Issue #415 open
SRNC created an issue

コモン分岐コンテント内の設定中に高頻度で異常終了が発生します。

発生しているのは以下のような文で、()の記号を入力するタイミングとなります。

(
A > 0
or
B > 0
)
and
C = 0
and
D = 0

なお、テキストエディタで全文作成してから貼り付けした場合は発生しません。

エラーコード:

2023-06-18 22:44:01 [Build: 2022-10-01 19:36:14 Release (64-bit)] core\cwx\utils.d:137 Stack Trace --------
gui\cwx\editor\gui\dwt\mainwindow.d-mixin-4592, 4592
gui\cwx\editor\gui\dwt\mainwindow.d-mixin-4595, 4595
gui\cwx\editor\gui\dwt\exprutils.d-mixin-417, 417
gui\cwx\editor\gui\dwt\exprutils.d-mixin-435, 435
gui\cwx\editor\gui\dwt\exprutils.d-mixin-440, 440
core\cwx\warning.d-mixin-1326, 1326
core\cwx\warning.d-mixin-1329, 1329
core\cwx\warning.d-mixin-1334, 1334

2023-06-18 22:44:01 [Build: 2022-10-01 19:36:14 Release (64-bit)] gui\cwx\editor\gui\dwt\mainwindow.d:4717 [Memory allocation failed] core\lifetime.d, 137:

バージョン:

Build: 2022-10-01 19:36:14 Release (64-bit)
Compiled by LDC 2098

お手数かけますがよろしくお願いします。

Comments (3)

  1. k4nagatsuki repo owner
    • changed status to open

    ご報告ありがとうございます。

    出ているエラーはメモリが確保できないというもので、このサイズのデータでそうなる事は考えにくいのでなんらかの他のエラーが化けていると考えた方がよさそうです。

    そこで手元で現象を再現しようと試みたのですが、新規シナリオを作って入力してみても発生させる事ができませんでした。設定の違いのせいか、変数の名前や存在の有無か(ABCDの部分は実際には変数を指していると考えてよいでしょうか?)、なんらかの条件が異なるものと思われます。

    ダウンロードにあるテスト版ならもう少し詳細なエラーが出るかもしれません。そちらで問題の再現を試していただけないでしょうか。

  2. SRNC reporter

    確認ありがとうございます。

    本日改めて同様の操作を行いましたがエラーが再現しなくなりました。エディタ側ではなく俺環境の問題だったかもしれません。お手数をお掛けしました。

    以前にもコモン操作時にエラーが頻発することがありましたので、今後似たような事象が発生した場合は改めてご連絡いたします。

  3. k4nagatsuki repo owner

    となると、本当にメモリ不足が起きていたんでしょうか。次に発生した時はタスクマネージャーでメモリ使用量を見てみると何か分かるかもしれません。

  4. Log in to comment