This is just a shot in the dark about this problem...

My thought is that when using the unlimited bits code, you're accessing
memory addresses that normal "DOS" programs don't address, causing the
system to crash and giving you a dump.  I've never run a mud in Windows
through cygwin, but it's about the only thing that I can think of right
now.  I'll pull some more references on this end and see if I can come
up with a better explanation and a possible fix.  

Vertigo
Realm of Lanera

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dantin
Sent: Saturday, July 20, 2002 8:37 PM
To: Rom Mailing List
Subject: Re: Last post

      Actually I had managed to get GDB to run Quickmud in CygWin.
Nobody told me I had to go into console and type what you suggested
before run (port #). The only problem is its not crashing.. Or is that a
good thing.. I can't imagine running the mud in cygwin the whole time or
on windows just to utilize unlimited bits. Why is it that it once
compiled it will not run under windows? Well thats my question. Thanks
for the responses.

                               Dantin

----- Original Message -----
From: "Dantin" <[EMAIL PROTECTED]>
To: "Rom Mailing List" <[email protected]>
Sent: Saturday, July 20, 2002 5:39 PM
Subject: Re: Last post


> This is the stackdump I get and I cannot find the memory address under
eip
> reported here.
>
> Exception: STATUS_ACCESS_VIOLATION at ->>>eip=610A2A40 <<< 
> eax=0000000A ebx=00000000 ecx=00000000 edx=00000020 esi=0000000A 
> edi=004928A0 ebp=0086FB88 esp=0086FB6C 
> program=C:\QUICKMUD\AREA\ROM.EXE cs=017F ds=0187 es=0187 fs=5AAF 
> gs=0000 ss=0187 Stack trace:
> Frame     Function  Args
> 0086FB88  610A2A40  (610BF030, 00000000, 00000000, 0000000A)
> 0086FBA8  610A2BD8  (00000000, 00000000, 0000000A, 00AA0B70)
> 0086FBC8  6109D991  (00000000, 00433863, 0086FC08, 00433923)
> 0086FC08  00433A36  (00000003, 00AA0B70, 00AA0278, 6168028C)
> 0086FDA8  61005B8E  (610C29AC, FFFFFFFE, 00000014, 610C28D0)
> 0086FE08  61005E2C  (00000000, 00000000, BFFC9490, 0086FF68)
> 0086FE28  00492412  (00433914, 037F0500, 0086FF78, BFF8B560)
> 0086FE38  0040103C  (00000000, 8190EA50, 00660000, 006D6F52)
> 0086FF78  BFF8B560  (8191F9E4, 00000008, 8190EA50, 00000000)
>   28904 [main] ROM 29303 handle_exceptions: Exception:
> STATUS_ACCESS_VIOLATION
>   29191 [main] ROM 29303 handle_exceptions: Error while dumping state
> (probably corrupted stack)
>
>
> ----- Original Message -----
> From: "Dantin" <[EMAIL PROTECTED]>
> To: "Rom Mailing List" <[email protected]>
> Sent: Saturday, July 20, 2002 4:57 PM
> Subject: Last post
>
>
> >      Has anyone successfully compiled quickmud unlimited bits
version on
> > cygwin? I get a stackdump after I compile and its memory address is 
> > corrupted. The stackdump was corrupt actually. Not sure where the
problem
> is
> > stemming from. I assume its the unlimited bits. I could be mistaken.
Any
> > info to help would be appretiated. Heres the stackdump. P.S. running
> rom.exe
> > 9000 from gdb does not work it locks up. I've tried. So this is my
last
> > resort. Sorry if this offends anyone Ahemmm "Tom".
> >
> >                                          Dantin
> >
> >
> >
> > --
> > ROM mailing list
> > [email protected]
> > http://www.rom.org/cgi-bin/mailman/listinfo/rom
> >
>
>
> --
> ROM mailing list
> [email protected]
> http://www.rom.org/cgi-bin/mailman/listinfo/rom
>


-- 
ROM mailing list
[email protected]
http://www.rom.org/cgi-bin/mailman/listinfo/rom

Reply via email to