Re: [MEDIT] Weird Crash

From: Dan Argent (MBAX7DJA@FS1.CS.MAN.AC.UK)
Date: 03/02/98


> Dunno if anyone can help me with this or not, it's got my brains completely
> racked.  About the only thing I've changed in the code is re-done my classes
> a little and added races, and a few functions to complement those, none
> using malloc() or any memory allocation that I know of.  I'm using Oasis
> 1.6b (bpl 12), haven't done anything to any of the editor files either, only
> changed olc.h in the flags section to accomadate for ITEM_ANTI_* flags for
> my races & classes.  'Nuff on background, now for what happens:
>     I create a new zone, edit a first room (tried it without editing the
> first room), and save it, use redit save (also tried without doing this),
> and all the other editors work for that zone with no probs.  My problem
> occurs with medit.  They can edit the mob fine, but when they go to save it
> internally, mud dies & dumps core.  If I enable DEBUG & I_CRASH, it works
> fine, they can save and the MUD goes on.  Without I_CRASH, I get this in the
> syslog:
>
> top_of_mobt: 62, new top_of_mobt: 63
> rmob_num: 63, top_of_mobt: 62, array size: 0-63 (64)
> Append.
> Attempted free.
>
> And it dies right after that, when it goes to free(mob_proto) etc.  The odd
> thing is, they can also edit a new mob for a zone that already exists.
> Here's what I get on my GDB backtrace:
>
> (gdb) bt
> #0  0x4004249d in __libc_free ()
> #1  0x2f4 in ?? ()
> #2  0x1 in ?? ()
> #3  0x7d830855 in ?? ()
> Cannot access memory at address 0x8be58955.
>
> This obviously doesn't help me pinpoint it any more...  Any help someone can
> give me?
>
> Thanks...
>
> Schlag


THIS IS EXACLTY THE SAME PROBLEM I HAVE!!!
except I have no races/new classes and am using OLC1.5 / blp12


     +------------------------------------------------------------+
     | 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