バグ:エリアのコピー後に異常

Create issue
Issue #279 new
ルンバ created an issue

2018-12-14 23:16:15 [Build: 2018-12-11 23:10:46 Debug (32-bit)] cwx\utils.d:136 Stack Trace -------- cwx\editor\gui\dwt\mainwindow.d-mixin-4729, 4729 cwx\editor\gui\dwt\mainwindow.d-mixin-4732, 4732 cwx\editor\gui\dwt\mainwindow.d-mixin-3772, 3772 cwx\editor\gui\dwt\mainwindow.d-mixin-3841, 3841 cwx\editor\gui\dwt\mainwindow.d-mixin-3870, 3870 cwx\editor\gui\dwt\dmenu.d-mixin-420, 420 cwx\editor\gui\dwt\mainwindow.d-mixin-4324, 4324 cwx\editor\gui\dwt\mainwindow.d-mixin-4328, 4328 cwx\editor\gui\dwt\undo.d-mixin-114, 114 cwx\editor\gui\dwt\areaview.d-mixin-487, 487 cwx\editor\gui\dwt\areaview.d-mixin-5861, 5861 cwx\editor\gui\dwt\areaview.d-mixin-5873, 5873 cwx\editor\gui\dwt\images.d-mixin-2859, 2859 cwx\editor\gui\dwt\images.d-mixin-3048, 3048 cwx\editor\gui\dwt\images.d-mixin-3060, 3060 cwx\editor\gui\dwt\images.d-mixin-1001, 1001 cwx\editor\gui\dwt\images.d-mixin-1193, 1193


2018-12-14 23:16:15 [Build: 2018-12-11 23:10:46 Debug (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4841 [Memory allocation failed] src\core\exception.d, 700:

Build: 2018-12-11 23:10:46 Debug (32-bit) Compiled by Digital Mars D 2083 WIN7

起きたのは複数起動していた64bit版(Build: 2018-12-11 23:13:20 Debug (64-bit)Compiled by Digital Mars D 2083)から32bitテーブルビュー版へエリアをドラッグでコピーした際です。再起動後に同じことをしましたが再現性は無いです。

Comments (4)

  1. k4nagatsuki repo owner

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

    メモリの確保に失敗してエラーになっているのですが、これはissue #77に書いた問題の影響かと思われます。Dの処理系は大きなメモリ領域(背景セルやカラーセルなど)の開放に失敗し、メモリリークしたようになって最後にはメモリが確保できなくなってしまいます。

    64-bit環境ではこの問題は改善されましたが、32-bit版には依然として同じ問題があるようです。

  2. ルンバ reporter

    とりあえず64bit版を使用しておけば良いという事ですね。ありがとうございます。

  3. Log in to comment