April 16, 2005 DMD v121 segfaults | ||||
---|---|---|---|---|
| ||||
Unhandled Exception in dmd.exe: 0xC00000005: Access Violation
Compiling any of the Mango examples, on semantic3 with FileConduit.d
Here's some context, FWIW:
0040CF03 nop
0040CF04 nop
0040CF05 nop
0040CF06 nop
0040CF07 nop
0040CF08 push ecx
0040CF09 push ecx
0040CF0A push ebx
0040CF0B mov ebx,ecx
0040CF0D push ebp
0040CF0E push esi
0040CF0F mov esi,dword ptr [esp+18h]
0040CF13 push edi
0040CF14 xor edi,edi
0040CF16 cmp dword ptr [ebx+10h],edi
0040CF19 je 0040CF27
0040CF1B pop edi
0040CF1C mov eax,ebx
0040CF1E pop esi
0040CF1F pop ebp
0040CF20 pop ebx
0040CF21 add esp,8
0040CF24 ret 4
0040CF27 mov ecx,dword ptr [ebx+18h]
>>>>>>> 0040CF2A mov edx,dword ptr [ecx] <<<<<<< exception here
0040CF2C call dword ptr [edx+0C4h]
0040CF32 test eax,eax
0040CF34 jne 0040CF41
0040CF36 push dword ptr [ebx+18h]
0040CF39 mov ecx,ebx
0040CF3B push esi
0040CF3C call 0040C2DF
0040CF41 mov ecx,dword ptr [ebx+18h]
0040CF44 mov edx,dword ptr [ecx]
0040CF46 call dword ptr [edx+28h]
0040CF49 mov ecx,eax
0040CF4B mov dword ptr [ebx+18h],eax
0040CF4E mov edx,dword ptr [eax]
0040CF50 call dword ptr [edx+0C4h]
0040CF56 test eax,eax
0040CF58 jne 0040CF65
0040CF5A push dword ptr [ebx+18h]
0040CF5D mov ecx,ebx
0040CF5F push esi
0040CF60 call 0040C2DF
0040CF65 mov edx,dword ptr [esi+0Ch]
0040CF68 test edx,edx
0040CF6A je 0040CF79
0040CF6C mov ecx,dword ptr [edx+0Ch]
0040CF6F mov edx,dword ptr [ecx]
0040CF71 call dword ptr [edx+0E8h]
0040CF77 mov edi,eax
0040CF79 mov ecx,dword ptr [ebx+18h]
0040CF7C mov edx,dword ptr [ecx]
0040CF7E call dword ptr [edx+7Ch]
0040CF81 test eax,eax
0040CF83 je 0040CFF1
0040CF85 push esi
0040CF86 call 0040BB38
0040CF8B add esp,4
0040CF8E test eax,eax
0040CF90 je 0040CFF1
0040CF92 push 20h
0040CF94 call 00494650
0040CF99 add esp,4
0040CF9C mov edi,eax
0040CF9E test eax,eax
0040CFA0 je 0040CFDF
0040CFA2 mov ecx,dword ptr [ebx+18h]
0040CFA5 mov edx,dword ptr [ecx]
0040CFA7 call dword ptr [edx+0B4h]
0040CFAD push eax
0040CFAE push 1Ch
0040CFB0 call 00494650
0040CFB5 add esp,4
0040CFB8 mov ebp,eax
0040CFBA test eax,eax
0040CFBC je 0040CFCD
0040CFBE mov ecx,ebp
0040CFC0 push dword ptr [ebx+8]
0040CFC3 push dword ptr [ebx+4]
0040CFC6 call 0040D428
0040CFCB mov ebp,eax
0040CFCD mov edx,ebp
0040CFCF mov ecx,edi
0040CFD1 push ebp
0040CFD2 push dword ptr [ebx+8]
0040CFD5 push dword ptr [ebx+4]
0040CFD8 call 0040F4DE
0040CFDD mov edi,eax
0040CFDF mov edx,dword ptr [edi]
0040CFE1 mov ecx,edi
0040CFE3 push esi
0040CFE4 call dword ptr [edx+28h]
0040CFE7 pop edi
0040CFE8 pop esi
0040CFE9 pop ebp
0040CFEA pop ebx
0040CFEB add esp,8
0040CFEE ret 4
|
Copyright © 1999-2021 by the D Language Foundation