by NoWest » 2006年8月10日(木) 00:42
AB5β2が出た時に報告したのと同じ症状で、プロジェクトエディタが頻繁に落ちてしまいます。(コンパイラは特に悪さをしていないことは判明しました。)
因みに逆アセンブルではこんなのを吐きます。 [ここをクリックすると内容が表示されます] [ここをクリックすると非表示にします]コード: 全て選択
7C84B0EE jae 7C80A25E
7C84B0F4 mov byte ptr [ecx],al
7C84B0F6 movzx eax,word ptr [edx]
7C84B0F9 mov al,byte ptr [ebx+eax*2]
7C84B0FC push 2
7C84B0FE mov byte ptr [esi],al
7C84B100 pop eax
7C84B101 jmp 7C84B10A
7C84B103 mov al,byte ptr [esi]
7C84B105 mov byte ptr [ecx],al ←ここがおかしいのだそうです。
7C84B107 xor eax,eax
7C84B109 inc eax
7C84B10A add dword ptr [ebp-4],eax
7C84B10D inc edx
7C84B10E inc edx
7C84B10F add ecx,eax
7C84B111 cmp edx,dword ptr [ebp+10h]
7C84B114 jb 7C84B0D0
7C84B116 jmp 7C80A267
スレッドでバグが発生しているようなのですが、メインなのかサブなのか、どちらに問題があるのか判断しかねます。また、スレッド自体の問題なのかスレッド内の処理の問題なのかも分かりませんね。
WindowsXP SP2
Intel MentiumM
memory 256M+512M
AB5β2が出た時に報告したのと同じ症状で、プロジェクトエディタが頻繁に落ちてしまいます。(コンパイラは特に悪さをしていないことは判明しました。)
[hide=VS2005のデバッカはこんなことを吐きます。]
abdev.exe の 0x7c84b105 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0xe26bdc40 に書き込み中にアクセス違反が発生しました。[/hide]
[hide=因みに逆アセンブルではこんなのを吐きます。][code]7C84B0EE jae 7C80A25E
7C84B0F4 mov byte ptr [ecx],al
7C84B0F6 movzx eax,word ptr [edx]
7C84B0F9 mov al,byte ptr [ebx+eax*2]
7C84B0FC push 2
7C84B0FE mov byte ptr [esi],al
7C84B100 pop eax
7C84B101 jmp 7C84B10A
7C84B103 mov al,byte ptr [esi]
7C84B105 mov byte ptr [ecx],al ←ここがおかしいのだそうです。
7C84B107 xor eax,eax
7C84B109 inc eax
7C84B10A add dword ptr [ebp-4],eax
7C84B10D inc edx
7C84B10E inc edx
7C84B10F add ecx,eax
7C84B111 cmp edx,dword ptr [ebp+10h]
7C84B114 jb 7C84B0D0
7C84B116 jmp 7C80A267[/code][/hide]
[hide=さらに因みに呼び出し履歴ではこんなのを吐きます。]
[b]デバッカが停止している場所では、[/b]
> kernel32.dll!7c84b105()
[b]デバッカが停止していないスレッドでは、[/b]
> ntdll.dll!7c94eb94() [/hide]
スレッドでバグが発生しているようなのですが、メインなのかサブなのか、どちらに問題があるのか判断しかねます。また、スレッド自体の問題なのかスレッド内の処理の問題なのかも分かりませんね。
WindowsXP SP2
Intel MentiumM
memory 256M+512M