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