バグ:称号所持分岐の称号名をドロップBOXから選択した時(?)エラー
最近やっとWIN7からWIN10にOSを入れ替えてからエラーログ無しの異常停止が多い印象だったので私の環境依存かと思い様子見していました。(その頃は Build: 2019-12-19 21:06:01 Debug (64-bit)Compiled by Digital Mars D 2089 を使用)
そして、このログの直前に32bit版を導入してみたところ、エラーログが出たのでご報告します。
2020-01-17 03:22:27 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:137 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-4726, 4726
cwx\editor\gui\dwt\materialselect.d-mixin-1881, 1881
cwx\editor\gui\dwt\materialselect.d-mixin-1894, 1894
cwx\editor\gui\dwt\materialselect.d-mixin-2079, 2079
2020-01-17 03:22:27 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4682 [Error creating thread] src\core\thread\osthread.d, 3184:
直前の行動は、たぶん称号所持分岐の称号名をドロップBOXから選択した時だったかと思いますが曖昧なので、たまたまコンソール版でやっていたので以下その直前の記録です。(02:54:44以前の分も必要でしたら貼ります)
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x01539604
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x015396A5
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x015396A5
0x0153945C
0x75FD46CB in AddClipboardFormatListener
0x75FB60BC in CallWindowProcW
0x75FB5C5A in CallWindowProcW
0x75FBE62F in IsRectEmpty
0x773741CD in KiUserCallbackDispatcher
0x75FBC460 in PeekMessageW
0x015362B9
0x010D6A38
0x0079A016
0x0148B783
0x0148B6FD
0x0148B598
0x01477C5E
0x0079A0F8
0x016460DD
0x770D6359 in BaseThreadInitThunk
0x77367B74 in RtlGetAppContainerNamedObjectPath
0x77367B44 in RtlGetAppContainerNamedObjectPath
2020-01-17 02:54:50 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:135 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\dutils.d-mixin-303, 303
cwx\editor\gui\dwt\eventeditor.d-mixin-1395, 1395
cwx\editor\gui\dwt\eventeditor.d-mixin-1734, 1734
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\dutils.d-mixin-3450, 3450
cwx\editor\gui\dwt\dutils.d-mixin-3495, 3495
cwx\editor\gui\dwt\dutils.d-mixin-3552, 3552
cwx\utils.d-mixin-545, 545
cwx\utils.d-mixin-546, 546
2020-01-17 02:54:50 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:50 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
0x00785608
0x00CD1676
0x00B1FEF3
0x00CB7A2E
0x01588E03
0x01508014
0x015080E0
0x01508056
0x014FB017
0x01504755
0x015396A5
0x0153945C
0x75FD46CB in AddClipboardFormatLis
Comments (11)
-
reporter -
reporter 今度は空のドライブを割り当て済みで容量も問題ない状態かと思われます。
やはりセーブしようとしたらエラーログが出たかと思います。
2020-01-17 05:42:40 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:137 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\mainwindow.d-mixin-3609, 3609
cwx\editor\gui\dwt\mainwindow.d-mixin-3678, 3678
cwx\editor\gui\dwt\mainwindow.d-mixin-3707, 3707
cwx\editor\gui\dwt\dmenu.d-mixin-420, 420
cwx\editor\gui\dwt\mainwindow.d-mixin-985, 985
cwx\editor\gui\dwt\mainwindow.d-mixin-1044, 1044
cwx\editor\gui\dwt\mainwindow.d-mixin-1045, 1045
cwx\editor\gui\dwt\mainwindow.d-mixin-1054, 1054
cwx\editor\gui\dwt\mainwindow.d-mixin-1059, 1059
cwx\editor\gui\dwt\mainwindow.d-mixin-1061, 1061
cwx\summary.d-mixin-2655, 2655
cwx\summary.d-mixin-2751, 2751
cwx\summary.d-mixin-2752, 2752
cwx\summary.d-mixin-2772, 2772
cwx\cwl.d-mixin-3193, 3193
cwx\cwl.d-mixin-3296, 3296
cwx\cwl.d-mixin-3243, 3243
cwx\cwl.d-mixin-3247, 3247
cwx\cwl.d-mixin-3224, 3224
cwx\cwl.d-mixin-3233, 3233
cwx\cwl.d-mixin-5256, 5256
cwx\cwl.d-mixin-5257, 5257
cwx\cwl.d-mixin-5268, 5268
cwx\cwl.d-mixin-5273, 5273
cwx\cwl.d-mixin-3735, 3735
cwx\cwl.d-mixin-3738, 3738
cwx\binary.d-mixin-199, 199
cwx\binary.d-mixin-201, 2012020-01-17 05:42:40 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4682 [Memory allocation failed] src\core\exception.d, 647:
-
reporter 環境的な変化ですが、WIN7時からOSはSSDで他データは内蔵HDD。
xエディタはHDDに置いて、バックアップはSSDでした。
そしてOS入れ替えに伴い内蔵HDDを外しSSDを一つ増やしそこへWIN10を入れました。
xエディタやバックアップもその新設SSD内にパーテションで区切ったOSとは別の領域にあります。OS入れ替え前後に
Build: 2019-12-19 21:06:01 Debug (64-bit)Compiled by Digital Mars D 2089
を導入したと思います。(どちらが先かハッキリ覚えていません…)
([Build: 2020-01-11 18:16:24 Debug / Console (32-bit)]は今日から)
WIN10にしてからxエディタの挙動が重くなった気がしていたので最近はタスクマネージャーでxエディタのメモリ使用量を見ていましたが、開いた直後はせいぜい100数十MBでも短時間の使用で1Gを越えてきます。あまり多くなるとxエディタを再起動させていました。(ただ以前どうだったかは気にしていなかったので元からこんなものだったのかもですが)
WIN7の時のxエディタの設定は引き継がれておらず、バックアップの保存先も新規に設定しなおしました。履歴の保存回数などはデフォルトから少し減らした設定にしたと思います。
メモリはWIN7時のまま変わらず24Gで内4Gをラムディスクに割り当てています。(シナリオの一時展開先はこのRAMディスクにしています)
-
reporter 訂正:以前のxエディタの置き場は外付けHDDでした
(CWエンジンやシナリオも外付けHDDだったがまとめて内蔵SSDへ移動)
-
reporter 再びセーブ時で、ほとんど同じエラーログです。
2020-01-17 08:34:39 [Build: 2020-01-11 18:19:10 Debug (32-bit)] cwx\utils.d:137 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\mainwindow.d-mixin-3609, 3609
cwx\editor\gui\dwt\mainwindow.d-mixin-3678, 3678
cwx\editor\gui\dwt\mainwindow.d-mixin-3707, 3707
cwx\editor\gui\dwt\dmenu.d-mixin-420, 420
cwx\editor\gui\dwt\mainwindow.d-mixin-985, 985
cwx\editor\gui\dwt\mainwindow.d-mixin-1044, 1044
cwx\editor\gui\dwt\mainwindow.d-mixin-1045, 1045
cwx\editor\gui\dwt\mainwindow.d-mixin-1054, 1054
cwx\editor\gui\dwt\mainwindow.d-mixin-1059, 1059
cwx\editor\gui\dwt\mainwindow.d-mixin-1061, 1061
cwx\summary.d-mixin-2655, 2655
cwx\summary.d-mixin-2751, 2751
cwx\summary.d-mixin-2752, 2752
cwx\summary.d-mixin-2772, 2772
cwx\cwl.d-mixin-3193, 3193
cwx\cwl.d-mixin-3296, 3296
cwx\cwl.d-mixin-3243, 3243
cwx\cwl.d-mixin-3256, 3256
cwx\cwl.d-mixin-3224, 3224
cwx\cwl.d-mixin-3233, 3233
cwx\cwl.d-mixin-5456, 5456
cwx\cwl.d-mixin-5465, 5465
cwx\cwl.d-mixin-5516, 5516
cwx\cwl.d-mixin-5712, 5712
cwx\cwl.d-mixin-5607, 5607
cwx\cwl.d-mixin-5608, 5608
cwx\cwl.d-mixin-3735, 3735
cwx\cwl.d-mixin-3738, 3738
cwx\binary.d-mixin-199, 199
cwx\binary.d-mixin-201, 2012020-01-17 08:34:39 [Build: 2020-01-11 18:19:10 Debug (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4682 [Memory allocation failed] src\core\exception.d, 647:
-
repo owner pull request #608
ご報告ありがとうございます。
いくつかの問題が混ざっているようです。
まず以下のエラー:
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:552 %1$s レベル%2$s %3$s/%4$s 成功率%5$s%6$s %7$s %8$s 効果 = %9$s %10$s %11$s
2020-01-17 02:54:49 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\utils.d:553 [Positional specifier %8$s index exceeds 7] D:\devtools\dlang\dmd2\windows\bin....\src\phobos\std\format.d, 596: 0x00785BBA
これはシステムメッセージの
ctEffect
の内容が過去のバージョンから変更されており、古い言語ファイルが残っていると正常にメッセージを生成できないために発生しています。内容を変更するなら定義名も変更するべきでした。次に以下のエラー:
2020-01-17 03:22:27 [Build: 2020-01-11 18:16:24 Debug / Console (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4682 [Error creating thread] src\core\thread\osthread.d, 3184:
スレッドの生成に失敗しているようなのですが、どうして失敗するのかちょっと見当が付きません。考えられる一つの可能性がメモリ不足なので(スレッドの生成に失敗するほどメモリが枯渇する事が今どきあり得るかというと疑問ですが)、次の問題に関係しているのかもしれません。
最後に以下のエラー:
2020-01-17 08:34:39 [Build: 2020-01-11 18:19:10 Debug (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4682 [Memory allocation failed] src\core\exception.d, 647:
格納されたイメージの保存時にメモリ不足となっているようです。
- 当該格納イメージを含むファイルのサイズがあまりにも巨大すぎるか、
- バグなどの要因でサイズが誤認識されているか、
- 保存時にメモリ上に確保される一時領域のサイズ計算が大雑把すぎるせいか、
といった問題が考えられます。3.は今すぐに工夫する事ができます。これまで、一時領域のサイズが不足した場合はこれまでの2倍のサイズを確保するようにしていましたが(一気に大きめのサイズを確保する事で何度もサイズを変更するコストを抑える事ができます)、1.2倍に抑えるようにしました。
しかし根本的な問題が1.だとすると、上記の工夫を行っても依然メモリ不足になる可能性はあります。おそらく64-bit版ならそのような巨大なファイルも保存できると思うのですが、参考までに、実際に保存されたシナリオ内の
*.wid
ファイルの中でもっとも大きなもののサイズを教えていただけないでしょうか。保存される全てのファイルが充分小さい場合、(考えづらい事ですが)2.の可能性もあります。それはそれで原因を探らなければなりません。
-
reporter 最大のWIDが111kbです。
その後
Build: 2020-01-11 18:12:54 Debug (64-bit)
Compiled by Digital Mars D 2090に乗り換えて(その間にWIN10のアップデートが入りました)作業をしていましたが、セーブ時点で異常停止が一回ありましたが、上の報告のような頻繁な停止は無い印象です。
これから cwxeditor_fnine_20200118_x64.zip を試してみます。
-
reporter 関係無いような気がしますが
以前からの症状として、BGM変更コンテンツで色々な曲を視聴しながら選曲をしてゆくと顕著に挙動が重くなってゆき、時にその作業を行っていたイベントビューが表示されなくなる(xエディタの背景地色のグレーで覆われる)症状がありました。(あるいはBGM変更コンテンツウインドウの曲一覧が真っ白に)これはそのイベントビューを一旦閉じて開き直しても表示されず、xエディタを再起動するか、そのビューをしばらく放置すると正常に戻りますのであまり気にしていませんでしたが、選曲中に挙動が重くなってそのまま異常停止してしまう事も時々ありました。この作業は最新版xエディタでもやはり顕著に挙動は重くなります。
これらの症状ではエラーログは出たことは無いです。
BGMは使用する可能性がある物は複数フォルダに分類し、数十曲が同じフォルダに入っているケースも多く、MP3もそれなりにあるので総量で400MB以上あり、シナリオフォルダ内で大方のサイズを占めています。
しかし、この症状が出る時のメモリ使用量はさほど大きくは無いです。200M程でも出ます。(最近タスクマネージャーでメモリ使用量を見ている限りではxエディタを開いた当初は100~200MBで使用継続によって2Gを越える事もあるので1.5Gを越えてきたら適当に再起動しています)
-
repo owner 確認してみましたが、音声再生中にハンドル(=OSがイメージや音楽やスレッドなどのリソースを開いた時の目印。これが増えたまま減らないという事は開いたまま閉じられていないリソースがある)の数が無限に増えているみたいです。
メモリをはじめ各種リソースが不足する原因となっていてもおかしくないと思います。調べてみます。
-
repo owner pull request #609
難しい問題でしたが回避できたと思います。この変更によりリソース不足に由来する色々な問題が発生しなくなる可能性があります。お試しください。
以下は問題の原因と修正内容です。技術的な話になります。
core.sync.condition.Condition
をはじめとするいくつかのclassはコンストラクタでセマフォ等のハンドルを確保しますが、その解放はデストラクタが実行されるまで行いません。しかしながらデストラクタはGCが動くまで実行されません。GCが動く条件はメモリ使用量のため、メモリ使用量がほとんど増えずにハンドルだけどんどん確保されていくという状況だと際限無く解放待ちのハンドルが増えてしまいます。DWTの
Display#asyncExec()
とDisplay#syncExec()
の実行の際にまさにその問題が発生していました。そこで今回、8秒に一度、プロセスのハンドル数を取得し、多すぎるようならGCを強制実行するようにしました。これでアプリケーションが不安定になるレベルでハンドルが増えすぎるという問題は回避できるはずです。
-
reporter - changed status to resolved
BGMコンテンツの選曲で重くなる症状も消えました。 保存その他での異常停止も無くなった模様です。
色々とご対応いただき有難うございました。
- Log in to comment
その後気がついたのですがOS入れ替えついでにドライブ構成も変えた際、xエディタのバックアップデータの保存先ドライブ指定が誤っており、容量がほぼ無くなっていたので保存先を変えました。そして保存した所このエラーログが出ました。
2020-01-17 04:02:26 [Build: 2020-01-11 18:19:10 Debug (32-bit)] cwx\utils.d:137 Stack Trace --------
cwx\editor\gui\dwt\mainwindow.d-mixin-4567, 4567
cwx\editor\gui\dwt\mainwindow.d-mixin-4570, 4570
cwx\editor\gui\dwt\mainwindow.d-mixin-3609, 3609
cwx\editor\gui\dwt\mainwindow.d-mixin-3678, 3678
cwx\editor\gui\dwt\mainwindow.d-mixin-3707, 3707
cwx\editor\gui\dwt\dmenu.d-mixin-420, 420
cwx\editor\gui\dwt\mainwindow.d-mixin-985, 985
cwx\editor\gui\dwt\mainwindow.d-mixin-1044, 1044
cwx\editor\gui\dwt\mainwindow.d-mixin-1045, 1045
cwx\editor\gui\dwt\mainwindow.d-mixin-1054, 1054
cwx\editor\gui\dwt\mainwindow.d-mixin-1059, 1059
cwx\editor\gui\dwt\mainwindow.d-mixin-1061, 1061
cwx\summary.d-mixin-2655, 2655
cwx\summary.d-mixin-2751, 2751
cwx\summary.d-mixin-2752, 2752
cwx\summary.d-mixin-2772, 2772
cwx\cwl.d-mixin-3193, 3193
cwx\cwl.d-mixin-3296, 3296
cwx\cwl.d-mixin-3243, 3243
cwx\cwl.d-mixin-3262, 3262
cwx\cwl.d-mixin-3224, 3224
cwx\cwl.d-mixin-3233, 3233
cwx\cwl.d-mixin-5712, 5712
cwx\cwl.d-mixin-5607, 5607
cwx\cwl.d-mixin-5608, 5608
cwx\cwl.d-mixin-3765, 3765
cwx\cwl.d-mixin-3768, 3768
cwx\cwl.d-mixin-3773, 3773
cwx\binary.d-mixin-199, 199
cwx\binary.d-mixin-201, 201
2020-01-17 04:02:26 [Build: 2020-01-11 18:19:10 Debug (32-bit)] cwx\editor\gui\dwt\mainwindow.d:4682 [Memory allocation failed] src\core\exception.d, 647: