I am running circle in a cygwin32 shell with Win98 SE. The code compiles cleanly(except for a few silly warnings). But my mud crashes, seemingly at random. At first I thought it was becuase of some changes I had made to the combat code, due to the fact that it crashed often at the end of combat. But now I have seen it crash when I was doing nothing. foloowing is a copy of my errors file, or at least the important part. >> Jul 08 08:44:57 :: Boot db -- DONE. >> Jul 08 08:44:57 :: Signal trapping. >> Jul 08 08:44:57 :: Entering game loop. >> Jul 08 08:44:57 :: No connections. Going to sleep. >> Jul 08 08:45:37 :: New connection. Waking up. >> SYSERR: gethostbyaddr: Not owner >> Jul 08 08:45:42 :: Brand [127.0.0.1] has connected. >> Jul 08 08:50:37 :: nusage: 1 sockets connected, 0 sockets playing >> Jul 08 08:55:37 :: nusage: 1 sockets connected, 0 sockets playing >> Jul 08 09:00:37 :: nusage: 1 sockets connected, 0 sockets playing >> (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) Exception: STATUS_ACCESS_VIOLATION >> (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) Dumping stack trace to CIRCLE.EXE.core I have no idea what that exception might be. I thought I had it figured out, but seeing as how Im still getting it, I must have been wrong. here is CIRCLE.EXE.core: C:\MUDWOLC\BIN\CIRCLE.EXE 1052) Exception trapped! (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) exception C0000005 at 43C839 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) exception: ax FFFFFF88 bx 488C950 cx 488C950 dx 42 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) exception: si 1 di 488C950 bp 264F9B4 sp 264F9A0 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) exception is: STATUS_ACCESS_VIOLATION (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) Stack trace: (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 0: sp = 0x264F6B4, pc = 0x1000A26C (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 1: sp = 0x264F7D8, pc = 0xBFF76849 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 2: sp = 0x264F7FC, pc = 0xBFF87FE9 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 3: sp = 0x264F890, pc = 0xFFECBAD7 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 4: sp = 0x264F9B4, pc = 0x43120F (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 5: sp = 0x264FA20, pc = 0x461E08 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 6: sp = 0x264FA58, pc = 0x4392D3 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 7: sp = 0x264FA78, pc = 0x4391FD (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 8: sp = 0x264FC3C, pc = 0x4386D8 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 9: sp = 0x264FC50, pc = 0x4385B5 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 10: sp = 0x264FC7C, pc = 0x10006B59 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 11: sp = 0x264FE0C, pc = 0x10006B6C (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 12: sp = 0x264FE18, pc = 0x48121E (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 13: sp = 0x264FE28, pc = 0x40103A (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 14: sp = 0x264FE38, pc = 0xBFF8B560 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) frame 15: sp = 0x264FF78, pc = 0xBFF8B412 (C:\MUDWOLC\BIN\CIRCLE.EXE 1052) End of stack trace (more stack frames may be present) This is all gibberish to me. I do not have a debugger. I downloded GDB, but I got the STATUS_ACCESS_VIOLATION when I tried to configure/compile it. Does anyone have any idea what it is, what might be causing it? AN idea of what to look for to fix would be great. Rich ________________________________________________________________ YOU'RE PAYING TOO MUCH FOR THE INTERNET! Juno now offers FREE Internet Access! Try it today - there's no risk! For your FREE software, visit: http://dl.www.juno.com/get/tagj. +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT