On Fri, 28 Nov 1997, Rasmus Ronlev wrote: >Anyway, would it be possible and/or a good idea making some sort of >wrapper for all the 'writes' into memory ? I guess doing that with the >code I'm currently using would really hog up CPU time *snicker* Not to >mention making it take a century to boot up the mud. But, I'm desperately >in need of a good way to find and bugfix such problems like this (also in >the future). You could try a method similiar to my buffer system where I allocate an extra byte and make sure that token is there when I free it. >In the case of writing a wrapper, what functions would I need to make a >wrapper for, and where would I find the information on the structures (the >header size) for the malloc() function, so I can also test for occurances, >that overwrite those parts of the memory... ? In my case, just [mc]alloc and free. -- George Greer - Me@Null.net | Genius may have its limitations, but stupidity http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard +------------------------------------------------------------+ | 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/08/00 PST