Re: NEWBIE: Unknown crashes

From: Spencer Miles (mojoman@PACIFIER.COM)
Date: 04/13/98


I tried what you said, and compiled circlemud using the developer
studio, and when it crashes, i go to debug.
However the code it shows me is all dissasembly, the line it takes me to
is
00443C4B   movsx       eax,byte ptr [edx]
What am I supposed to do with this?


Gary Barnett wrote:
>
> MSVC / Win95 is a bit picky about memory usage. It's possible (and likely)
> that if this code runs on unix w/o problems that there is some small error
> that is overwriting memory that was never noticed before.
>
> Failing that try turning off optimizations, look at all compiler warnings
> and so on.
>
> >From the output that you provided it doesn't appear that you are entering
> the debugger when the code crashes. Try running circle as a project inside
> the msvc IDE. You'll find it much easier to debug the program when it is
> launched from the ide. Just add wsock32.lib to a standard console app, add
> all the files and compile. When it crashes go to the view/debug/call stack
> menu and you'll see what functions lead up to the problem in order.
> Doubleclicking on them loads up the line of code.. super-simple. :-)
>
> --Mallory
>
> -----Original Message-----
> From: Spencer Miles <mojoman@PACIFIER.COM>
> To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca>
> Date: Friday, April 10, 1998 3:49 PM
> Subject:  NEWBIE: Unknown crashes
>
> >Hello,
> >I have circlemud 3.0 compiled with visual C++ 5.0 on my windows 95
> >machine, and am having quite a few crashes which i do not know the
> >answer to. Everytime it crashes i get this error, and there is no
> >pattern that I am doing when it crashes.
> >Hopefully someone can help me.
> >
> >CIRCLE caused an invalid page fault in
> >module CIRCLE.EXE at 0137:004066fb.
> >Registers:
> >EAX=00000000 CS=0137 EIP=004066fb EFLGS=00010206
> >EBX=005c0000 SS=013f ESP=006cba28 EBP=006cba3c
> >ECX=00ab0100 DS=013f ESI=000003e8 FS=11cf
> >EDX=00ab0100 ES=013f EDI=815a0af0 GS=0000
> >Bytes at CS:EIP:
> >0f bf 48 5a 85 c9 7e 19 8b 55 08 0f bf 42 58 6b
> >Stack dump:
> >0000001e 0000000e fffffff2 fffffff6 006cba50 006cba50 004327f0 00000000
> >00ab0100 00ab0100 006cba58 0040216b 006cfbc8 004020df 00001d10 815ae6c4
> >
> >I recieve that same error each time, if someone knows the answer i would
> >really appreciate some help.
> >
> >-Spencer Miles
> >
> >
> >     +------------------------------------------------------------+
> >     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
> >     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
> >     +------------------------------------------------------------+
> >
>
>      +------------------------------------------------------------+
>      | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>      | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
>      +------------------------------------------------------------+


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST