[M3devel] webscape crash

Tony Hosking hosking at cs.purdue.edu
Sun Aug 26 17:40:08 CEST 2007


Yikes, that seems like a problem since this is supposed to be builtin  
string concatenation.

On Aug 26, 2007, at 8:25 AM, j k wrote:

> I can't seem to get the hang of any of the modula-3 gui apps. They  
> all look a bit clunky and act wierd or don't do much. Probably QT  
> or GTk or wxWindows "bindings" are in order.. (QT is my pick..)
> mentor doesn't do much.
> deckscape and webscape don't much.
> I was able to crash webscape pretty quickly.
>
> 0:014> .lastevent
> Last event: 4c4.5c0: Access violation - code c0000005 (first chance)
>   debugger time: Sun Aug 26 05:19:29.046 2007 (GMT-7)
> 0:014> u .
> m3core!RTHooks__Concat+0x70 [TextCat.m3 @ 27]:
> 005610b4 8b5e00          mov     ebx,dword ptr [esi]
> 005610b7 8b5300          mov     edx,dword ptr [ebx]
> 005610ba 8955e0          mov     dword ptr [ebp-20h],edx
> 005610bd 8d7de8          lea     edi,[ebp-18h]
> 005610c0 57              push    edi
> 005610c1 56              push    esi
> 005610c2 83fa00          cmp     edx,0
> 005610c5 750a            jne     m3core!RTHooks__Concat+0x8d  
> (005610d1)
> 0:014> r esi
> esi=00000000
> 0:014> k
> ChildEBP RetAddr
> 0683fbc8 10018884 m3core!RTHooks__Concat+0x70 [TextCat.m3 @ 27]
> 0683fc0c 10018200 webvbt!SimpleWeb__Acceptable+0xa3 [SimpleWeb.m3 @  
> 173]
> 0683fd10 10017d66 webvbt!SimpleWeb__DoFetch+0x48f [SimpleWeb.m3 @ 97]
> 0683fd40 1001b47f webvbt!SimpleWeb__Fetch+0x28 [SimpleWeb.m3 @ 41]
> 0683fd7c 1001ad7b webvbt!WebVBT__LoadResources+0xfe [WebVBT.m3 @ 271]
> 0683fdcc 1001a289 webvbt!WebVBT__Display__NewHTMLPage+0x435  
> [WebVBT.m3 @ 182]
> 0683feb4 1001a15a webvbt!WebVBT__Display+0x10e [WebVBT.m3 @ 225]
> 0683ff50 00549d75 webvbt!WebVBT__FetchWrapper+0x19f [WebVBT.m3 @ 124]
> 0683ff88 00549ae3 m3core!ThreadWin32__RunThread+0x221  
> [ThreadWin32.m3 @ 583]
> 0683ffb4 7c80b683 m3core!ThreadWin32__ThreadBase+0x3a  
> [ThreadWin32.m3 @ 548]
> WARNING: Stack unwind information not available. Following frames  
> may be wrong.
> 0683ffec 00000000 kernel32!GetModuleFileNameA+0x1b4
> 0:014> |
> .  0    id: 4c4 create  name: WebScape.exe
> 0:014>
>
> Find a local pizza place, movie theater, and more….then map the  
> best route! Find it!




More information about the M3devel mailing list