残された背景の編集画面を閉じるとエラー

Issue #188 resolved
jinto_ created an issue

1.背景を切り取り→貼り付けをします。
2.背景の編集画面を開きます。
3.背景のプルダウンメニューから別の背景を選びます。(確定はしない)
4.背景の編集画面の方も別の背景を選びます。(3とは違う背景にする)
5.2回アンドゥをします。
6.すると背景の編集画面が残るので、OKを押せばエラーになります。

2017-08-14 23:01:49 [Build: 2017-08-14 19:24:34 Debug (64-bit)] cwx\utils.d:136 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4438, 4438
cwx\editor\gui\dwt\mainwindow.d-mixin-4441, 4441
cwx\editor\gui\dwt\absdialog.d-mixin-177, 177
cwx\editor\gui\dwt\absdialog.d-mixin-292, 292
cwx\editor\gui\dwt\absdialog.d-mixin-219, 219
cwx\editor\gui\dwt\absdialog.d-mixin-230, 230
cwx\editor\gui\dwt\absdialog.d-mixin-231, 231
cwx\editor\gui\dwt\areaview.d-mixin-4297, 4297
cwx\editor\gui\dwt\areaview.d-mixin-516, 516
cwx\editor\gui\dwt\areaview.d-mixin-538, 538
cwx\editor\gui\dwt\areaview.d-mixin-540, 540
--------
2017-08-14 23:01:49 [Build: 2017-08-14 19:24:34 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4550 [Range violation] cwx\editor\gui\dwt\areaview.d, 541: 0x00007FF6E1F97DA2
0x00007FF6E0AB2BC0
0x00007FF6E0AB24E4
0x00007FF6E0AE85F7
0x00007FF6E086068C
0x00007FF6E1DC6BD6
0x00007FF6E1E60D17
0x00007FF6E1C4EC49
0x00007FF6E1C4EF31
0x00007FF6E1C4EDDE
0x00007FF6E1DE7C9D
0x00007FF6E1D2C25F
0x00007FF6E08618B8
0x00007FF6E085FD0B
0x00007FF6E1DC7972
0x00007FF6E1E60D17
0x00007FF6E1C4EC49
0x00007FF6E1CFBF4E
0x00007FF6E1CF98CD
0x00007FF6E09C046C
0x00007FF6E173944B
0x00007FF6E1FC8ED2
0x00007FF6E1FC8D8F
0x00007FF6E1FC8E4C
0x00007FF6E1FC8D8F
0x00007FF6E1FC8B8F
0x00007FF6E1739A24
0x00007FF6E208F055
0x00007FFE6EC52774 in BaseThreadInitThunk
0x00007FFE70F10D51 in RtlUserThreadStart

Comments (3)

  1. k4nagatsuki repo owner

    pull request #201

    ありがとうございます。修正しました。

    アンドゥ・リドゥの時点で内部的にセルオブジェクトの差し替えが発生していたのが原因です。

  2. Log in to comment