Hiyas... Urm recently (well recently noticed) medit has decided to stop working.. Bt that i mean It has not been able o save.. (crash crash).. neway I finally invested the time to learn gdb to some level, n traced the bug to medit_save_internally... now all works fine, the new arrays are made, but when it gets to the free(mob_index) free(mob_proto) n then reeasign it shits it slef n crashes.. Now if i comment the lines out it will work (well id lose mem VERY quickly!!!) Neway i have gone through the medit.c file from bot to top with a fine tooth combe!! n i cant find any reason for this... well a crash on a free fnc in my logic can occur on one of three situations 1. Im freeing an already freed array... 2. Im freeing more mem than i should... 3. The sys is fucked itself..... (run my mud on a linux 1.3.100 machine) neway I have investigated teh first to death n no way it can be! the second is very unlikely .. i cant c how... n well third i don have root acess to know the stuff id like to.... But neway my question has ne1 else expirienced this b4 ??? If so did they fix it, n if yes then could the gimme a pointer to where i should bee looking... (It hasnt just been me that looked through the code but other coders, so i doubt its a minhgy little nis declaration etc etc etc..) neway ne help would be very very much appreciated!!! thanks in advance +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/07/00 PST