バグ:テキストセルの編集中、アンチエイリアスを有効にして改行していると落ちる

Issue #313 resolved
暗黒 騎士 created an issue
2019-07-16 13:32:31 [Build: 2019-07-07 13:48:54 Debug (64-bit)] cwx\utils.d:137 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4542, 4542
cwx\editor\gui\dwt\mainwindow.d-mixin-4545, 4545
cwx\editor\gui\dwt\bgimagedialog.d-mixin-603, 603
cwx\editor\gui\dwt\bgimagedialog.d-mixin-612, 612
cwx\editor\gui\dwt\images.d-mixin-1036, 1036
cwx\editor\gui\dwt\images.d-mixin-1054, 1054
cwx\editor\gui\dwt\images.d-mixin-1169, 1169
cwx\editor\gui\dwt\images.d-mixin-1199, 1199
cwx\editor\gui\dwt\images.d-mixin-1102, 1102
cwx\editor\gui\dwt\images.d-mixin-1107, 1107
cwx\editor\gui\dwt\images.d-mixin-1108, 1108
cwx\editor\gui\dwt\images.d-mixin-1209, 1209
cwx\editor\gui\dwt\dutils.d-mixin-4649, 4649
--------
2019-07-16 13:32:32 [Build: 2019-07-07 13:48:54 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4657 [Argument not valid] base\src\java\lang\exceptions.d, 28: 0x00007FF78BF9BC98
0x00007FF78BF9BB04
0x00007FF78BF9BAB5
0x00007FF78BEF67CF
0x00007FF78BEEE39C
0x00007FF78AF8EA22
0x00007FF78B5603C9
0x00007FF78B55DDFC
0x00007FF78B55F377
0x00007FF78B55D10F
0x00007FF78B58FEEB
0x00007FF78BF7A430
0x00007FF78BFB0CCE
0x00007FF78BEB29F9
0x00007FF78BEB2B5E
0x00007FF78BEB2A8C
0x00007FF78BE7331D
0x00007FF78BEACE9C
0x00007FF78BF4BA0F
0x00007FF78BF0F03E
0x00007FF78BF0ED0C
0x00007FFADDB11C24 in CallWindowProcW
0x00007FFADDB11917 in CallWindowProcW
0x00007FFADDB22553 in MapWindowPoints
0x00007FFAE0609C24 in KiUserCallbackDispatcher
0x00007FFADCB71764 in NtUserDispatchMessage
0x00007FFADDB115EF in DispatchMessageW
0x00007FF78BF09177
0x00007FF78B65591F
0x00007FF78A32214D
0x00007FF78C176F12
0x00007FF78C176D2F
0x00007FF78C176E3B
0x00007FF78C176D2F
0x00007FF78C176AE1
0x00007FF78A322762
0x00007FF78C2A0FD0
0x00007FFADFCC8364 in BaseThreadInitThunk
0x00007FFAE05C7091 in RtlUserThreadStart

確実ではないようですが、高確率で再現します。

Comments (2)

  1. k4nagatsuki repo owner

    pull request #550

    ご報告ありがとうございます。テキストセルのアンチエイリアスは2倍サイズで描画して縮小する形で実装しているのですが(これはJPTXと同じ)、その時に幅がゼロのイメージ(空行)を縮小しようとしてエラーになっていたようです。

  2. Log in to comment