メッセージ・セリフコンテントを開いた状態でこのイベントをパッケージ化するを選ぶとエラー
表題の通りです。
2017-08-16 02:17:49 [Build: 2017-08-15 20:38:35 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\dmenu.d-mixin-402, 402
cwx\editor\gui\dwt\eventview.d-mixin-2412, 2412
cwx\editor\gui\dwt\eventview.d-mixin-2433, 2433
cwx\editor\gui\dwt\eventview.d-mixin-2434, 2434
cwx\editor\gui\dwt\eventtreeview.d-mixin-2141, 2141
cwx\editor\gui\dwt\eventtreeview.d-mixin-2145, 2145
cwx\editor\gui\dwt\eventtreeview.d-mixin-2149, 2149
cwx\editor\gui\dwt\absdialog.d-mixin-312, 312
cwx\editor\gui\dwt\messageutils.d-mixin-2175, 2175
cwx\editor\gui\dwt\messageutils.d-mixin-2186, 2186
cwx\editor\gui\dwt\commons.d-mixin-196, 196
cwx\editor\gui\dwt\commons.d-mixin-197, 197
cwx\editor\gui\dwt\commons.d-mixin-139, 139
cwx\editor\gui\dwt\eventtreeview.d-mixin-3478, 3478
cwx\editor\gui\dwt\eventtreeview.d-mixin-3479, 3479
cwx\editor\gui\dwt\eventtreeview.d-mixin-1049, 1049
cwx\editor\gui\dwt\eventtreeview.d-mixin-227, 227
cwx\editor\gui\dwt\eventeditor.d-mixin-1735, 1735
cwx\editor\gui\dwt\eventeditor.d-mixin-1738, 1738
cwx\editor\gui\dwt\eventeditor.d-mixin-951, 951
cwx\editor\gui\dwt\eventeditor.d-mixin-534, 534
cwx\editor\gui\dwt\eventeditor.d-mixin-535, 535
cwx\editor\gui\dwt\eventeditor.d-mixin-536, 536
cwx\editor\gui\dwt\eventeditor.d-mixin-385, 385
cwx\editor\gui\dwt\eventeditor.d-mixin-395, 395
--------
2017-08-16 02:17:49 [Build: 2017-08-15 20:38:35 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4550 [Assertion failure] cwx\editor\gui\dwt\eventeditor.d, 396: 0x00007FF6893B1DBB
0x00007FF687C4FFA6
0x00007FF687C52736
0x00007FF687C59964
0x00007FF687C67580
0x00007FF688A69B8A
0x00007FF688A7B2B9
0x00007FF688AACBB6
0x00007FF6885A9C3B
0x00007FF6885AAD69
0x00007FF688D94E6E
0x00007FF688D93E43
0x00007FF6891D8C7E
0x00007FF689277527
0x00007FF689060F89
0x00007FF689061271
0x00007FF689061058
0x00007FF68906053C
0x00007FF689057C8D
0x00007FF689060561
0x00007FF689057C8D
0x00007FF689060561
0x00007FF689057C8D
0x00007FF689060561
0x00007FF689057C8D
0x00007FF68908E3FB
0x00007FF6891FC064
0x00007FF689135159
0x00007FF689060561
0x00007FF68905EB54
0x00007FF6891FA9ED
0x00007FF689132387
0x00007FF6891F9ACA
0x00007FF68913149F
0x00007FF687C71DFA
0x00007FF688A92A50
0x00007FF687E98FF6
0x00007FF6877BFD3B
0x00007FF6891D9762
0x00007FF689277527
0x00007FF689060F89
0x00007FF68910D36E
0x00007FF68910ACED
0x00007FF687DD0B8C
0x00007FF688B49C2B
0x00007FF6893DACF2
0x00007FF6893DABAF
0x00007FF6893DAC6C
0x00007FF6893DABAF
0x00007FF6893DA9AF
0x00007FF688B4A204
0x00007FF6894A0E75
0x00007FFA53A92774 in BaseThreadInitThunk
0x00007FFA554E0D51 in RtlUserThreadStart
Comments (10)
-
repo owner -
reporter 直ってると思います。
ただ確認のために色々やってたらエラーログが出てきました。
他にも色々やってたのでこれだけが原因ではないでしょうが、総まとめでアンドゥをしていたら出てきました。2017-08-16 21:10:48 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\utils.d:134 Stack Trace -------- cwx\editor\gui\dwt\mainwindow.d-mixin-4442, 4442 cwx\editor\gui\dwt\mainwindow.d-mixin-4445, 4445 cwx\editor\gui\dwt\dmenu.d-mixin-402, 402 cwx\editor\gui\dwt\mainwindow.d-mixin-4051, 4051 cwx\editor\gui\dwt\eventview.d-mixin-2932, 2932 cwx\editor\gui\dwt\undo.d-mixin-114, 114 cwx\editor\gui\dwt\eventtreeview.d-mixin-450, 450 cwx\editor\gui\dwt\eventtreeview.d-mixin-401, 401 cwx\editor\gui\dwt\eventtreeview.d-mixin-403, 403 cwx\editor\gui\dwt\eventtreeview.d-mixin-637, 637 cwx\editor\gui\dwt\eventtreeview.d-mixin-640, 640 cwx\editor\gui\dwt\eventtreeview.d-mixin-640, 640 cwx\editor\gui\dwt\eventeditor.d-mixin-1820, 1820 cwx\editor\gui\dwt\eventeditor.d-mixin-97, 97 2017-08-16 21:10:48 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4553 [Range violation] cwx\editor\gui\dwt\eventeditor.d, 99: 0x00007FF7456DA3B2 0x00007FF743F7B6A9 0x00007FF743F99B59 0x00007FF744E0136E 0x00007FF744E011AF 0x00007FF744DA28E0 0x00007FF744D9D8B7 0x00007FF744D9F862 0x00007FF744D9FF4B 0x00007FF7453187CB 0x00007FF7441D3CA8 0x00007FF7448B91C7 0x00007FF7440F77C4 0x00007FF743AEF5AE 0x00007FF745509F42 0x00007FF7455A64D7 0x00007FF745393DF9 0x00007FF74543DB4E 0x00007FF74543B4CD 0x00007FF744100D2C 0x00007FF744E7A40B 0x00007FF74570B5B2 0x00007FF74570B46F 0x00007FF74570B52C 0x00007FF74570B46F 0x00007FF74570B26F 0x00007FF744E7A9E4 0x00007FF7457D1655 0x00007FFA53A92774 in BaseThreadInitThunk 0x00007FFA554E0D51 in RtlUserThreadStart
-
reporter もう一つこれが何を語っているのか教えてもらえないでしょうか。
最初出た時はメッセージコンテントの編集画面でOKを押した時でした。
その前にひねりが必要みたいなのですが(多分アンドゥ・リドゥで普通ではありえないバグを起こす)、再現が上手く行かないことからすると何か勘違いをしているのかもしれません。
全部で4回同じエラーログを出したのですが、惜しい所まで行ったかなと思ったらするりと抜けてしまいます。2017-08-16 01:36:29 [Build: 2017-08-15 20:38:35 Debug (64-bit)] cwx\utils.d:134 Stack Trace -------- cwx\editor\gui\dwt\mainwindow.d-mixin-4438, 4438 cwx\editor\gui\dwt\mainwindow.d-mixin-4441, 4441 cwx\editor\gui\dwt\dmenu.d-mixin-402, 402 cwx\editor\gui\dwt\eventview.d-mixin-2927, 2927 cwx\editor\gui\dwt\undo.d-mixin-114, 114 cwx\editor\gui\dwt\eventtreeview.d-mixin-450, 450 cwx\editor\gui\dwt\eventtreeview.d-mixin-460, 460 cwx\event.d-mixin-3221, 3221 cwx\event.d-mixin-1480, 1480 cwx\event.d-mixin-1482, 1482 2017-08-16 01:36:29 [Build: 2017-08-15 20:38:35 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4549 [Range violation] cwx\event.d, 1485: 0x00007FF6893A9EE2 0x00007FF6880A6BA1 0x00007FF6880D8CD6 0x00007FF688A6E5AF 0x00007FF688A6FB6B 0x00007FF688FE7FEB 0x00007FF687EA38C8 0x00007FF6877BFD3B 0x00007FF6891D9762 0x00007FF689277527 0x00007FF689060F89 0x00007FF68910D36E 0x00007FF68910ACED 0x00007FF687DD0B8C 0x00007FF688B49C2B 0x00007FF6893DACF2 0x00007FF6893DABAF 0x00007FF6893DAC6C 0x00007FF6893DABAF 0x00007FF6893DA9AF 0x00007FF688B4A204 0x00007FF6894A0E75 0x00007FFA53A92774 in BaseThreadInitThunk 0x00007FFA554E0D51 in RtlUserThreadStart
-
repo owner どちらもアンドゥの時にイベントコンテントを選択しようとして、それに失敗しています。アンドゥのために記憶している状態と実際の内部状態が食い違っている問題だと思います。
やはり特定の操作・操作の組み合わせで記憶が正しくなくなる問題が残っているようです。
-
reporter ご返答ありがとうございます。
これで最後にしますが、これはどうでしょうか。
イベントビューでリドゥをしていたらついさっき出てきました。2017-08-16 22:29:03 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\utils.d:134 Stack Trace -------- cwx\editor\gui\dwt\mainwindow.d-mixin-4442, 4442 cwx\editor\gui\dwt\mainwindow.d-mixin-4445, 4445 cwx\editor\gui\dwt\dockingfolder.d-mixin-1529, 1529 cwx\editor\gui\dwt\dockingfolder.d-mixin-1532, 1532 cwx\editor\gui\dwt\dockingfolder.d-mixin-1544, 1544 cwx\editor\gui\dwt\dockingfolder.d-mixin-1546, 1546 cwx\editor\gui\dwt\mainwindow.d-mixin-3018, 3018 cwx\editor\gui\dwt\mainwindow.d-mixin-3028, 3028 cwx\editor\gui\dwt\commons.d-mixin-550, 550 cwx\editor\gui\dwt\commons.d-mixin-553, 553 cwx\editor\gui\dwt\mainwindow.d-mixin-3979, 3979 cwx\editor\gui\dwt\mainwindow.d-mixin-3980, 3980 cwx\editor\gui\dwt\mainwindow.d-mixin-3981, 3981 cwx\editor\gui\dwt\mainwindow.d-mixin-3985, 3985 cwx\editor\gui\dwt\mainwindow.d-mixin-3991, 3991 cwx\editor\gui\dwt\mainwindow.d-mixin-3993, 3993 cwx\editor\gui\dwt\eventview.d-mixin-1923, 1923 cwx\editor\gui\dwt\eventview.d-mixin-1925, 1925 cwx\editor\gui\dwt\eventtreeview.d-mixin-2649, 2649 cwx\editor\gui\dwt\eventtreeview.d-mixin-2656, 2656 cwx\editor\gui\dwt\eventtreeview.d-mixin-227, 227 cwx\editor\gui\dwt\eventtreeview.d-mixin-230, 230 2017-08-16 22:29:03 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4001 Up 2017-08-16 22:29:03 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4002 [Assertion failure] cwx\editor\gui\dwt\eventtreeview.d, 232: 0x00007FF7456DAFEB 0x00007FF744D9A0B5 0x00007FF744DCC03B 0x00007FF744DCBD71 0x00007FF7441BE1AA 0x00007FF7440F65CF 0x00007FF7448C90AB 0x00007FF7448C89F3 0x00007FF7440E9BE8 0x00007FF7455A64D7 0x00007FF7454315C6 0x00007FF745393DCF 0x00007FF7453940E1 0x00007FF745393F8E 0x00007FF74539314E 0x00007FF74545502C 0x00007FF74545971B 0x00007FF745451905 0x00007FF7455A64D7 0x00007FF745393DF9 0x00007FF7453940E1 0x00007FF745393EC8 0x00007FF745378483 0x00007FF745399379 0x00007FF7453836B3 0x00007FF74537EEE4 0x00007FF74538EE45 0x00007FF745441B77 0x00007FF74544186C 0x00007FFA530CBC50 in CallWindowProcW 0x00007FFA530CB94C in CallWindowProcW 0x00007FFA530E11F3 in GetTopWindow 0x00007FFA555190A4 in KiUserCallbackDispatcher 0x00007FFA52801AA4 in NtUserSetFocus 0x00007FF745372B5D 0x00007FF745379CC5 0x00007FF745458545 0x00007FF74539E813 0x00007FF743CE148E 0x00007FF7455A64D7 0x00007FF7454315C6 0x00007FF745393DCF 0x00007FF74543DB4E 0x00007FF74543B4CD 0x00007FF744100D2C 0x00007FF744E7A40B 0x00007FF74570B5B2 0x00007FF74570B46F 0x00007FF74570B52C 0x00007FF74570B46F 0x00007FF74570B26F 0x00007FF744E7A9E4 0x00007FF7457D1655 0x00007FFA53A92774 in BaseThreadInitThunk 0x00007FFA554E0D51 in RtlUserThreadStart
-
reporter すみません。分かりました。
このイベントをパッケージ化する→アンドゥで戻す→セリフコンテントを開いた状態でリドゥで再びパッケージ化すると出るようです。 -
reporter 1.イベントをパッケージ化するを選択。
2.セリフコンテントの編集画面を出す。
3.その状態でアンドゥするとエラーになります。2017-08-17 00:37:25 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\utils.d:136 Stack Trace -------- cwx\editor\gui\dwt\mainwindow.d-mixin-4442, 4442 cwx\editor\gui\dwt\mainwindow.d-mixin-4445, 4445 cwx\editor\gui\dwt\dmenu.d-mixin-402, 402 cwx\editor\gui\dwt\eventview.d-mixin-2932, 2932 cwx\editor\gui\dwt\undo.d-mixin-114, 114 cwx\editor\gui\dwt\eventview.d-mixin-416, 416 -------- 2017-08-17 00:37:25 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\editor\gui\dwt\mainwindow.d:4554 [Assertion failure] cwx\editor\gui\dwt\eventeditor.d, 396: 0x00007FF7456D872D 0x00007FF7456DAFEB 0x00007FF743F7FFA6 0x00007FF743F82736 0x00007FF743F89964 0x00007FF743F97580 0x00007FF744D99F6A 0x00007FF744DAB699 0x00007FF744DDD396 0x00007FF7448DA01B 0x00007FF7448DB149 0x00007FF7450C564E 0x00007FF7450C4623 0x00007FF74550945E 0x00007FF7455A64D7 0x00007FF745393DF9 0x00007FF7453940E1 0x00007FF745393EC8 0x00007FF7453933AC 0x00007FF74539D7AD 0x00007FF7453933D1 0x00007FF74539D7AD 0x00007FF7453933D1 0x00007FF74539D7AD 0x00007FF7453933D1 0x00007FF74539D7AD 0x00007FF7453CD58B 0x00007FF745594844 0x00007FF74544B2F9 0x00007FF7453933D1 0x00007FF7453919C4 0x00007FF7455931CD 0x00007FF745448527 0x00007FF7455922AA 0x00007FF74544763F 0x00007FF743FA1DFA 0x00007FF744DC3230 0x00007FF74419F116 0x00007FF74419F44B 0x00007FF7453187CB 0x00007FF7441D3CA8 0x00007FF743AEFD3B 0x00007FF745509F42 0x00007FF7455A64D7 0x00007FF745393DF9 0x00007FF74543DB4E 0x00007FF74543B4CD 0x00007FF744100D2C 0x00007FF744E7A40B 0x00007FF74570B5B2 0x00007FF74570B46F 0x00007FF74570B52C 0x00007FF74570B46F 0x00007FF74570B26F 0x00007FF744E7A9E4 0x00007FF7457D1655 0x00007FFA53A92774 in BaseThreadInitThunk 0x00007FFA554E0D51 in RtlUserThreadStart
-
reporter これも同じタイプのエラーでアンドゥした時に出たと思うのですが、具体的な手順は分かりません。
ログが微妙に違うので貼っておきます。2017-08-16 23:04:53 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\utils.d:134 Stack Trace -------- cwx\editor\gui\dwt\mainwindow.d-mixin-4442, 4442 cwx\editor\gui\dwt\mainwindow.d-mixin-4445, 4445 cwx\editor\gui\dwt\mainwindow.d-mixin-3018, 3018 cwx\editor\gui\dwt\mainwindow.d-mixin-3028, 3028 cwx\editor\gui\dwt\commons.d-mixin-550, 550 cwx\editor\gui\dwt\commons.d-mixin-553, 553 cwx\utils.d-mixin-1641, 1641 cwx\utils.d-mixin-1643, 1643 cwx\editor\gui\dwt\commons.d-mixin-602, 602 cwx\editor\gui\dwt\commons.d-mixin-604, 604 cwx\editor\gui\dwt\commons.d-mixin-606, 606 cwx\editor\gui\dwt\commons.d-mixin-574, 574 cwx\editor\gui\dwt\commons.d-mixin-577, 577 cwx\editor\gui\dwt\commons.d-mixin-582, 582 cwx\editor\gui\dwt\eventtreeview.d-mixin-227, 227 cwx\editor\gui\dwt\eventtreeview.d-mixin-230, 230 2017-08-16 23:04:53 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\editor\gui\dwt\commons.d:598 None 2017-08-16 23:04:53 [Build: 2017-08-16 20:44:44 Debug (64-bit)] cwx\editor\gui\dwt\commons.d:599 [Assertion failure] cwx\editor\gui\dwt\eventtreeview.d, 232: 0x00007FF7456DAFEB 0x00007FF744D9A0B5 0x00007FF744DF470D 0x00007FF7448C94D6 0x00007FF7448C9C62 0x00007FF744575842 0x00007FF7456E642E 0x00007FF7445756F0 0x00007FF7448C9087 0x00007FF7448C89F3 0x00007FF7440E9BE8 0x00007FF7455A64D7 0x00007FF7454315C6 0x00007FF745393DCF 0x00007FF7453940E1 0x00007FF745393EC8 0x00007FF745378483 0x00007FF745399379 0x00007FF7453836B3 0x00007FF7453B64C8 0x00007FF74537EEE4 0x00007FF745441B77 0x00007FF74544186C 0x00007FFA530CBC50 in CallWindowProcW 0x00007FFA530CB94C in CallWindowProcW 0x00007FFA530E11F3 in GetTopWindow 0x00007FFA555190A4 in KiUserCallbackDispatcher 0x00007FFA52801AA4 in NtUserSetFocus 0x00007FFA3FA97BDC in CCEnableScrollBar 0x00007FFA3FAC4CFE in CCSetScrollInfo 0x00007FFA530CBC50 in CallWindowProcW 0x00007FFA530CB80B in CallWindowProcW 0x00007FF7453B249D 0x00007FF7453972C5 0x00007FF7453815B3 0x00007FF7453B62ED 0x00007FF74537E9DD 0x00007FF745441C4C 0x00007FF74544186C 0x00007FFA530CBC50 in CallWindowProcW 0x00007FFA530CB5CF in DispatchMessageW 0x00007FF74543B4B7 0x00007FF744100D2C 0x00007FF744E7A40B 0x00007FF74570B5B2 0x00007FF74570B46F 0x00007FF74570B52C 0x00007FF74570B46F 0x00007FF74570B26F 0x00007FF744E7A9E4 0x00007FF7457D1655 0x00007FFA53A92774 in BaseThreadInitThunk 0x00007FFA554E0D51 in RtlUserThreadStart
-
repo owner pull request
#207アンドゥ・リドゥの場合が抜けていました。これで直ったと思います。
最後のものはツールアイテムの有効・無効を決める処理でエラーが出ていますが、推測では問題の根っこは同じだと思います。
-
reporter - changed status to resolved
ありがとうございます。
直ってるのを確認したので、これで解決とします。 - Log in to comment
pull request #204
ご報告ありがとうございます。
問題の根はパッケージ化で消滅したり変更されたりするコンテントの編集ダイアログが閉じられないバグで、イベントツリーのパッケージ化にも同様の問題がありました。