This is mainly to George and/or whoever maintains Oasis: A builder of mine found a bug recently. It was quite annoying -- basically it amounts to freeing data that shouldn't yet be freed. The problem can be reproduced as follows: using circle3pl13a and oasis olc 1.6b: medit 1299 and make the mob save it, reboot medit 1298 and make a mob load mob 1299 purge the room medit 1299 again and you'll see it is corrupted I've not completely pinpointed the problem, but it is centered around free_char in the final of the large if statements (basically it seems the code is freeing what is thought to not be prototype data but it is... very peculiar). I'll poke around with it a bit more and hopefully get a patch available (no guarantees, but I'll try). -- James Turner turnerjh@xtn.net UIN: 1102038 http://www.vuse.vanderbilt.edu/~turnerjh/ +------------------------------------------------------------+ | 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