> 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